mirror of
https://github.com/p2p-ld/nwb-linkml.git
synced 2025-01-10 06:04:28 +00:00
regenerate models with numpydantic
This commit is contained in:
parent
8036b3316d
commit
fdf80666fb
171 changed files with 742 additions and 5162 deletions
|
@ -93,8 +93,8 @@ from pydantic import BaseModel as BaseModel, Field"""
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
"""
|
"""
|
||||||
template += """
|
template += """
|
||||||
from nptyping import Shape, Float, Float32, Double, Float64, LongLong, Int64, Int, Int32, Int16, Short, Int8, UInt, UInt32, UInt16, UInt8, UInt64, Number, String, Unicode, Unicode, Unicode, String, Bool, Datetime64
|
from numpydantic import Shape, NDArray
|
||||||
from nwb_linkml.types import NDArray
|
from numpydantic.dtype import *
|
||||||
import sys
|
import sys
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
from typing import Literal
|
from typing import Literal
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,7 +27,7 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_table import Data, Container, DynamicTable
|
from ...hdmf_common.v1_1_0.hdmf_common_table import Container, Data, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,9 +29,9 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
TimeSeries,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_misc import IntervalSeries
|
from .core_nwb_misc import IntervalSeries
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,13 +29,13 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
TimeSeriesStartingTime,
|
|
||||||
TimeSeriesSync,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
TimeSeriesSync,
|
||||||
)
|
)
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_table import DynamicTable, DynamicTableRegion
|
from ...hdmf_common.v1_1_0.hdmf_common_table import DynamicTableRegion, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,14 +27,14 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
from .core_nwb_base import TimeSeries
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_table import (
|
from ...hdmf_common.v1_1_0.hdmf_common_table import (
|
||||||
|
DynamicTable,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
VectorData,
|
VectorData,
|
||||||
DynamicTable,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_base import TimeSeries
|
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.0"
|
version = "2.2.0"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,27 +27,27 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_device import Device
|
|
||||||
|
|
||||||
from .core_nwb_ecephys import ElectrodeGroup
|
|
||||||
|
|
||||||
from .core_nwb_ophys import ImagingPlane
|
from .core_nwb_ophys import ImagingPlane
|
||||||
|
|
||||||
from .core_nwb_icephys import IntracellularElectrode, SweepTable
|
from .core_nwb_base import TimeSeries, NWBDataInterface, ProcessingModule, NWBContainer
|
||||||
|
|
||||||
from .core_nwb_base import NWBContainer, TimeSeries, NWBDataInterface, ProcessingModule
|
|
||||||
|
|
||||||
from .core_nwb_epoch import TimeIntervals
|
from .core_nwb_epoch import TimeIntervals
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_table import (
|
from ...hdmf_common.v1_1_0.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from .core_nwb_icephys import IntracellularElectrode, SweepTable
|
||||||
|
|
||||||
|
from .core_nwb_ogen import OptogeneticStimulusSite
|
||||||
|
|
||||||
from .core_nwb_misc import Units
|
from .core_nwb_misc import Units
|
||||||
|
|
||||||
from .core_nwb_ogen import OptogeneticStimulusSite
|
from .core_nwb_ecephys import ElectrodeGroup
|
||||||
|
|
||||||
|
from .core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -54,16 +28,16 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
TimeSeriesStartingTime,
|
|
||||||
NWBContainer,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
|
NWBContainer,
|
||||||
)
|
)
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_table import (
|
from ...hdmf_common.v1_1_0.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,7 +27,7 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import Image, TimeSeriesStartingTime, TimeSeriesSync, TimeSeries
|
from .core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,15 +27,15 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
from .core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_table import (
|
from ...hdmf_common.v1_1_0.hdmf_common_table import (
|
||||||
|
DynamicTableRegion,
|
||||||
|
DynamicTable,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
VectorData,
|
VectorData,
|
||||||
DynamicTable,
|
|
||||||
DynamicTableRegion,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_base import TimeSeriesStartingTime, TimeSeriesSync, TimeSeries
|
|
||||||
|
|
||||||
from .core_nwb_ecephys import ElectrodeGroup
|
from .core_nwb_ecephys import ElectrodeGroup
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,8 +29,8 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBContainer,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
|
NWBContainer,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,17 +27,17 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
from ...hdmf_common.v1_1_0.hdmf_common_table import DynamicTable, DynamicTableRegion
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
TimeSeriesSync,
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_image import ImageSeriesExternalFile, ImageSeries
|
from .core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_table import DynamicTable, DynamicTableRegion
|
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,7 +27,7 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_table import Data, Container, DynamicTable
|
from ...hdmf_common.v1_1_2.hdmf_common_table import Container, Data, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,9 +29,9 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
TimeSeries,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_misc import IntervalSeries
|
from .core_nwb_misc import IntervalSeries
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,13 +29,13 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
TimeSeriesStartingTime,
|
|
||||||
TimeSeriesSync,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
TimeSeriesSync,
|
||||||
)
|
)
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_table import DynamicTable, DynamicTableRegion
|
from ...hdmf_common.v1_1_2.hdmf_common_table import DynamicTableRegion, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,14 +27,14 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
from .core_nwb_base import TimeSeries
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_table import (
|
from ...hdmf_common.v1_1_2.hdmf_common_table import (
|
||||||
|
DynamicTable,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
VectorData,
|
VectorData,
|
||||||
DynamicTable,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_base import TimeSeries
|
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.1"
|
version = "2.2.1"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,27 +27,27 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_device import Device
|
|
||||||
|
|
||||||
from .core_nwb_ecephys import ElectrodeGroup
|
|
||||||
|
|
||||||
from .core_nwb_ophys import ImagingPlane
|
from .core_nwb_ophys import ImagingPlane
|
||||||
|
|
||||||
from .core_nwb_icephys import IntracellularElectrode, SweepTable
|
from .core_nwb_base import TimeSeries, NWBDataInterface, ProcessingModule, NWBContainer
|
||||||
|
|
||||||
from .core_nwb_base import NWBContainer, TimeSeries, NWBDataInterface, ProcessingModule
|
|
||||||
|
|
||||||
from .core_nwb_epoch import TimeIntervals
|
from .core_nwb_epoch import TimeIntervals
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_table import (
|
from ...hdmf_common.v1_1_2.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from .core_nwb_icephys import IntracellularElectrode, SweepTable
|
||||||
|
|
||||||
|
from .core_nwb_ogen import OptogeneticStimulusSite
|
||||||
|
|
||||||
from .core_nwb_misc import Units
|
from .core_nwb_misc import Units
|
||||||
|
|
||||||
from .core_nwb_ogen import OptogeneticStimulusSite
|
from .core_nwb_ecephys import ElectrodeGroup
|
||||||
|
|
||||||
|
from .core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -54,16 +28,16 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
TimeSeriesStartingTime,
|
|
||||||
NWBContainer,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
|
NWBContainer,
|
||||||
)
|
)
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_table import (
|
from ...hdmf_common.v1_1_2.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,7 +27,7 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import Image, TimeSeriesStartingTime, TimeSeriesSync, TimeSeries
|
from .core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,15 +27,15 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
from .core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_table import (
|
from ...hdmf_common.v1_1_2.hdmf_common_table import (
|
||||||
|
DynamicTableRegion,
|
||||||
|
DynamicTable,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
VectorData,
|
VectorData,
|
||||||
DynamicTable,
|
|
||||||
DynamicTableRegion,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_base import TimeSeriesStartingTime, TimeSeriesSync, TimeSeries
|
|
||||||
|
|
||||||
from .core_nwb_ecephys import ElectrodeGroup
|
from .core_nwb_ecephys import ElectrodeGroup
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,8 +29,8 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBContainer,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
|
NWBContainer,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,17 +27,17 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
from ...hdmf_common.v1_1_2.hdmf_common_table import DynamicTable, DynamicTableRegion
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
TimeSeriesSync,
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_image import ImageSeriesExternalFile, ImageSeries
|
from .core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_table import DynamicTable, DynamicTableRegion
|
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,7 +27,7 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import Data, Container, DynamicTable
|
from ...hdmf_common.v1_1_3.hdmf_common_table import Container, Data, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,9 +29,9 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
TimeSeries,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_misc import IntervalSeries
|
from .core_nwb_misc import IntervalSeries
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,13 +29,13 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
TimeSeriesStartingTime,
|
|
||||||
TimeSeriesSync,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
TimeSeriesSync,
|
||||||
)
|
)
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, DynamicTableRegion
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTableRegion, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,14 +27,14 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
from .core_nwb_base import TimeSeries
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
|
DynamicTable,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
VectorData,
|
VectorData,
|
||||||
DynamicTable,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_base import TimeSeries
|
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.2"
|
version = "2.2.2"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,27 +27,27 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_device import Device
|
|
||||||
|
|
||||||
from .core_nwb_ecephys import ElectrodeGroup
|
|
||||||
|
|
||||||
from .core_nwb_ophys import ImagingPlane
|
from .core_nwb_ophys import ImagingPlane
|
||||||
|
|
||||||
from .core_nwb_icephys import IntracellularElectrode, SweepTable
|
from .core_nwb_base import TimeSeries, NWBDataInterface, ProcessingModule, NWBContainer
|
||||||
|
|
||||||
from .core_nwb_base import NWBContainer, TimeSeries, NWBDataInterface, ProcessingModule
|
|
||||||
|
|
||||||
from .core_nwb_epoch import TimeIntervals
|
from .core_nwb_epoch import TimeIntervals
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from .core_nwb_icephys import IntracellularElectrode, SweepTable
|
||||||
|
|
||||||
|
from .core_nwb_ogen import OptogeneticStimulusSite
|
||||||
|
|
||||||
from .core_nwb_misc import Units
|
from .core_nwb_misc import Units
|
||||||
|
|
||||||
from .core_nwb_ogen import OptogeneticStimulusSite
|
from .core_nwb_ecephys import ElectrodeGroup
|
||||||
|
|
||||||
|
from .core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -54,16 +28,16 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
TimeSeriesStartingTime,
|
|
||||||
NWBContainer,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
|
NWBContainer,
|
||||||
)
|
)
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,7 +27,7 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import Image, TimeSeriesStartingTime, TimeSeriesSync, TimeSeries
|
from .core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,15 +27,15 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
from .core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
|
DynamicTableRegion,
|
||||||
|
DynamicTable,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
VectorData,
|
VectorData,
|
||||||
DynamicTable,
|
|
||||||
DynamicTableRegion,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_base import TimeSeriesStartingTime, TimeSeriesSync, TimeSeries
|
|
||||||
|
|
||||||
from .core_nwb_ecephys import ElectrodeGroup
|
from .core_nwb_ecephys import ElectrodeGroup
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,8 +29,8 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBContainer,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
|
NWBContainer,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,17 +27,17 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, DynamicTableRegion
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
TimeSeriesSync,
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_image import ImageSeriesExternalFile, ImageSeries
|
from .core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, DynamicTableRegion
|
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,7 +27,7 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import Data, Container, DynamicTable
|
from ...hdmf_common.v1_1_3.hdmf_common_table import Container, Data, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,9 +29,9 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
TimeSeries,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_misc import IntervalSeries
|
from .core_nwb_misc import IntervalSeries
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,13 +29,13 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
TimeSeriesStartingTime,
|
|
||||||
TimeSeriesSync,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
TimeSeriesSync,
|
||||||
)
|
)
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, DynamicTableRegion
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTableRegion, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,14 +27,14 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
from .core_nwb_base import TimeSeries
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
|
DynamicTable,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
VectorData,
|
VectorData,
|
||||||
DynamicTable,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_base import TimeSeries
|
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.4"
|
version = "2.2.4"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,33 +27,33 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_device import Device
|
|
||||||
|
|
||||||
from .core_nwb_ecephys import ElectrodeGroup
|
|
||||||
|
|
||||||
from .core_nwb_ophys import ImagingPlane
|
from .core_nwb_ophys import ImagingPlane
|
||||||
|
|
||||||
from .core_nwb_icephys import IntracellularElectrode, SweepTable
|
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBContainer,
|
|
||||||
NWBData,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
ProcessingModule,
|
ProcessingModule,
|
||||||
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_epoch import TimeIntervals
|
from .core_nwb_epoch import TimeIntervals
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from .core_nwb_icephys import IntracellularElectrode, SweepTable
|
||||||
|
|
||||||
|
from .core_nwb_ogen import OptogeneticStimulusSite
|
||||||
|
|
||||||
from .core_nwb_misc import Units
|
from .core_nwb_misc import Units
|
||||||
|
|
||||||
from .core_nwb_ogen import OptogeneticStimulusSite
|
from .core_nwb_ecephys import ElectrodeGroup
|
||||||
|
|
||||||
|
from .core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -54,16 +28,16 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
TimeSeriesStartingTime,
|
|
||||||
NWBContainer,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
|
NWBContainer,
|
||||||
)
|
)
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,7 +27,7 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import Image, TimeSeriesStartingTime, TimeSeriesSync, TimeSeries
|
from .core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,15 +27,15 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
from .core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
|
DynamicTableRegion,
|
||||||
|
DynamicTable,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
VectorData,
|
VectorData,
|
||||||
DynamicTable,
|
|
||||||
DynamicTableRegion,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_base import TimeSeriesStartingTime, TimeSeriesSync, TimeSeries
|
|
||||||
|
|
||||||
from .core_nwb_ecephys import ElectrodeGroup
|
from .core_nwb_ecephys import ElectrodeGroup
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,8 +29,8 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBContainer,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
|
NWBContainer,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -54,22 +28,22 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
|
TimeSeries,
|
||||||
|
TimeSeriesSync,
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
TimeSeries,
|
)
|
||||||
NWBDataInterface,
|
|
||||||
TimeSeriesSync,
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
|
DynamicTableRegion,
|
||||||
|
DynamicTable,
|
||||||
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
from .core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
|
||||||
DynamicTable,
|
|
||||||
DynamicTableRegion,
|
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.4"
|
version = "2.2.4"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,7 +27,7 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import Data, Container, DynamicTable
|
from ...hdmf_common.v1_1_3.hdmf_common_table import Container, Data, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,9 +29,9 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
TimeSeries,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_misc import IntervalSeries
|
from .core_nwb_misc import IntervalSeries
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,13 +29,13 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
TimeSeriesStartingTime,
|
|
||||||
TimeSeriesSync,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
TimeSeriesSync,
|
||||||
)
|
)
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, DynamicTableRegion
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTableRegion, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,14 +27,14 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
from .core_nwb_base import TimeSeries
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
|
DynamicTable,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
VectorData,
|
VectorData,
|
||||||
DynamicTable,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_base import TimeSeries
|
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.5"
|
version = "2.2.5"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,33 +27,33 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_device import Device
|
|
||||||
|
|
||||||
from .core_nwb_ecephys import ElectrodeGroup
|
|
||||||
|
|
||||||
from .core_nwb_ophys import ImagingPlane
|
from .core_nwb_ophys import ImagingPlane
|
||||||
|
|
||||||
from .core_nwb_icephys import IntracellularElectrode, SweepTable
|
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBContainer,
|
|
||||||
NWBData,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
ProcessingModule,
|
ProcessingModule,
|
||||||
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_epoch import TimeIntervals
|
from .core_nwb_epoch import TimeIntervals
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from .core_nwb_icephys import IntracellularElectrode, SweepTable
|
||||||
|
|
||||||
|
from .core_nwb_ogen import OptogeneticStimulusSite
|
||||||
|
|
||||||
from .core_nwb_misc import Units
|
from .core_nwb_misc import Units
|
||||||
|
|
||||||
from .core_nwb_ogen import OptogeneticStimulusSite
|
from .core_nwb_ecephys import ElectrodeGroup
|
||||||
|
|
||||||
|
from .core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -54,16 +28,16 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
TimeSeriesStartingTime,
|
|
||||||
NWBContainer,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
|
NWBContainer,
|
||||||
)
|
)
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,7 +27,7 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import Image, TimeSeriesStartingTime, TimeSeriesSync, TimeSeries
|
from .core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,15 +27,15 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
from .core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
|
DynamicTableRegion,
|
||||||
|
DynamicTable,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
VectorData,
|
VectorData,
|
||||||
DynamicTable,
|
|
||||||
DynamicTableRegion,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_base import TimeSeriesStartingTime, TimeSeriesSync, TimeSeries
|
|
||||||
|
|
||||||
from .core_nwb_ecephys import ElectrodeGroup
|
from .core_nwb_ecephys import ElectrodeGroup
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,8 +29,8 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBContainer,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
|
NWBContainer,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -54,22 +28,22 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
|
TimeSeries,
|
||||||
|
TimeSeriesSync,
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
TimeSeries,
|
)
|
||||||
NWBDataInterface,
|
|
||||||
TimeSeriesSync,
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
|
DynamicTableRegion,
|
||||||
|
DynamicTable,
|
||||||
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
from .core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
||||||
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
|
||||||
DynamicTable,
|
|
||||||
DynamicTableRegion,
|
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.5"
|
version = "2.2.5"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,7 +27,7 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container
|
from ...hdmf_common.v1_5_0.hdmf_common_base import Container, Data
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,9 +29,9 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
TimeSeries,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_misc import IntervalSeries
|
from .core_nwb_misc import IntervalSeries
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,13 +29,13 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
TimeSeriesStartingTime,
|
|
||||||
TimeSeriesSync,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
TimeSeriesSync,
|
||||||
)
|
)
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, DynamicTableRegion
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTableRegion, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,14 +27,14 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
from .core_nwb_base import TimeSeries
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
||||||
|
DynamicTable,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
VectorData,
|
VectorData,
|
||||||
DynamicTable,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_base import TimeSeries
|
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,30 +27,30 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_device import Device
|
|
||||||
|
|
||||||
from .core_nwb_ecephys import ElectrodeGroup
|
|
||||||
|
|
||||||
from .core_nwb_ophys import ImagingPlane
|
from .core_nwb_ophys import ImagingPlane
|
||||||
|
|
||||||
from .core_nwb_icephys import IntracellularElectrode, SweepTable
|
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBContainer,
|
|
||||||
NWBData,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
ProcessingModule,
|
ProcessingModule,
|
||||||
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_epoch import TimeIntervals
|
from .core_nwb_epoch import TimeIntervals
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData
|
||||||
|
|
||||||
from .core_nwb_misc import Units
|
from .core_nwb_icephys import IntracellularElectrode, SweepTable
|
||||||
|
|
||||||
from .core_nwb_ogen import OptogeneticStimulusSite
|
from .core_nwb_ogen import OptogeneticStimulusSite
|
||||||
|
|
||||||
|
from .core_nwb_misc import Units
|
||||||
|
|
||||||
|
from .core_nwb_ecephys import ElectrodeGroup
|
||||||
|
|
||||||
|
from .core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -54,16 +28,16 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
TimeSeriesStartingTime,
|
|
||||||
NWBContainer,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
|
NWBContainer,
|
||||||
)
|
)
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,7 +27,7 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import Image, TimeSeriesStartingTime, TimeSeriesSync, TimeSeries
|
from .core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,17 +27,17 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import TimeSeriesStartingTime, TimeSeries, TimeSeriesSync
|
from .core_nwb_base import TimeSeries, TimeSeriesSync, TimeSeriesStartingTime
|
||||||
|
|
||||||
from .core_nwb_ecephys import ElectrodeGroup
|
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
||||||
DynamicTable,
|
|
||||||
DynamicTableRegion,
|
DynamicTableRegion,
|
||||||
VectorIndex,
|
DynamicTable,
|
||||||
VectorData,
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from .core_nwb_ecephys import ElectrodeGroup
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,8 +29,8 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBContainer,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
|
NWBContainer,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -54,22 +28,22 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
|
TimeSeries,
|
||||||
|
TimeSeriesSync,
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
TimeSeries,
|
)
|
||||||
NWBDataInterface,
|
|
||||||
TimeSeriesSync,
|
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
||||||
|
DynamicTableRegion,
|
||||||
|
DynamicTable,
|
||||||
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
from .core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
|
||||||
DynamicTable,
|
|
||||||
DynamicTableRegion,
|
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,9 +27,9 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import VectorData, DynamicTable
|
from ...hdmf_common.v1_5_0.hdmf_common_base import Container, Data
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,9 +29,9 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
TimeSeries,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_misc import IntervalSeries
|
from .core_nwb_misc import IntervalSeries
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,13 +29,13 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
TimeSeriesStartingTime,
|
|
||||||
TimeSeriesSync,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
TimeSeriesSync,
|
||||||
)
|
)
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, DynamicTableRegion
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTableRegion, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,14 +27,14 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
from .core_nwb_base import TimeSeries
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
||||||
|
DynamicTable,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
VectorData,
|
VectorData,
|
||||||
DynamicTable,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_base import TimeSeries
|
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,38 +27,38 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_icephys import (
|
|
||||||
SequentialRecordingsTable,
|
|
||||||
IntracellularRecordingsTable,
|
|
||||||
SimultaneousRecordingsTable,
|
|
||||||
IntracellularElectrode,
|
|
||||||
ExperimentalConditionsTable,
|
|
||||||
SweepTable,
|
|
||||||
RepetitionsTable,
|
|
||||||
)
|
|
||||||
|
|
||||||
from .core_nwb_device import Device
|
|
||||||
|
|
||||||
from .core_nwb_ecephys import ElectrodeGroup
|
|
||||||
|
|
||||||
from .core_nwb_ophys import ImagingPlane
|
from .core_nwb_ophys import ImagingPlane
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
NWBContainer,
|
|
||||||
NWBData,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
ProcessingModule,
|
ProcessingModule,
|
||||||
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_epoch import TimeIntervals
|
from .core_nwb_epoch import TimeIntervals
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData
|
||||||
|
|
||||||
from .core_nwb_misc import Units
|
from .core_nwb_icephys import (
|
||||||
|
RepetitionsTable,
|
||||||
|
IntracellularElectrode,
|
||||||
|
SequentialRecordingsTable,
|
||||||
|
IntracellularRecordingsTable,
|
||||||
|
SweepTable,
|
||||||
|
ExperimentalConditionsTable,
|
||||||
|
SimultaneousRecordingsTable,
|
||||||
|
)
|
||||||
|
|
||||||
from .core_nwb_ogen import OptogeneticStimulusSite
|
from .core_nwb_ogen import OptogeneticStimulusSite
|
||||||
|
|
||||||
|
from .core_nwb_misc import Units
|
||||||
|
|
||||||
|
from .core_nwb_ecephys import ElectrodeGroup
|
||||||
|
|
||||||
|
from .core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -54,19 +28,19 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
TimeSeriesStartingTime,
|
|
||||||
NWBContainer,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
|
NWBContainer,
|
||||||
TimeSeriesReferenceVectorData,
|
TimeSeriesReferenceVectorData,
|
||||||
)
|
)
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
||||||
DynamicTable,
|
|
||||||
DynamicTableRegion,
|
DynamicTableRegion,
|
||||||
VectorIndex,
|
DynamicTable,
|
||||||
VectorData,
|
|
||||||
AlignedDynamicTable,
|
AlignedDynamicTable,
|
||||||
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,7 +27,7 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import Image, TimeSeriesStartingTime, TimeSeriesSync, TimeSeries
|
from .core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,17 +27,17 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import TimeSeriesStartingTime, TimeSeries, TimeSeriesSync
|
from .core_nwb_base import TimeSeries, TimeSeriesSync, TimeSeriesStartingTime
|
||||||
|
|
||||||
from .core_nwb_ecephys import ElectrodeGroup
|
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
||||||
DynamicTable,
|
|
||||||
DynamicTableRegion,
|
DynamicTableRegion,
|
||||||
VectorIndex,
|
DynamicTable,
|
||||||
VectorData,
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from .core_nwb_ecephys import ElectrodeGroup
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -55,8 +29,8 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBContainer,
|
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
|
NWBContainer,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -54,22 +28,22 @@ if TYPE_CHECKING:
|
||||||
|
|
||||||
|
|
||||||
from .core_nwb_base import (
|
from .core_nwb_base import (
|
||||||
|
TimeSeries,
|
||||||
|
TimeSeriesSync,
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
TimeSeries,
|
)
|
||||||
NWBDataInterface,
|
|
||||||
TimeSeriesSync,
|
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
||||||
|
DynamicTableRegion,
|
||||||
|
DynamicTable,
|
||||||
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
|
|
||||||
from .core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
from .core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
|
||||||
DynamicTable,
|
|
||||||
DynamicTableRegion,
|
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
|
|
@ -15,34 +15,8 @@ from typing import (
|
||||||
from pydantic import BaseModel as BaseModel, Field
|
from pydantic import BaseModel as BaseModel, Field
|
||||||
from pydantic import ConfigDict, BeforeValidator
|
from pydantic import ConfigDict, BeforeValidator
|
||||||
|
|
||||||
from nptyping import (
|
from numpydantic import Shape, NDArray
|
||||||
Shape,
|
from numpydantic.dtype import *
|
||||||
Float,
|
|
||||||
Float32,
|
|
||||||
Double,
|
|
||||||
Float64,
|
|
||||||
LongLong,
|
|
||||||
Int64,
|
|
||||||
Int,
|
|
||||||
Int32,
|
|
||||||
Int16,
|
|
||||||
Short,
|
|
||||||
Int8,
|
|
||||||
UInt,
|
|
||||||
UInt32,
|
|
||||||
UInt16,
|
|
||||||
UInt8,
|
|
||||||
UInt64,
|
|
||||||
Number,
|
|
||||||
String,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
Unicode,
|
|
||||||
String,
|
|
||||||
Bool,
|
|
||||||
Datetime64,
|
|
||||||
)
|
|
||||||
from nwb_linkml.types import NDArray
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
|
@ -53,9 +27,9 @@ if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData
|
||||||
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import VectorData, DynamicTable
|
from ...hdmf_common.v1_5_0.hdmf_common_base import Container, Data
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue