mirror of
https://github.com/p2p-ld/nwb-linkml.git
synced 2025-01-10 06:04:28 +00:00
regenerate models with sorted imports
This commit is contained in:
parent
fac18ab147
commit
81b475a2d4
192 changed files with 3417 additions and 2668 deletions
|
@ -0,0 +1 @@
|
||||||
|
from .pydantic.core.v2_7_0.namespace import *
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_table import Data, Container, DynamicTable
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
|
from ...hdmf_common.v1_1_0.hdmf_common_table import Container, Data, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.0"
|
version = "2.2.0"
|
||||||
|
|
|
@ -1,20 +1,24 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_2_0.core_nwb_misc import IntervalSeries
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_0.core_nwb_base import (
|
from ...core.v2_2_0.core_nwb_base import (
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_2_0.core_nwb_misc import IntervalSeries
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.0"
|
version = "2.2.0"
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_0.core_nwb_base import NWBContainer
|
from ...core.v2_2_0.core_nwb_base import NWBContainer
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.0"
|
version = "2.2.0"
|
||||||
|
|
||||||
|
|
|
@ -1,30 +1,34 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_table import DynamicTableRegion
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_0.core_nwb_device import Device
|
|
||||||
from ...core.v2_2_0.core_nwb_base import (
|
from ...core.v2_2_0.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
from ...core.v2_2_0.core_nwb_device import Device
|
||||||
|
from ...hdmf_common.v1_1_0.hdmf_common_table import DynamicTableRegion
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.0"
|
version = "2.2.0"
|
||||||
|
|
|
@ -1,23 +1,27 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
from numpydantic import NDArray, Shape
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_table import DynamicTable, VectorIndex, VectorData
|
|
||||||
from ...core.v2_2_0.core_nwb_base import TimeSeries
|
from ...core.v2_2_0.core_nwb_base import TimeSeries
|
||||||
from numpydantic import NDArray, Shape
|
from ...hdmf_common.v1_1_0.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.0"
|
version = "2.2.0"
|
||||||
|
|
|
@ -1,27 +1,31 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_0.core_nwb_misc import Units
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_2_0.core_nwb_device import Device
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
from ...core.v2_2_0.core_nwb_ogen import OptogeneticStimulusSite
|
|
||||||
from ...core.v2_2_0.core_nwb_ophys import ImagingPlane
|
|
||||||
from ...core.v2_2_0.core_nwb_base import (
|
from ...core.v2_2_0.core_nwb_base import (
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
ProcessingModule,
|
ProcessingModule,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
)
|
)
|
||||||
|
from ...core.v2_2_0.core_nwb_device import Device
|
||||||
from ...core.v2_2_0.core_nwb_ecephys import ElectrodeGroup
|
from ...core.v2_2_0.core_nwb_ecephys import ElectrodeGroup
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
|
||||||
from ...core.v2_2_0.core_nwb_icephys import IntracellularElectrode, SweepTable
|
|
||||||
from ...core.v2_2_0.core_nwb_epoch import TimeIntervals
|
from ...core.v2_2_0.core_nwb_epoch import TimeIntervals
|
||||||
|
from ...core.v2_2_0.core_nwb_icephys import IntracellularElectrode, SweepTable
|
||||||
|
from ...core.v2_2_0.core_nwb_misc import Units
|
||||||
|
from ...core.v2_2_0.core_nwb_ogen import OptogeneticStimulusSite
|
||||||
|
from ...core.v2_2_0.core_nwb_ophys import ImagingPlane
|
||||||
|
from ...hdmf_common.v1_1_0.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.0"
|
version = "2.2.0"
|
||||||
|
|
|
@ -1,29 +1,33 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_0.core_nwb_base import (
|
from numpydantic import NDArray, Shape
|
||||||
TimeSeries,
|
|
||||||
TimeSeriesStartingTime,
|
|
||||||
TimeSeriesSync,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
|
||||||
from ...core.v2_2_0.core_nwb_device import Device
|
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_table import DynamicTable, VectorIndex, VectorData
|
from ...core.v2_2_0.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
TimeSeries,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
|
TimeSeriesSync,
|
||||||
|
)
|
||||||
|
from ...core.v2_2_0.core_nwb_device import Device
|
||||||
|
from ...hdmf_common.v1_1_0.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.0"
|
version = "2.2.0"
|
||||||
|
|
|
@ -1,15 +1,19 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_0.core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
from ...core.v2_2_0.core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.0"
|
version = "2.2.0"
|
||||||
|
|
||||||
|
|
|
@ -1,30 +1,34 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_0.core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from ...core.v2_2_0.core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
from ...core.v2_2_0.core_nwb_ecephys import ElectrodeGroup
|
from ...core.v2_2_0.core_nwb_ecephys import ElectrodeGroup
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_table import (
|
from ...hdmf_common.v1_1_0.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
VectorData,
|
VectorData,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
DynamicTableRegion,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.0"
|
version = "2.2.0"
|
||||||
|
|
||||||
|
@ -178,7 +182,7 @@ class AbstractFeatureSeriesData(ConfiguredBaseModel):
|
||||||
json_schema_extra={"linkml_meta": {"equals_string": "data", "ifabsent": "string(data)"}},
|
json_schema_extra={"linkml_meta": {"equals_string": "data", "ifabsent": "string(data)"}},
|
||||||
)
|
)
|
||||||
unit: Optional[str] = Field(
|
unit: Optional[str] = Field(
|
||||||
"see 'feature_units'",
|
"see ",
|
||||||
description="""Since there can be different units for different features, store the units in 'feature_units'. The default value for this attribute is \"see 'feature_units'\".""",
|
description="""Since there can be different units for different features, store the units in 'feature_units'. The default value for this attribute is \"see 'feature_units'\".""",
|
||||||
json_schema_extra={"linkml_meta": {"ifabsent": "string(see 'feature_units')"}},
|
json_schema_extra={"linkml_meta": {"ifabsent": "string(see 'feature_units')"}},
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,21 +1,25 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_0.core_nwb_base import (
|
from ...core.v2_2_0.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_0.core_nwb_device import Device
|
from ...core.v2_2_0.core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.0"
|
version = "2.2.0"
|
||||||
|
|
||||||
|
|
|
@ -1,31 +1,35 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_0.core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_table import DynamicTableRegion, DynamicTable
|
|
||||||
from ...core.v2_2_0.core_nwb_device import Device
|
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...core.v2_2_0.core_nwb_base import (
|
from ...core.v2_2_0.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
NWBDataInterface,
|
||||||
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
TimeSeries,
|
|
||||||
NWBDataInterface,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_2_0.core_nwb_device import Device
|
||||||
|
from ...core.v2_2_0.core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
||||||
|
from ...hdmf_common.v1_1_0.hdmf_common_table import DynamicTable, DynamicTableRegion
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.0"
|
version = "2.2.0"
|
||||||
|
|
|
@ -1,23 +1,27 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_0.core_nwb_image import GrayscaleImage
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_2_0.core_nwb_base import NWBData, NWBDataInterface
|
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
|
from ...core.v2_2_0.core_nwb_base import NWBData, NWBDataInterface
|
||||||
|
from ...core.v2_2_0.core_nwb_image import GrayscaleImage
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.0"
|
version = "2.2.0"
|
||||||
|
|
|
@ -1,61 +1,78 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_0.core_nwb_base import (
|
from ...core.v2_2_0.core_nwb_base import (
|
||||||
NWBData,
|
|
||||||
Image,
|
Image,
|
||||||
|
Images,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
|
ProcessingModule,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesData,
|
TimeSeriesData,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
ProcessingModule,
|
)
|
||||||
Images,
|
from ...core.v2_2_0.core_nwb_behavior import (
|
||||||
|
BehavioralEpochs,
|
||||||
|
BehavioralEvents,
|
||||||
|
BehavioralTimeSeries,
|
||||||
|
CompassDirection,
|
||||||
|
EyeTracking,
|
||||||
|
Position,
|
||||||
|
PupilTracking,
|
||||||
|
SpatialSeries,
|
||||||
|
SpatialSeriesData,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_0.core_nwb_device import Device
|
from ...core.v2_2_0.core_nwb_device import Device
|
||||||
from ...core.v2_2_0.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries
|
|
||||||
from ...core.v2_2_0.core_nwb_image import (
|
|
||||||
GrayscaleImage,
|
|
||||||
RGBImage,
|
|
||||||
RGBAImage,
|
|
||||||
ImageSeries,
|
|
||||||
ImageSeriesExternalFile,
|
|
||||||
ImageMaskSeries,
|
|
||||||
OpticalSeries,
|
|
||||||
IndexSeries,
|
|
||||||
)
|
|
||||||
from ...core.v2_2_0.core_nwb_ecephys import (
|
from ...core.v2_2_0.core_nwb_ecephys import (
|
||||||
ElectricalSeries,
|
|
||||||
SpikeEventSeries,
|
|
||||||
FeatureExtraction,
|
|
||||||
EventDetection,
|
|
||||||
EventWaveform,
|
|
||||||
FilteredEphys,
|
|
||||||
LFP,
|
|
||||||
ElectrodeGroup,
|
|
||||||
ElectrodeGroupPosition,
|
|
||||||
ClusterWaveforms,
|
ClusterWaveforms,
|
||||||
Clustering,
|
Clustering,
|
||||||
|
ElectricalSeries,
|
||||||
|
ElectrodeGroup,
|
||||||
|
ElectrodeGroupPosition,
|
||||||
|
EventDetection,
|
||||||
|
EventWaveform,
|
||||||
|
FeatureExtraction,
|
||||||
|
FilteredEphys,
|
||||||
|
LFP,
|
||||||
|
SpikeEventSeries,
|
||||||
|
)
|
||||||
|
from ...core.v2_2_0.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries
|
||||||
|
from ...core.v2_2_0.core_nwb_file import (
|
||||||
|
ExtracellularEphysElectrodes,
|
||||||
|
GeneralExtracellularEphys,
|
||||||
|
GeneralIntracellularEphys,
|
||||||
|
GeneralSourceScript,
|
||||||
|
NWBFile,
|
||||||
|
NWBFileGeneral,
|
||||||
|
NWBFileIntervals,
|
||||||
|
NWBFileStimulus,
|
||||||
|
Subject,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_0.core_nwb_icephys import (
|
from ...core.v2_2_0.core_nwb_icephys import (
|
||||||
PatchClampSeries,
|
|
||||||
PatchClampSeriesData,
|
|
||||||
CurrentClampSeries,
|
CurrentClampSeries,
|
||||||
CurrentClampSeriesData,
|
CurrentClampSeriesData,
|
||||||
IZeroClampSeries,
|
|
||||||
CurrentClampStimulusSeries,
|
CurrentClampStimulusSeries,
|
||||||
CurrentClampStimulusSeriesData,
|
CurrentClampStimulusSeriesData,
|
||||||
|
IZeroClampSeries,
|
||||||
|
IntracellularElectrode,
|
||||||
|
PatchClampSeries,
|
||||||
|
PatchClampSeriesData,
|
||||||
|
SweepTable,
|
||||||
VoltageClampSeries,
|
VoltageClampSeries,
|
||||||
VoltageClampSeriesData,
|
|
||||||
VoltageClampSeriesCapacitanceFast,
|
VoltageClampSeriesCapacitanceFast,
|
||||||
VoltageClampSeriesCapacitanceSlow,
|
VoltageClampSeriesCapacitanceSlow,
|
||||||
|
VoltageClampSeriesData,
|
||||||
VoltageClampSeriesResistanceCompBandwidth,
|
VoltageClampSeriesResistanceCompBandwidth,
|
||||||
VoltageClampSeriesResistanceCompCorrection,
|
VoltageClampSeriesResistanceCompCorrection,
|
||||||
VoltageClampSeriesResistanceCompPrediction,
|
VoltageClampSeriesResistanceCompPrediction,
|
||||||
|
@ -63,79 +80,66 @@ from ...core.v2_2_0.core_nwb_icephys import (
|
||||||
VoltageClampSeriesWholeCellSeriesResistanceComp,
|
VoltageClampSeriesWholeCellSeriesResistanceComp,
|
||||||
VoltageClampStimulusSeries,
|
VoltageClampStimulusSeries,
|
||||||
VoltageClampStimulusSeriesData,
|
VoltageClampStimulusSeriesData,
|
||||||
IntracellularElectrode,
|
|
||||||
SweepTable,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite
|
from ...core.v2_2_0.core_nwb_image import (
|
||||||
from ...core.v2_2_0.core_nwb_ophys import (
|
GrayscaleImage,
|
||||||
TwoPhotonSeries,
|
ImageMaskSeries,
|
||||||
RoiResponseSeries,
|
ImageSeries,
|
||||||
DfOverF,
|
ImageSeriesExternalFile,
|
||||||
Fluorescence,
|
IndexSeries,
|
||||||
ImageSegmentation,
|
OpticalSeries,
|
||||||
ImagingPlane,
|
RGBAImage,
|
||||||
ImagingPlaneManifold,
|
RGBImage,
|
||||||
ImagingPlaneOriginCoords,
|
|
||||||
ImagingPlaneGridSpacing,
|
|
||||||
OpticalChannel,
|
|
||||||
MotionCorrection,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_0.core_nwb_misc import (
|
from ...core.v2_2_0.core_nwb_misc import (
|
||||||
AbstractFeatureSeries,
|
AbstractFeatureSeries,
|
||||||
AbstractFeatureSeriesData,
|
AbstractFeatureSeriesData,
|
||||||
AnnotationSeries,
|
AnnotationSeries,
|
||||||
IntervalSeries,
|
|
||||||
DecompositionSeries,
|
DecompositionSeries,
|
||||||
DecompositionSeriesData,
|
|
||||||
DecompositionSeriesBands,
|
DecompositionSeriesBands,
|
||||||
|
DecompositionSeriesData,
|
||||||
|
IntervalSeries,
|
||||||
Units,
|
Units,
|
||||||
UnitsSpikeTimes,
|
UnitsSpikeTimes,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_0.core_nwb_file import (
|
from ...core.v2_2_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite
|
||||||
NWBFile,
|
from ...core.v2_2_0.core_nwb_ophys import (
|
||||||
NWBFileStimulus,
|
DfOverF,
|
||||||
NWBFileGeneral,
|
Fluorescence,
|
||||||
GeneralSourceScript,
|
ImageSegmentation,
|
||||||
Subject,
|
ImagingPlane,
|
||||||
GeneralExtracellularEphys,
|
ImagingPlaneGridSpacing,
|
||||||
ExtracellularEphysElectrodes,
|
ImagingPlaneManifold,
|
||||||
GeneralIntracellularEphys,
|
ImagingPlaneOriginCoords,
|
||||||
NWBFileIntervals,
|
MotionCorrection,
|
||||||
)
|
OpticalChannel,
|
||||||
from ...core.v2_2_0.core_nwb_behavior import (
|
RoiResponseSeries,
|
||||||
SpatialSeries,
|
TwoPhotonSeries,
|
||||||
SpatialSeriesData,
|
|
||||||
BehavioralEpochs,
|
|
||||||
BehavioralEvents,
|
|
||||||
BehavioralTimeSeries,
|
|
||||||
PupilTracking,
|
|
||||||
EyeTracking,
|
|
||||||
CompassDirection,
|
|
||||||
Position,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_0.core_nwb_retinotopy import (
|
from ...core.v2_2_0.core_nwb_retinotopy import (
|
||||||
RetinotopyMap,
|
|
||||||
AxisMap,
|
AxisMap,
|
||||||
RetinotopyImage,
|
|
||||||
ImagingRetinotopy,
|
ImagingRetinotopy,
|
||||||
ImagingRetinotopyFocalDepthImage,
|
ImagingRetinotopyFocalDepthImage,
|
||||||
)
|
RetinotopyImage,
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_table import (
|
RetinotopyMap,
|
||||||
Data,
|
|
||||||
Index,
|
|
||||||
VectorData,
|
|
||||||
VectorIndex,
|
|
||||||
ElementIdentifiers,
|
|
||||||
DynamicTableRegion,
|
|
||||||
Container,
|
|
||||||
DynamicTable,
|
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_1_0.hdmf_common_sparse import (
|
from ...hdmf_common.v1_1_0.hdmf_common_sparse import (
|
||||||
CSRMatrix,
|
CSRMatrix,
|
||||||
|
CSRMatrixData,
|
||||||
CSRMatrixIndices,
|
CSRMatrixIndices,
|
||||||
CSRMatrixIndptr,
|
CSRMatrixIndptr,
|
||||||
CSRMatrixData,
|
|
||||||
)
|
)
|
||||||
|
from ...hdmf_common.v1_1_0.hdmf_common_table import (
|
||||||
|
Container,
|
||||||
|
Data,
|
||||||
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
|
ElementIdentifiers,
|
||||||
|
Index,
|
||||||
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.0"
|
version = "2.2.0"
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_table import Data, Container, DynamicTable
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
|
from ...hdmf_common.v1_1_2.hdmf_common_table import Container, Data, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.1"
|
version = "2.2.1"
|
||||||
|
|
|
@ -1,20 +1,24 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_2_1.core_nwb_misc import IntervalSeries
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_1.core_nwb_base import (
|
from ...core.v2_2_1.core_nwb_base import (
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_2_1.core_nwb_misc import IntervalSeries
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.1"
|
version = "2.2.1"
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_1.core_nwb_base import NWBContainer
|
from ...core.v2_2_1.core_nwb_base import NWBContainer
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.1"
|
version = "2.2.1"
|
||||||
|
|
||||||
|
|
|
@ -1,30 +1,34 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_table import DynamicTableRegion
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_1.core_nwb_device import Device
|
|
||||||
from ...core.v2_2_1.core_nwb_base import (
|
from ...core.v2_2_1.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
from ...core.v2_2_1.core_nwb_device import Device
|
||||||
|
from ...hdmf_common.v1_1_2.hdmf_common_table import DynamicTableRegion
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.1"
|
version = "2.2.1"
|
||||||
|
|
|
@ -1,23 +1,27 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
from numpydantic import NDArray, Shape
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_table import DynamicTable, VectorIndex, VectorData
|
|
||||||
from ...core.v2_2_1.core_nwb_base import TimeSeries
|
from ...core.v2_2_1.core_nwb_base import TimeSeries
|
||||||
from numpydantic import NDArray, Shape
|
from ...hdmf_common.v1_1_2.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.1"
|
version = "2.2.1"
|
||||||
|
|
|
@ -1,27 +1,31 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_1.core_nwb_misc import Units
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_2_1.core_nwb_device import Device
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
from ...core.v2_2_1.core_nwb_ogen import OptogeneticStimulusSite
|
|
||||||
from ...core.v2_2_1.core_nwb_ophys import ImagingPlane
|
|
||||||
from ...core.v2_2_1.core_nwb_base import (
|
from ...core.v2_2_1.core_nwb_base import (
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
ProcessingModule,
|
ProcessingModule,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
)
|
)
|
||||||
|
from ...core.v2_2_1.core_nwb_device import Device
|
||||||
from ...core.v2_2_1.core_nwb_ecephys import ElectrodeGroup
|
from ...core.v2_2_1.core_nwb_ecephys import ElectrodeGroup
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
|
||||||
from ...core.v2_2_1.core_nwb_icephys import IntracellularElectrode, SweepTable
|
|
||||||
from ...core.v2_2_1.core_nwb_epoch import TimeIntervals
|
from ...core.v2_2_1.core_nwb_epoch import TimeIntervals
|
||||||
|
from ...core.v2_2_1.core_nwb_icephys import IntracellularElectrode, SweepTable
|
||||||
|
from ...core.v2_2_1.core_nwb_misc import Units
|
||||||
|
from ...core.v2_2_1.core_nwb_ogen import OptogeneticStimulusSite
|
||||||
|
from ...core.v2_2_1.core_nwb_ophys import ImagingPlane
|
||||||
|
from ...hdmf_common.v1_1_2.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.1"
|
version = "2.2.1"
|
||||||
|
|
|
@ -1,29 +1,33 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_1.core_nwb_base import (
|
from numpydantic import NDArray, Shape
|
||||||
TimeSeries,
|
|
||||||
TimeSeriesStartingTime,
|
|
||||||
TimeSeriesSync,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
|
||||||
from ...core.v2_2_1.core_nwb_device import Device
|
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_table import DynamicTable, VectorIndex, VectorData
|
from ...core.v2_2_1.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
TimeSeries,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
|
TimeSeriesSync,
|
||||||
|
)
|
||||||
|
from ...core.v2_2_1.core_nwb_device import Device
|
||||||
|
from ...hdmf_common.v1_1_2.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.1"
|
version = "2.2.1"
|
||||||
|
|
|
@ -1,15 +1,19 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_1.core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
from ...core.v2_2_1.core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.1"
|
version = "2.2.1"
|
||||||
|
|
||||||
|
|
|
@ -1,30 +1,34 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_1.core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from ...core.v2_2_1.core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
from ...core.v2_2_1.core_nwb_ecephys import ElectrodeGroup
|
from ...core.v2_2_1.core_nwb_ecephys import ElectrodeGroup
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_table import (
|
from ...hdmf_common.v1_1_2.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
VectorData,
|
VectorData,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
DynamicTableRegion,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.1"
|
version = "2.2.1"
|
||||||
|
|
||||||
|
@ -178,7 +182,7 @@ class AbstractFeatureSeriesData(ConfiguredBaseModel):
|
||||||
json_schema_extra={"linkml_meta": {"equals_string": "data", "ifabsent": "string(data)"}},
|
json_schema_extra={"linkml_meta": {"equals_string": "data", "ifabsent": "string(data)"}},
|
||||||
)
|
)
|
||||||
unit: Optional[str] = Field(
|
unit: Optional[str] = Field(
|
||||||
"see 'feature_units'",
|
"see ",
|
||||||
description="""Since there can be different units for different features, store the units in 'feature_units'. The default value for this attribute is \"see 'feature_units'\".""",
|
description="""Since there can be different units for different features, store the units in 'feature_units'. The default value for this attribute is \"see 'feature_units'\".""",
|
||||||
json_schema_extra={"linkml_meta": {"ifabsent": "string(see 'feature_units')"}},
|
json_schema_extra={"linkml_meta": {"ifabsent": "string(see 'feature_units')"}},
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,21 +1,25 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_1.core_nwb_base import (
|
from ...core.v2_2_1.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_1.core_nwb_device import Device
|
from ...core.v2_2_1.core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.1"
|
version = "2.2.1"
|
||||||
|
|
||||||
|
|
|
@ -1,31 +1,35 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_1.core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_table import DynamicTableRegion, DynamicTable
|
|
||||||
from ...core.v2_2_1.core_nwb_device import Device
|
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...core.v2_2_1.core_nwb_base import (
|
from ...core.v2_2_1.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
NWBDataInterface,
|
||||||
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
TimeSeries,
|
|
||||||
NWBDataInterface,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_2_1.core_nwb_device import Device
|
||||||
|
from ...core.v2_2_1.core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
||||||
|
from ...hdmf_common.v1_1_2.hdmf_common_table import DynamicTable, DynamicTableRegion
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.1"
|
version = "2.2.1"
|
||||||
|
|
|
@ -1,23 +1,27 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_1.core_nwb_image import GrayscaleImage
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_2_1.core_nwb_base import NWBData, NWBDataInterface
|
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
|
from ...core.v2_2_1.core_nwb_base import NWBData, NWBDataInterface
|
||||||
|
from ...core.v2_2_1.core_nwb_image import GrayscaleImage
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.1"
|
version = "2.2.1"
|
||||||
|
|
|
@ -1,61 +1,78 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_1.core_nwb_base import (
|
from ...core.v2_2_1.core_nwb_base import (
|
||||||
NWBData,
|
|
||||||
Image,
|
Image,
|
||||||
|
Images,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
|
ProcessingModule,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesData,
|
TimeSeriesData,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
ProcessingModule,
|
)
|
||||||
Images,
|
from ...core.v2_2_1.core_nwb_behavior import (
|
||||||
|
BehavioralEpochs,
|
||||||
|
BehavioralEvents,
|
||||||
|
BehavioralTimeSeries,
|
||||||
|
CompassDirection,
|
||||||
|
EyeTracking,
|
||||||
|
Position,
|
||||||
|
PupilTracking,
|
||||||
|
SpatialSeries,
|
||||||
|
SpatialSeriesData,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_1.core_nwb_device import Device
|
from ...core.v2_2_1.core_nwb_device import Device
|
||||||
from ...core.v2_2_1.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries
|
|
||||||
from ...core.v2_2_1.core_nwb_image import (
|
|
||||||
GrayscaleImage,
|
|
||||||
RGBImage,
|
|
||||||
RGBAImage,
|
|
||||||
ImageSeries,
|
|
||||||
ImageSeriesExternalFile,
|
|
||||||
ImageMaskSeries,
|
|
||||||
OpticalSeries,
|
|
||||||
IndexSeries,
|
|
||||||
)
|
|
||||||
from ...core.v2_2_1.core_nwb_ecephys import (
|
from ...core.v2_2_1.core_nwb_ecephys import (
|
||||||
ElectricalSeries,
|
|
||||||
SpikeEventSeries,
|
|
||||||
FeatureExtraction,
|
|
||||||
EventDetection,
|
|
||||||
EventWaveform,
|
|
||||||
FilteredEphys,
|
|
||||||
LFP,
|
|
||||||
ElectrodeGroup,
|
|
||||||
ElectrodeGroupPosition,
|
|
||||||
ClusterWaveforms,
|
ClusterWaveforms,
|
||||||
Clustering,
|
Clustering,
|
||||||
|
ElectricalSeries,
|
||||||
|
ElectrodeGroup,
|
||||||
|
ElectrodeGroupPosition,
|
||||||
|
EventDetection,
|
||||||
|
EventWaveform,
|
||||||
|
FeatureExtraction,
|
||||||
|
FilteredEphys,
|
||||||
|
LFP,
|
||||||
|
SpikeEventSeries,
|
||||||
|
)
|
||||||
|
from ...core.v2_2_1.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries
|
||||||
|
from ...core.v2_2_1.core_nwb_file import (
|
||||||
|
ExtracellularEphysElectrodes,
|
||||||
|
GeneralExtracellularEphys,
|
||||||
|
GeneralIntracellularEphys,
|
||||||
|
GeneralSourceScript,
|
||||||
|
NWBFile,
|
||||||
|
NWBFileGeneral,
|
||||||
|
NWBFileIntervals,
|
||||||
|
NWBFileStimulus,
|
||||||
|
Subject,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_1.core_nwb_icephys import (
|
from ...core.v2_2_1.core_nwb_icephys import (
|
||||||
PatchClampSeries,
|
|
||||||
PatchClampSeriesData,
|
|
||||||
CurrentClampSeries,
|
CurrentClampSeries,
|
||||||
CurrentClampSeriesData,
|
CurrentClampSeriesData,
|
||||||
IZeroClampSeries,
|
|
||||||
CurrentClampStimulusSeries,
|
CurrentClampStimulusSeries,
|
||||||
CurrentClampStimulusSeriesData,
|
CurrentClampStimulusSeriesData,
|
||||||
|
IZeroClampSeries,
|
||||||
|
IntracellularElectrode,
|
||||||
|
PatchClampSeries,
|
||||||
|
PatchClampSeriesData,
|
||||||
|
SweepTable,
|
||||||
VoltageClampSeries,
|
VoltageClampSeries,
|
||||||
VoltageClampSeriesData,
|
|
||||||
VoltageClampSeriesCapacitanceFast,
|
VoltageClampSeriesCapacitanceFast,
|
||||||
VoltageClampSeriesCapacitanceSlow,
|
VoltageClampSeriesCapacitanceSlow,
|
||||||
|
VoltageClampSeriesData,
|
||||||
VoltageClampSeriesResistanceCompBandwidth,
|
VoltageClampSeriesResistanceCompBandwidth,
|
||||||
VoltageClampSeriesResistanceCompCorrection,
|
VoltageClampSeriesResistanceCompCorrection,
|
||||||
VoltageClampSeriesResistanceCompPrediction,
|
VoltageClampSeriesResistanceCompPrediction,
|
||||||
|
@ -63,79 +80,66 @@ from ...core.v2_2_1.core_nwb_icephys import (
|
||||||
VoltageClampSeriesWholeCellSeriesResistanceComp,
|
VoltageClampSeriesWholeCellSeriesResistanceComp,
|
||||||
VoltageClampStimulusSeries,
|
VoltageClampStimulusSeries,
|
||||||
VoltageClampStimulusSeriesData,
|
VoltageClampStimulusSeriesData,
|
||||||
IntracellularElectrode,
|
|
||||||
SweepTable,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_1.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite
|
from ...core.v2_2_1.core_nwb_image import (
|
||||||
from ...core.v2_2_1.core_nwb_ophys import (
|
GrayscaleImage,
|
||||||
TwoPhotonSeries,
|
ImageMaskSeries,
|
||||||
RoiResponseSeries,
|
ImageSeries,
|
||||||
DfOverF,
|
ImageSeriesExternalFile,
|
||||||
Fluorescence,
|
IndexSeries,
|
||||||
ImageSegmentation,
|
OpticalSeries,
|
||||||
ImagingPlane,
|
RGBAImage,
|
||||||
ImagingPlaneManifold,
|
RGBImage,
|
||||||
ImagingPlaneOriginCoords,
|
|
||||||
ImagingPlaneGridSpacing,
|
|
||||||
OpticalChannel,
|
|
||||||
MotionCorrection,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_1.core_nwb_misc import (
|
from ...core.v2_2_1.core_nwb_misc import (
|
||||||
AbstractFeatureSeries,
|
AbstractFeatureSeries,
|
||||||
AbstractFeatureSeriesData,
|
AbstractFeatureSeriesData,
|
||||||
AnnotationSeries,
|
AnnotationSeries,
|
||||||
IntervalSeries,
|
|
||||||
DecompositionSeries,
|
DecompositionSeries,
|
||||||
DecompositionSeriesData,
|
|
||||||
DecompositionSeriesBands,
|
DecompositionSeriesBands,
|
||||||
|
DecompositionSeriesData,
|
||||||
|
IntervalSeries,
|
||||||
Units,
|
Units,
|
||||||
UnitsSpikeTimes,
|
UnitsSpikeTimes,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_1.core_nwb_file import (
|
from ...core.v2_2_1.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite
|
||||||
NWBFile,
|
from ...core.v2_2_1.core_nwb_ophys import (
|
||||||
NWBFileStimulus,
|
DfOverF,
|
||||||
NWBFileGeneral,
|
Fluorescence,
|
||||||
GeneralSourceScript,
|
ImageSegmentation,
|
||||||
Subject,
|
ImagingPlane,
|
||||||
GeneralExtracellularEphys,
|
ImagingPlaneGridSpacing,
|
||||||
ExtracellularEphysElectrodes,
|
ImagingPlaneManifold,
|
||||||
GeneralIntracellularEphys,
|
ImagingPlaneOriginCoords,
|
||||||
NWBFileIntervals,
|
MotionCorrection,
|
||||||
)
|
OpticalChannel,
|
||||||
from ...core.v2_2_1.core_nwb_behavior import (
|
RoiResponseSeries,
|
||||||
SpatialSeries,
|
TwoPhotonSeries,
|
||||||
SpatialSeriesData,
|
|
||||||
BehavioralEpochs,
|
|
||||||
BehavioralEvents,
|
|
||||||
BehavioralTimeSeries,
|
|
||||||
PupilTracking,
|
|
||||||
EyeTracking,
|
|
||||||
CompassDirection,
|
|
||||||
Position,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_1.core_nwb_retinotopy import (
|
from ...core.v2_2_1.core_nwb_retinotopy import (
|
||||||
RetinotopyMap,
|
|
||||||
AxisMap,
|
AxisMap,
|
||||||
RetinotopyImage,
|
|
||||||
ImagingRetinotopy,
|
ImagingRetinotopy,
|
||||||
ImagingRetinotopyFocalDepthImage,
|
ImagingRetinotopyFocalDepthImage,
|
||||||
)
|
RetinotopyImage,
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_table import (
|
RetinotopyMap,
|
||||||
Data,
|
|
||||||
Index,
|
|
||||||
VectorData,
|
|
||||||
VectorIndex,
|
|
||||||
ElementIdentifiers,
|
|
||||||
DynamicTableRegion,
|
|
||||||
Container,
|
|
||||||
DynamicTable,
|
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_1_2.hdmf_common_sparse import (
|
from ...hdmf_common.v1_1_2.hdmf_common_sparse import (
|
||||||
CSRMatrix,
|
CSRMatrix,
|
||||||
|
CSRMatrixData,
|
||||||
CSRMatrixIndices,
|
CSRMatrixIndices,
|
||||||
CSRMatrixIndptr,
|
CSRMatrixIndptr,
|
||||||
CSRMatrixData,
|
|
||||||
)
|
)
|
||||||
|
from ...hdmf_common.v1_1_2.hdmf_common_table import (
|
||||||
|
Container,
|
||||||
|
Data,
|
||||||
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
|
ElementIdentifiers,
|
||||||
|
Index,
|
||||||
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.1"
|
version = "2.2.1"
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import Data, Container, DynamicTable
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import Container, Data, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.2"
|
version = "2.2.2"
|
||||||
|
|
|
@ -1,20 +1,24 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_2_2.core_nwb_misc import IntervalSeries
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_2.core_nwb_base import (
|
from ...core.v2_2_2.core_nwb_base import (
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_2_2.core_nwb_misc import IntervalSeries
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.2"
|
version = "2.2.2"
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_2.core_nwb_base import NWBContainer
|
from ...core.v2_2_2.core_nwb_base import NWBContainer
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.2"
|
version = "2.2.2"
|
||||||
|
|
||||||
|
|
|
@ -1,30 +1,34 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTableRegion
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_2.core_nwb_device import Device
|
|
||||||
from ...core.v2_2_2.core_nwb_base import (
|
from ...core.v2_2_2.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
from ...core.v2_2_2.core_nwb_device import Device
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTableRegion
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.2"
|
version = "2.2.2"
|
||||||
|
|
|
@ -1,23 +1,27 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
from numpydantic import NDArray, Shape
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorIndex, VectorData
|
|
||||||
from ...core.v2_2_2.core_nwb_base import TimeSeries
|
from ...core.v2_2_2.core_nwb_base import TimeSeries
|
||||||
from numpydantic import NDArray, Shape
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.2"
|
version = "2.2.2"
|
||||||
|
|
|
@ -1,27 +1,31 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_2.core_nwb_misc import Units
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_2_2.core_nwb_device import Device
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
from ...core.v2_2_2.core_nwb_ogen import OptogeneticStimulusSite
|
|
||||||
from ...core.v2_2_2.core_nwb_ophys import ImagingPlane
|
|
||||||
from ...core.v2_2_2.core_nwb_base import (
|
from ...core.v2_2_2.core_nwb_base import (
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
ProcessingModule,
|
ProcessingModule,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
)
|
)
|
||||||
|
from ...core.v2_2_2.core_nwb_device import Device
|
||||||
from ...core.v2_2_2.core_nwb_ecephys import ElectrodeGroup
|
from ...core.v2_2_2.core_nwb_ecephys import ElectrodeGroup
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
|
||||||
from ...core.v2_2_2.core_nwb_icephys import IntracellularElectrode, SweepTable
|
|
||||||
from ...core.v2_2_2.core_nwb_epoch import TimeIntervals
|
from ...core.v2_2_2.core_nwb_epoch import TimeIntervals
|
||||||
|
from ...core.v2_2_2.core_nwb_icephys import IntracellularElectrode, SweepTable
|
||||||
|
from ...core.v2_2_2.core_nwb_misc import Units
|
||||||
|
from ...core.v2_2_2.core_nwb_ogen import OptogeneticStimulusSite
|
||||||
|
from ...core.v2_2_2.core_nwb_ophys import ImagingPlane
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.2"
|
version = "2.2.2"
|
||||||
|
|
|
@ -1,29 +1,33 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_2.core_nwb_base import (
|
from numpydantic import NDArray, Shape
|
||||||
TimeSeries,
|
|
||||||
TimeSeriesStartingTime,
|
|
||||||
TimeSeriesSync,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
|
||||||
from ...core.v2_2_2.core_nwb_device import Device
|
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorIndex, VectorData
|
from ...core.v2_2_2.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
TimeSeries,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
|
TimeSeriesSync,
|
||||||
|
)
|
||||||
|
from ...core.v2_2_2.core_nwb_device import Device
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.2"
|
version = "2.2.2"
|
||||||
|
|
|
@ -1,15 +1,19 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_2.core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
from ...core.v2_2_2.core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.2"
|
version = "2.2.2"
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,33 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_2.core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from ...core.v2_2_2.core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
from ...core.v2_2_2.core_nwb_ecephys import ElectrodeGroup
|
from ...core.v2_2_2.core_nwb_ecephys import ElectrodeGroup
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
VectorData,
|
VectorData,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
DynamicTableRegion,
|
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.2"
|
version = "2.2.2"
|
||||||
|
@ -178,7 +182,7 @@ class AbstractFeatureSeriesData(ConfiguredBaseModel):
|
||||||
json_schema_extra={"linkml_meta": {"equals_string": "data", "ifabsent": "string(data)"}},
|
json_schema_extra={"linkml_meta": {"equals_string": "data", "ifabsent": "string(data)"}},
|
||||||
)
|
)
|
||||||
unit: Optional[str] = Field(
|
unit: Optional[str] = Field(
|
||||||
"see 'feature_units'",
|
"see ",
|
||||||
description="""Since there can be different units for different features, store the units in 'feature_units'. The default value for this attribute is \"see 'feature_units'\".""",
|
description="""Since there can be different units for different features, store the units in 'feature_units'. The default value for this attribute is \"see 'feature_units'\".""",
|
||||||
json_schema_extra={"linkml_meta": {"ifabsent": "string(see 'feature_units')"}},
|
json_schema_extra={"linkml_meta": {"ifabsent": "string(see 'feature_units')"}},
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,21 +1,25 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_2.core_nwb_base import (
|
from ...core.v2_2_2.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_2.core_nwb_device import Device
|
from ...core.v2_2_2.core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.2"
|
version = "2.2.2"
|
||||||
|
|
||||||
|
|
|
@ -1,31 +1,35 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_2.core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTableRegion, DynamicTable
|
|
||||||
from ...core.v2_2_2.core_nwb_device import Device
|
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...core.v2_2_2.core_nwb_base import (
|
from ...core.v2_2_2.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
NWBDataInterface,
|
||||||
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
TimeSeries,
|
|
||||||
NWBDataInterface,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_2_2.core_nwb_device import Device
|
||||||
|
from ...core.v2_2_2.core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, DynamicTableRegion
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.2"
|
version = "2.2.2"
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_2.core_nwb_base import NWBDataInterface
|
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
|
from ...core.v2_2_2.core_nwb_base import NWBDataInterface
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.2"
|
version = "2.2.2"
|
||||||
|
|
|
@ -1,61 +1,78 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_2.core_nwb_base import (
|
from ...core.v2_2_2.core_nwb_base import (
|
||||||
NWBData,
|
|
||||||
Image,
|
Image,
|
||||||
|
Images,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
|
ProcessingModule,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesData,
|
TimeSeriesData,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
ProcessingModule,
|
)
|
||||||
Images,
|
from ...core.v2_2_2.core_nwb_behavior import (
|
||||||
|
BehavioralEpochs,
|
||||||
|
BehavioralEvents,
|
||||||
|
BehavioralTimeSeries,
|
||||||
|
CompassDirection,
|
||||||
|
EyeTracking,
|
||||||
|
Position,
|
||||||
|
PupilTracking,
|
||||||
|
SpatialSeries,
|
||||||
|
SpatialSeriesData,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_2.core_nwb_device import Device
|
from ...core.v2_2_2.core_nwb_device import Device
|
||||||
from ...core.v2_2_2.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries
|
|
||||||
from ...core.v2_2_2.core_nwb_image import (
|
|
||||||
GrayscaleImage,
|
|
||||||
RGBImage,
|
|
||||||
RGBAImage,
|
|
||||||
ImageSeries,
|
|
||||||
ImageSeriesExternalFile,
|
|
||||||
ImageMaskSeries,
|
|
||||||
OpticalSeries,
|
|
||||||
IndexSeries,
|
|
||||||
)
|
|
||||||
from ...core.v2_2_2.core_nwb_ecephys import (
|
from ...core.v2_2_2.core_nwb_ecephys import (
|
||||||
ElectricalSeries,
|
|
||||||
SpikeEventSeries,
|
|
||||||
FeatureExtraction,
|
|
||||||
EventDetection,
|
|
||||||
EventWaveform,
|
|
||||||
FilteredEphys,
|
|
||||||
LFP,
|
|
||||||
ElectrodeGroup,
|
|
||||||
ElectrodeGroupPosition,
|
|
||||||
ClusterWaveforms,
|
ClusterWaveforms,
|
||||||
Clustering,
|
Clustering,
|
||||||
|
ElectricalSeries,
|
||||||
|
ElectrodeGroup,
|
||||||
|
ElectrodeGroupPosition,
|
||||||
|
EventDetection,
|
||||||
|
EventWaveform,
|
||||||
|
FeatureExtraction,
|
||||||
|
FilteredEphys,
|
||||||
|
LFP,
|
||||||
|
SpikeEventSeries,
|
||||||
|
)
|
||||||
|
from ...core.v2_2_2.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries
|
||||||
|
from ...core.v2_2_2.core_nwb_file import (
|
||||||
|
ExtracellularEphysElectrodes,
|
||||||
|
GeneralExtracellularEphys,
|
||||||
|
GeneralIntracellularEphys,
|
||||||
|
GeneralSourceScript,
|
||||||
|
NWBFile,
|
||||||
|
NWBFileGeneral,
|
||||||
|
NWBFileIntervals,
|
||||||
|
NWBFileStimulus,
|
||||||
|
Subject,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_2.core_nwb_icephys import (
|
from ...core.v2_2_2.core_nwb_icephys import (
|
||||||
PatchClampSeries,
|
|
||||||
PatchClampSeriesData,
|
|
||||||
CurrentClampSeries,
|
CurrentClampSeries,
|
||||||
CurrentClampSeriesData,
|
CurrentClampSeriesData,
|
||||||
IZeroClampSeries,
|
|
||||||
CurrentClampStimulusSeries,
|
CurrentClampStimulusSeries,
|
||||||
CurrentClampStimulusSeriesData,
|
CurrentClampStimulusSeriesData,
|
||||||
|
IZeroClampSeries,
|
||||||
|
IntracellularElectrode,
|
||||||
|
PatchClampSeries,
|
||||||
|
PatchClampSeriesData,
|
||||||
|
SweepTable,
|
||||||
VoltageClampSeries,
|
VoltageClampSeries,
|
||||||
VoltageClampSeriesData,
|
|
||||||
VoltageClampSeriesCapacitanceFast,
|
VoltageClampSeriesCapacitanceFast,
|
||||||
VoltageClampSeriesCapacitanceSlow,
|
VoltageClampSeriesCapacitanceSlow,
|
||||||
|
VoltageClampSeriesData,
|
||||||
VoltageClampSeriesResistanceCompBandwidth,
|
VoltageClampSeriesResistanceCompBandwidth,
|
||||||
VoltageClampSeriesResistanceCompCorrection,
|
VoltageClampSeriesResistanceCompCorrection,
|
||||||
VoltageClampSeriesResistanceCompPrediction,
|
VoltageClampSeriesResistanceCompPrediction,
|
||||||
|
@ -63,55 +80,41 @@ from ...core.v2_2_2.core_nwb_icephys import (
|
||||||
VoltageClampSeriesWholeCellSeriesResistanceComp,
|
VoltageClampSeriesWholeCellSeriesResistanceComp,
|
||||||
VoltageClampStimulusSeries,
|
VoltageClampStimulusSeries,
|
||||||
VoltageClampStimulusSeriesData,
|
VoltageClampStimulusSeriesData,
|
||||||
IntracellularElectrode,
|
|
||||||
SweepTable,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_2.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite
|
from ...core.v2_2_2.core_nwb_image import (
|
||||||
from ...core.v2_2_2.core_nwb_ophys import (
|
GrayscaleImage,
|
||||||
TwoPhotonSeries,
|
ImageMaskSeries,
|
||||||
RoiResponseSeries,
|
ImageSeries,
|
||||||
DfOverF,
|
ImageSeriesExternalFile,
|
||||||
Fluorescence,
|
IndexSeries,
|
||||||
ImageSegmentation,
|
OpticalSeries,
|
||||||
ImagingPlane,
|
RGBAImage,
|
||||||
ImagingPlaneManifold,
|
RGBImage,
|
||||||
ImagingPlaneOriginCoords,
|
|
||||||
ImagingPlaneGridSpacing,
|
|
||||||
OpticalChannel,
|
|
||||||
MotionCorrection,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_2.core_nwb_misc import (
|
from ...core.v2_2_2.core_nwb_misc import (
|
||||||
AbstractFeatureSeries,
|
AbstractFeatureSeries,
|
||||||
AbstractFeatureSeriesData,
|
AbstractFeatureSeriesData,
|
||||||
AnnotationSeries,
|
AnnotationSeries,
|
||||||
IntervalSeries,
|
|
||||||
DecompositionSeries,
|
DecompositionSeries,
|
||||||
DecompositionSeriesData,
|
|
||||||
DecompositionSeriesBands,
|
DecompositionSeriesBands,
|
||||||
|
DecompositionSeriesData,
|
||||||
|
IntervalSeries,
|
||||||
Units,
|
Units,
|
||||||
UnitsSpikeTimes,
|
UnitsSpikeTimes,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_2.core_nwb_file import (
|
from ...core.v2_2_2.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite
|
||||||
NWBFile,
|
from ...core.v2_2_2.core_nwb_ophys import (
|
||||||
NWBFileStimulus,
|
DfOverF,
|
||||||
NWBFileGeneral,
|
Fluorescence,
|
||||||
GeneralSourceScript,
|
ImageSegmentation,
|
||||||
Subject,
|
ImagingPlane,
|
||||||
GeneralExtracellularEphys,
|
ImagingPlaneGridSpacing,
|
||||||
ExtracellularEphysElectrodes,
|
ImagingPlaneManifold,
|
||||||
GeneralIntracellularEphys,
|
ImagingPlaneOriginCoords,
|
||||||
NWBFileIntervals,
|
MotionCorrection,
|
||||||
)
|
OpticalChannel,
|
||||||
from ...core.v2_2_2.core_nwb_behavior import (
|
RoiResponseSeries,
|
||||||
SpatialSeries,
|
TwoPhotonSeries,
|
||||||
SpatialSeriesData,
|
|
||||||
BehavioralEpochs,
|
|
||||||
BehavioralEvents,
|
|
||||||
BehavioralTimeSeries,
|
|
||||||
PupilTracking,
|
|
||||||
EyeTracking,
|
|
||||||
CompassDirection,
|
|
||||||
Position,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_2.core_nwb_retinotopy import (
|
from ...core.v2_2_2.core_nwb_retinotopy import (
|
||||||
ImagingRetinotopy,
|
ImagingRetinotopy,
|
||||||
|
@ -123,23 +126,24 @@ from ...core.v2_2_2.core_nwb_retinotopy import (
|
||||||
ImagingRetinotopySignMap,
|
ImagingRetinotopySignMap,
|
||||||
ImagingRetinotopyVasculatureImage,
|
ImagingRetinotopyVasculatureImage,
|
||||||
)
|
)
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_sparse import (
|
||||||
|
CSRMatrix,
|
||||||
|
CSRMatrixData,
|
||||||
|
CSRMatrixIndices,
|
||||||
|
CSRMatrixIndptr,
|
||||||
|
)
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
|
Container,
|
||||||
Data,
|
Data,
|
||||||
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
|
ElementIdentifiers,
|
||||||
Index,
|
Index,
|
||||||
VectorData,
|
VectorData,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
ElementIdentifiers,
|
|
||||||
DynamicTableRegion,
|
|
||||||
Container,
|
|
||||||
DynamicTable,
|
|
||||||
)
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_sparse import (
|
|
||||||
CSRMatrix,
|
|
||||||
CSRMatrixIndices,
|
|
||||||
CSRMatrixIndptr,
|
|
||||||
CSRMatrixData,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.2"
|
version = "2.2.2"
|
||||||
|
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import Data, Container, DynamicTable
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import Container, Data, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.4"
|
version = "2.2.4"
|
||||||
|
|
|
@ -1,20 +1,24 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_2_4.core_nwb_misc import IntervalSeries
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_4.core_nwb_base import (
|
from ...core.v2_2_4.core_nwb_base import (
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_2_4.core_nwb_misc import IntervalSeries
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.4"
|
version = "2.2.4"
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_4.core_nwb_base import NWBContainer
|
from ...core.v2_2_4.core_nwb_base import NWBContainer
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.4"
|
version = "2.2.4"
|
||||||
|
|
||||||
|
|
|
@ -1,30 +1,34 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTableRegion
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_4.core_nwb_device import Device
|
|
||||||
from ...core.v2_2_4.core_nwb_base import (
|
from ...core.v2_2_4.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
from ...core.v2_2_4.core_nwb_device import Device
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTableRegion
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.4"
|
version = "2.2.4"
|
||||||
|
|
|
@ -1,23 +1,27 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
from numpydantic import NDArray, Shape
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorIndex, VectorData
|
|
||||||
from ...core.v2_2_4.core_nwb_base import TimeSeries
|
from ...core.v2_2_4.core_nwb_base import TimeSeries
|
||||||
from numpydantic import NDArray, Shape
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.4"
|
version = "2.2.4"
|
||||||
|
|
|
@ -1,28 +1,32 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_4.core_nwb_misc import Units
|
|
||||||
from ...core.v2_2_4.core_nwb_device import Device
|
|
||||||
from ...core.v2_2_4.core_nwb_ogen import OptogeneticStimulusSite
|
|
||||||
from ...core.v2_2_4.core_nwb_ophys import ImagingPlane
|
|
||||||
from ...core.v2_2_4.core_nwb_ecephys import ElectrodeGroup
|
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
from ...core.v2_2_4.core_nwb_icephys import IntracellularElectrode, SweepTable
|
|
||||||
from ...core.v2_2_4.core_nwb_epoch import TimeIntervals
|
|
||||||
from ...core.v2_2_4.core_nwb_base import (
|
from ...core.v2_2_4.core_nwb_base import (
|
||||||
NWBData,
|
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
ProcessingModule,
|
ProcessingModule,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
)
|
)
|
||||||
|
from ...core.v2_2_4.core_nwb_device import Device
|
||||||
|
from ...core.v2_2_4.core_nwb_ecephys import ElectrodeGroup
|
||||||
|
from ...core.v2_2_4.core_nwb_epoch import TimeIntervals
|
||||||
|
from ...core.v2_2_4.core_nwb_icephys import IntracellularElectrode, SweepTable
|
||||||
|
from ...core.v2_2_4.core_nwb_misc import Units
|
||||||
|
from ...core.v2_2_4.core_nwb_ogen import OptogeneticStimulusSite
|
||||||
|
from ...core.v2_2_4.core_nwb_ophys import ImagingPlane
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.4"
|
version = "2.2.4"
|
||||||
|
|
|
@ -1,29 +1,33 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_4.core_nwb_base import (
|
from numpydantic import NDArray, Shape
|
||||||
TimeSeries,
|
|
||||||
TimeSeriesStartingTime,
|
|
||||||
TimeSeriesSync,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
|
||||||
from ...core.v2_2_4.core_nwb_device import Device
|
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorIndex, VectorData
|
from ...core.v2_2_4.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
TimeSeries,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
|
TimeSeriesSync,
|
||||||
|
)
|
||||||
|
from ...core.v2_2_4.core_nwb_device import Device
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.4"
|
version = "2.2.4"
|
||||||
|
|
|
@ -1,15 +1,19 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_4.core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
from ...core.v2_2_4.core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.4"
|
version = "2.2.4"
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,33 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_4.core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from ...core.v2_2_4.core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
from ...core.v2_2_4.core_nwb_ecephys import ElectrodeGroup
|
from ...core.v2_2_4.core_nwb_ecephys import ElectrodeGroup
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
VectorData,
|
VectorData,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
DynamicTableRegion,
|
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.4"
|
version = "2.2.4"
|
||||||
|
@ -178,7 +182,7 @@ class AbstractFeatureSeriesData(ConfiguredBaseModel):
|
||||||
json_schema_extra={"linkml_meta": {"equals_string": "data", "ifabsent": "string(data)"}},
|
json_schema_extra={"linkml_meta": {"equals_string": "data", "ifabsent": "string(data)"}},
|
||||||
)
|
)
|
||||||
unit: Optional[str] = Field(
|
unit: Optional[str] = Field(
|
||||||
"see 'feature_units'",
|
"see ",
|
||||||
description="""Since there can be different units for different features, store the units in 'feature_units'. The default value for this attribute is \"see 'feature_units'\".""",
|
description="""Since there can be different units for different features, store the units in 'feature_units'. The default value for this attribute is \"see 'feature_units'\".""",
|
||||||
json_schema_extra={"linkml_meta": {"ifabsent": "string(see 'feature_units')"}},
|
json_schema_extra={"linkml_meta": {"ifabsent": "string(see 'feature_units')"}},
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,21 +1,25 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_4.core_nwb_base import (
|
from ...core.v2_2_4.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_4.core_nwb_device import Device
|
from ...core.v2_2_4.core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.4"
|
version = "2.2.4"
|
||||||
|
|
||||||
|
|
|
@ -1,36 +1,40 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
from numpydantic import NDArray, Shape
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
|
||||||
DynamicTableRegion,
|
|
||||||
DynamicTable,
|
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
|
||||||
)
|
|
||||||
from ...core.v2_2_4.core_nwb_device import Device
|
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...core.v2_2_4.core_nwb_base import (
|
from ...core.v2_2_4.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
NWBDataInterface,
|
||||||
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
TimeSeries,
|
|
||||||
NWBDataInterface,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_2_4.core_nwb_device import Device
|
||||||
from ...core.v2_2_4.core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
from ...core.v2_2_4.core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.4"
|
version = "2.2.4"
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_4.core_nwb_base import NWBDataInterface
|
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
|
from ...core.v2_2_4.core_nwb_base import NWBDataInterface
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.4"
|
version = "2.2.4"
|
||||||
|
|
|
@ -1,61 +1,80 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_4.core_nwb_base import (
|
from ...core.v2_2_4.core_nwb_base import (
|
||||||
NWBData,
|
|
||||||
Image,
|
Image,
|
||||||
|
Images,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
|
ProcessingModule,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesData,
|
TimeSeriesData,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
ProcessingModule,
|
)
|
||||||
Images,
|
from ...core.v2_2_4.core_nwb_behavior import (
|
||||||
|
BehavioralEpochs,
|
||||||
|
BehavioralEvents,
|
||||||
|
BehavioralTimeSeries,
|
||||||
|
CompassDirection,
|
||||||
|
EyeTracking,
|
||||||
|
Position,
|
||||||
|
PupilTracking,
|
||||||
|
SpatialSeries,
|
||||||
|
SpatialSeriesData,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_4.core_nwb_device import Device
|
from ...core.v2_2_4.core_nwb_device import Device
|
||||||
from ...core.v2_2_4.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries
|
|
||||||
from ...core.v2_2_4.core_nwb_image import (
|
|
||||||
GrayscaleImage,
|
|
||||||
RGBImage,
|
|
||||||
RGBAImage,
|
|
||||||
ImageSeries,
|
|
||||||
ImageSeriesExternalFile,
|
|
||||||
ImageMaskSeries,
|
|
||||||
OpticalSeries,
|
|
||||||
IndexSeries,
|
|
||||||
)
|
|
||||||
from ...core.v2_2_4.core_nwb_ecephys import (
|
from ...core.v2_2_4.core_nwb_ecephys import (
|
||||||
ElectricalSeries,
|
|
||||||
SpikeEventSeries,
|
|
||||||
FeatureExtraction,
|
|
||||||
EventDetection,
|
|
||||||
EventWaveform,
|
|
||||||
FilteredEphys,
|
|
||||||
LFP,
|
|
||||||
ElectrodeGroup,
|
|
||||||
ElectrodeGroupPosition,
|
|
||||||
ClusterWaveforms,
|
ClusterWaveforms,
|
||||||
Clustering,
|
Clustering,
|
||||||
|
ElectricalSeries,
|
||||||
|
ElectrodeGroup,
|
||||||
|
ElectrodeGroupPosition,
|
||||||
|
EventDetection,
|
||||||
|
EventWaveform,
|
||||||
|
FeatureExtraction,
|
||||||
|
FilteredEphys,
|
||||||
|
LFP,
|
||||||
|
SpikeEventSeries,
|
||||||
|
)
|
||||||
|
from ...core.v2_2_4.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries
|
||||||
|
from ...core.v2_2_4.core_nwb_file import (
|
||||||
|
ExtracellularEphysElectrodes,
|
||||||
|
GeneralExtracellularEphys,
|
||||||
|
GeneralIntracellularEphys,
|
||||||
|
GeneralSourceScript,
|
||||||
|
LabMetaData,
|
||||||
|
NWBFile,
|
||||||
|
NWBFileGeneral,
|
||||||
|
NWBFileIntervals,
|
||||||
|
NWBFileStimulus,
|
||||||
|
ScratchData,
|
||||||
|
Subject,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_4.core_nwb_icephys import (
|
from ...core.v2_2_4.core_nwb_icephys import (
|
||||||
PatchClampSeries,
|
|
||||||
PatchClampSeriesData,
|
|
||||||
CurrentClampSeries,
|
CurrentClampSeries,
|
||||||
CurrentClampSeriesData,
|
CurrentClampSeriesData,
|
||||||
IZeroClampSeries,
|
|
||||||
CurrentClampStimulusSeries,
|
CurrentClampStimulusSeries,
|
||||||
CurrentClampStimulusSeriesData,
|
CurrentClampStimulusSeriesData,
|
||||||
|
IZeroClampSeries,
|
||||||
|
IntracellularElectrode,
|
||||||
|
PatchClampSeries,
|
||||||
|
PatchClampSeriesData,
|
||||||
|
SweepTable,
|
||||||
VoltageClampSeries,
|
VoltageClampSeries,
|
||||||
VoltageClampSeriesData,
|
|
||||||
VoltageClampSeriesCapacitanceFast,
|
VoltageClampSeriesCapacitanceFast,
|
||||||
VoltageClampSeriesCapacitanceSlow,
|
VoltageClampSeriesCapacitanceSlow,
|
||||||
|
VoltageClampSeriesData,
|
||||||
VoltageClampSeriesResistanceCompBandwidth,
|
VoltageClampSeriesResistanceCompBandwidth,
|
||||||
VoltageClampSeriesResistanceCompCorrection,
|
VoltageClampSeriesResistanceCompCorrection,
|
||||||
VoltageClampSeriesResistanceCompPrediction,
|
VoltageClampSeriesResistanceCompPrediction,
|
||||||
|
@ -63,62 +82,46 @@ from ...core.v2_2_4.core_nwb_icephys import (
|
||||||
VoltageClampSeriesWholeCellSeriesResistanceComp,
|
VoltageClampSeriesWholeCellSeriesResistanceComp,
|
||||||
VoltageClampStimulusSeries,
|
VoltageClampStimulusSeries,
|
||||||
VoltageClampStimulusSeriesData,
|
VoltageClampStimulusSeriesData,
|
||||||
IntracellularElectrode,
|
|
||||||
SweepTable,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_4.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite
|
from ...core.v2_2_4.core_nwb_image import (
|
||||||
from ...core.v2_2_4.core_nwb_ophys import (
|
GrayscaleImage,
|
||||||
TwoPhotonSeries,
|
ImageMaskSeries,
|
||||||
RoiResponseSeries,
|
ImageSeries,
|
||||||
DfOverF,
|
ImageSeriesExternalFile,
|
||||||
Fluorescence,
|
IndexSeries,
|
||||||
ImageSegmentation,
|
OpticalSeries,
|
||||||
PlaneSegmentation,
|
RGBAImage,
|
||||||
PlaneSegmentationImageMask,
|
RGBImage,
|
||||||
PlaneSegmentationPixelMask,
|
|
||||||
PlaneSegmentationVoxelMask,
|
|
||||||
ImagingPlane,
|
|
||||||
ImagingPlaneManifold,
|
|
||||||
ImagingPlaneOriginCoords,
|
|
||||||
ImagingPlaneGridSpacing,
|
|
||||||
OpticalChannel,
|
|
||||||
MotionCorrection,
|
|
||||||
CorrectedImageStack,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_4.core_nwb_misc import (
|
from ...core.v2_2_4.core_nwb_misc import (
|
||||||
AbstractFeatureSeries,
|
AbstractFeatureSeries,
|
||||||
AbstractFeatureSeriesData,
|
AbstractFeatureSeriesData,
|
||||||
AnnotationSeries,
|
AnnotationSeries,
|
||||||
IntervalSeries,
|
|
||||||
DecompositionSeries,
|
DecompositionSeries,
|
||||||
DecompositionSeriesData,
|
|
||||||
DecompositionSeriesBands,
|
DecompositionSeriesBands,
|
||||||
|
DecompositionSeriesData,
|
||||||
|
IntervalSeries,
|
||||||
Units,
|
Units,
|
||||||
UnitsSpikeTimes,
|
UnitsSpikeTimes,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_4.core_nwb_file import (
|
from ...core.v2_2_4.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite
|
||||||
ScratchData,
|
from ...core.v2_2_4.core_nwb_ophys import (
|
||||||
NWBFile,
|
CorrectedImageStack,
|
||||||
NWBFileStimulus,
|
DfOverF,
|
||||||
NWBFileGeneral,
|
Fluorescence,
|
||||||
GeneralSourceScript,
|
ImageSegmentation,
|
||||||
GeneralExtracellularEphys,
|
ImagingPlane,
|
||||||
ExtracellularEphysElectrodes,
|
ImagingPlaneGridSpacing,
|
||||||
GeneralIntracellularEphys,
|
ImagingPlaneManifold,
|
||||||
NWBFileIntervals,
|
ImagingPlaneOriginCoords,
|
||||||
LabMetaData,
|
MotionCorrection,
|
||||||
Subject,
|
OpticalChannel,
|
||||||
)
|
PlaneSegmentation,
|
||||||
from ...core.v2_2_4.core_nwb_behavior import (
|
PlaneSegmentationImageMask,
|
||||||
SpatialSeries,
|
PlaneSegmentationPixelMask,
|
||||||
SpatialSeriesData,
|
PlaneSegmentationVoxelMask,
|
||||||
BehavioralEpochs,
|
RoiResponseSeries,
|
||||||
BehavioralEvents,
|
TwoPhotonSeries,
|
||||||
BehavioralTimeSeries,
|
|
||||||
PupilTracking,
|
|
||||||
EyeTracking,
|
|
||||||
CompassDirection,
|
|
||||||
Position,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_4.core_nwb_retinotopy import (
|
from ...core.v2_2_4.core_nwb_retinotopy import (
|
||||||
ImagingRetinotopy,
|
ImagingRetinotopy,
|
||||||
|
@ -130,23 +133,24 @@ from ...core.v2_2_4.core_nwb_retinotopy import (
|
||||||
ImagingRetinotopySignMap,
|
ImagingRetinotopySignMap,
|
||||||
ImagingRetinotopyVasculatureImage,
|
ImagingRetinotopyVasculatureImage,
|
||||||
)
|
)
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_sparse import (
|
||||||
|
CSRMatrix,
|
||||||
|
CSRMatrixData,
|
||||||
|
CSRMatrixIndices,
|
||||||
|
CSRMatrixIndptr,
|
||||||
|
)
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
|
Container,
|
||||||
Data,
|
Data,
|
||||||
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
|
ElementIdentifiers,
|
||||||
Index,
|
Index,
|
||||||
VectorData,
|
VectorData,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
ElementIdentifiers,
|
|
||||||
DynamicTableRegion,
|
|
||||||
Container,
|
|
||||||
DynamicTable,
|
|
||||||
)
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_sparse import (
|
|
||||||
CSRMatrix,
|
|
||||||
CSRMatrixIndices,
|
|
||||||
CSRMatrixIndptr,
|
|
||||||
CSRMatrixData,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.4"
|
version = "2.2.4"
|
||||||
|
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import Data, Container, DynamicTable
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import Container, Data, DynamicTable
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.5"
|
version = "2.2.5"
|
||||||
|
|
|
@ -1,20 +1,24 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_2_5.core_nwb_misc import IntervalSeries
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_5.core_nwb_base import (
|
from ...core.v2_2_5.core_nwb_base import (
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_2_5.core_nwb_misc import IntervalSeries
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.5"
|
version = "2.2.5"
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_5.core_nwb_base import NWBContainer
|
from ...core.v2_2_5.core_nwb_base import NWBContainer
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.5"
|
version = "2.2.5"
|
||||||
|
|
||||||
|
|
|
@ -1,30 +1,34 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTableRegion
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_5.core_nwb_device import Device
|
|
||||||
from ...core.v2_2_5.core_nwb_base import (
|
from ...core.v2_2_5.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
from ...core.v2_2_5.core_nwb_device import Device
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTableRegion
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.5"
|
version = "2.2.5"
|
||||||
|
|
|
@ -1,23 +1,27 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
from numpydantic import NDArray, Shape
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorIndex, VectorData
|
|
||||||
from ...core.v2_2_5.core_nwb_base import TimeSeries
|
from ...core.v2_2_5.core_nwb_base import TimeSeries
|
||||||
from numpydantic import NDArray, Shape
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.5"
|
version = "2.2.5"
|
||||||
|
|
|
@ -1,28 +1,32 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_5.core_nwb_misc import Units
|
|
||||||
from ...core.v2_2_5.core_nwb_device import Device
|
|
||||||
from ...core.v2_2_5.core_nwb_ogen import OptogeneticStimulusSite
|
|
||||||
from ...core.v2_2_5.core_nwb_ophys import ImagingPlane
|
|
||||||
from ...core.v2_2_5.core_nwb_ecephys import ElectrodeGroup
|
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
from ...core.v2_2_5.core_nwb_icephys import IntracellularElectrode, SweepTable
|
|
||||||
from ...core.v2_2_5.core_nwb_epoch import TimeIntervals
|
|
||||||
from ...core.v2_2_5.core_nwb_base import (
|
from ...core.v2_2_5.core_nwb_base import (
|
||||||
NWBData,
|
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
ProcessingModule,
|
ProcessingModule,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
)
|
)
|
||||||
|
from ...core.v2_2_5.core_nwb_device import Device
|
||||||
|
from ...core.v2_2_5.core_nwb_ecephys import ElectrodeGroup
|
||||||
|
from ...core.v2_2_5.core_nwb_epoch import TimeIntervals
|
||||||
|
from ...core.v2_2_5.core_nwb_icephys import IntracellularElectrode, SweepTable
|
||||||
|
from ...core.v2_2_5.core_nwb_misc import Units
|
||||||
|
from ...core.v2_2_5.core_nwb_ogen import OptogeneticStimulusSite
|
||||||
|
from ...core.v2_2_5.core_nwb_ophys import ImagingPlane
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.5"
|
version = "2.2.5"
|
||||||
|
|
|
@ -1,29 +1,33 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_5.core_nwb_base import (
|
from numpydantic import NDArray, Shape
|
||||||
TimeSeries,
|
|
||||||
TimeSeriesStartingTime,
|
|
||||||
TimeSeriesSync,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
|
||||||
from ...core.v2_2_5.core_nwb_device import Device
|
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorIndex, VectorData
|
from ...core.v2_2_5.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
TimeSeries,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
|
TimeSeriesSync,
|
||||||
|
)
|
||||||
|
from ...core.v2_2_5.core_nwb_device import Device
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.5"
|
version = "2.2.5"
|
||||||
|
|
|
@ -1,15 +1,19 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_5.core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
from ...core.v2_2_5.core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.5"
|
version = "2.2.5"
|
||||||
|
|
||||||
|
|
|
@ -1,29 +1,33 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_5.core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from ...core.v2_2_5.core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
from ...core.v2_2_5.core_nwb_ecephys import ElectrodeGroup
|
from ...core.v2_2_5.core_nwb_ecephys import ElectrodeGroup
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
VectorData,
|
VectorData,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
DynamicTableRegion,
|
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.5"
|
version = "2.2.5"
|
||||||
|
@ -178,7 +182,7 @@ class AbstractFeatureSeriesData(ConfiguredBaseModel):
|
||||||
json_schema_extra={"linkml_meta": {"equals_string": "data", "ifabsent": "string(data)"}},
|
json_schema_extra={"linkml_meta": {"equals_string": "data", "ifabsent": "string(data)"}},
|
||||||
)
|
)
|
||||||
unit: Optional[str] = Field(
|
unit: Optional[str] = Field(
|
||||||
"see 'feature_units'",
|
"see ",
|
||||||
description="""Since there can be different units for different features, store the units in 'feature_units'. The default value for this attribute is \"see 'feature_units'\".""",
|
description="""Since there can be different units for different features, store the units in 'feature_units'. The default value for this attribute is \"see 'feature_units'\".""",
|
||||||
json_schema_extra={"linkml_meta": {"ifabsent": "string(see 'feature_units')"}},
|
json_schema_extra={"linkml_meta": {"ifabsent": "string(see 'feature_units')"}},
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,21 +1,25 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_5.core_nwb_base import (
|
from ...core.v2_2_5.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_5.core_nwb_device import Device
|
from ...core.v2_2_5.core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.5"
|
version = "2.2.5"
|
||||||
|
|
||||||
|
|
|
@ -1,36 +1,40 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
from numpydantic import NDArray, Shape
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
|
||||||
DynamicTableRegion,
|
|
||||||
DynamicTable,
|
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
|
||||||
)
|
|
||||||
from ...core.v2_2_5.core_nwb_device import Device
|
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...core.v2_2_5.core_nwb_base import (
|
from ...core.v2_2_5.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
NWBDataInterface,
|
||||||
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
TimeSeries,
|
|
||||||
NWBDataInterface,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_2_5.core_nwb_device import Device
|
||||||
from ...core.v2_2_5.core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
from ...core.v2_2_5.core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.5"
|
version = "2.2.5"
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_2_5.core_nwb_base import NWBDataInterface
|
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
|
from ...core.v2_2_5.core_nwb_base import NWBDataInterface
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.5"
|
version = "2.2.5"
|
||||||
|
|
|
@ -1,61 +1,80 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_2_5.core_nwb_base import (
|
from ...core.v2_2_5.core_nwb_base import (
|
||||||
NWBData,
|
|
||||||
Image,
|
Image,
|
||||||
|
Images,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
|
ProcessingModule,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesData,
|
TimeSeriesData,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
ProcessingModule,
|
)
|
||||||
Images,
|
from ...core.v2_2_5.core_nwb_behavior import (
|
||||||
|
BehavioralEpochs,
|
||||||
|
BehavioralEvents,
|
||||||
|
BehavioralTimeSeries,
|
||||||
|
CompassDirection,
|
||||||
|
EyeTracking,
|
||||||
|
Position,
|
||||||
|
PupilTracking,
|
||||||
|
SpatialSeries,
|
||||||
|
SpatialSeriesData,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_5.core_nwb_device import Device
|
from ...core.v2_2_5.core_nwb_device import Device
|
||||||
from ...core.v2_2_5.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries
|
|
||||||
from ...core.v2_2_5.core_nwb_image import (
|
|
||||||
GrayscaleImage,
|
|
||||||
RGBImage,
|
|
||||||
RGBAImage,
|
|
||||||
ImageSeries,
|
|
||||||
ImageSeriesExternalFile,
|
|
||||||
ImageMaskSeries,
|
|
||||||
OpticalSeries,
|
|
||||||
IndexSeries,
|
|
||||||
)
|
|
||||||
from ...core.v2_2_5.core_nwb_ecephys import (
|
from ...core.v2_2_5.core_nwb_ecephys import (
|
||||||
ElectricalSeries,
|
|
||||||
SpikeEventSeries,
|
|
||||||
FeatureExtraction,
|
|
||||||
EventDetection,
|
|
||||||
EventWaveform,
|
|
||||||
FilteredEphys,
|
|
||||||
LFP,
|
|
||||||
ElectrodeGroup,
|
|
||||||
ElectrodeGroupPosition,
|
|
||||||
ClusterWaveforms,
|
ClusterWaveforms,
|
||||||
Clustering,
|
Clustering,
|
||||||
|
ElectricalSeries,
|
||||||
|
ElectrodeGroup,
|
||||||
|
ElectrodeGroupPosition,
|
||||||
|
EventDetection,
|
||||||
|
EventWaveform,
|
||||||
|
FeatureExtraction,
|
||||||
|
FilteredEphys,
|
||||||
|
LFP,
|
||||||
|
SpikeEventSeries,
|
||||||
|
)
|
||||||
|
from ...core.v2_2_5.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries
|
||||||
|
from ...core.v2_2_5.core_nwb_file import (
|
||||||
|
ExtracellularEphysElectrodes,
|
||||||
|
GeneralExtracellularEphys,
|
||||||
|
GeneralIntracellularEphys,
|
||||||
|
GeneralSourceScript,
|
||||||
|
LabMetaData,
|
||||||
|
NWBFile,
|
||||||
|
NWBFileGeneral,
|
||||||
|
NWBFileIntervals,
|
||||||
|
NWBFileStimulus,
|
||||||
|
ScratchData,
|
||||||
|
Subject,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_5.core_nwb_icephys import (
|
from ...core.v2_2_5.core_nwb_icephys import (
|
||||||
PatchClampSeries,
|
|
||||||
PatchClampSeriesData,
|
|
||||||
CurrentClampSeries,
|
CurrentClampSeries,
|
||||||
CurrentClampSeriesData,
|
CurrentClampSeriesData,
|
||||||
IZeroClampSeries,
|
|
||||||
CurrentClampStimulusSeries,
|
CurrentClampStimulusSeries,
|
||||||
CurrentClampStimulusSeriesData,
|
CurrentClampStimulusSeriesData,
|
||||||
|
IZeroClampSeries,
|
||||||
|
IntracellularElectrode,
|
||||||
|
PatchClampSeries,
|
||||||
|
PatchClampSeriesData,
|
||||||
|
SweepTable,
|
||||||
VoltageClampSeries,
|
VoltageClampSeries,
|
||||||
VoltageClampSeriesData,
|
|
||||||
VoltageClampSeriesCapacitanceFast,
|
VoltageClampSeriesCapacitanceFast,
|
||||||
VoltageClampSeriesCapacitanceSlow,
|
VoltageClampSeriesCapacitanceSlow,
|
||||||
|
VoltageClampSeriesData,
|
||||||
VoltageClampSeriesResistanceCompBandwidth,
|
VoltageClampSeriesResistanceCompBandwidth,
|
||||||
VoltageClampSeriesResistanceCompCorrection,
|
VoltageClampSeriesResistanceCompCorrection,
|
||||||
VoltageClampSeriesResistanceCompPrediction,
|
VoltageClampSeriesResistanceCompPrediction,
|
||||||
|
@ -63,62 +82,46 @@ from ...core.v2_2_5.core_nwb_icephys import (
|
||||||
VoltageClampSeriesWholeCellSeriesResistanceComp,
|
VoltageClampSeriesWholeCellSeriesResistanceComp,
|
||||||
VoltageClampStimulusSeries,
|
VoltageClampStimulusSeries,
|
||||||
VoltageClampStimulusSeriesData,
|
VoltageClampStimulusSeriesData,
|
||||||
IntracellularElectrode,
|
|
||||||
SweepTable,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_5.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite
|
from ...core.v2_2_5.core_nwb_image import (
|
||||||
from ...core.v2_2_5.core_nwb_ophys import (
|
GrayscaleImage,
|
||||||
TwoPhotonSeries,
|
ImageMaskSeries,
|
||||||
RoiResponseSeries,
|
ImageSeries,
|
||||||
DfOverF,
|
ImageSeriesExternalFile,
|
||||||
Fluorescence,
|
IndexSeries,
|
||||||
ImageSegmentation,
|
OpticalSeries,
|
||||||
PlaneSegmentation,
|
RGBAImage,
|
||||||
PlaneSegmentationImageMask,
|
RGBImage,
|
||||||
PlaneSegmentationPixelMask,
|
|
||||||
PlaneSegmentationVoxelMask,
|
|
||||||
ImagingPlane,
|
|
||||||
ImagingPlaneManifold,
|
|
||||||
ImagingPlaneOriginCoords,
|
|
||||||
ImagingPlaneGridSpacing,
|
|
||||||
OpticalChannel,
|
|
||||||
MotionCorrection,
|
|
||||||
CorrectedImageStack,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_5.core_nwb_misc import (
|
from ...core.v2_2_5.core_nwb_misc import (
|
||||||
AbstractFeatureSeries,
|
AbstractFeatureSeries,
|
||||||
AbstractFeatureSeriesData,
|
AbstractFeatureSeriesData,
|
||||||
AnnotationSeries,
|
AnnotationSeries,
|
||||||
IntervalSeries,
|
|
||||||
DecompositionSeries,
|
DecompositionSeries,
|
||||||
DecompositionSeriesData,
|
|
||||||
DecompositionSeriesBands,
|
DecompositionSeriesBands,
|
||||||
|
DecompositionSeriesData,
|
||||||
|
IntervalSeries,
|
||||||
Units,
|
Units,
|
||||||
UnitsSpikeTimes,
|
UnitsSpikeTimes,
|
||||||
)
|
)
|
||||||
from ...core.v2_2_5.core_nwb_file import (
|
from ...core.v2_2_5.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite
|
||||||
ScratchData,
|
from ...core.v2_2_5.core_nwb_ophys import (
|
||||||
NWBFile,
|
CorrectedImageStack,
|
||||||
NWBFileStimulus,
|
DfOverF,
|
||||||
NWBFileGeneral,
|
Fluorescence,
|
||||||
GeneralSourceScript,
|
ImageSegmentation,
|
||||||
GeneralExtracellularEphys,
|
ImagingPlane,
|
||||||
ExtracellularEphysElectrodes,
|
ImagingPlaneGridSpacing,
|
||||||
GeneralIntracellularEphys,
|
ImagingPlaneManifold,
|
||||||
NWBFileIntervals,
|
ImagingPlaneOriginCoords,
|
||||||
LabMetaData,
|
MotionCorrection,
|
||||||
Subject,
|
OpticalChannel,
|
||||||
)
|
PlaneSegmentation,
|
||||||
from ...core.v2_2_5.core_nwb_behavior import (
|
PlaneSegmentationImageMask,
|
||||||
SpatialSeries,
|
PlaneSegmentationPixelMask,
|
||||||
SpatialSeriesData,
|
PlaneSegmentationVoxelMask,
|
||||||
BehavioralEpochs,
|
RoiResponseSeries,
|
||||||
BehavioralEvents,
|
TwoPhotonSeries,
|
||||||
BehavioralTimeSeries,
|
|
||||||
PupilTracking,
|
|
||||||
EyeTracking,
|
|
||||||
CompassDirection,
|
|
||||||
Position,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_2_5.core_nwb_retinotopy import (
|
from ...core.v2_2_5.core_nwb_retinotopy import (
|
||||||
ImagingRetinotopy,
|
ImagingRetinotopy,
|
||||||
|
@ -130,23 +133,24 @@ from ...core.v2_2_5.core_nwb_retinotopy import (
|
||||||
ImagingRetinotopySignMap,
|
ImagingRetinotopySignMap,
|
||||||
ImagingRetinotopyVasculatureImage,
|
ImagingRetinotopyVasculatureImage,
|
||||||
)
|
)
|
||||||
|
from ...hdmf_common.v1_1_3.hdmf_common_sparse import (
|
||||||
|
CSRMatrix,
|
||||||
|
CSRMatrixData,
|
||||||
|
CSRMatrixIndices,
|
||||||
|
CSRMatrixIndptr,
|
||||||
|
)
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
from ...hdmf_common.v1_1_3.hdmf_common_table import (
|
||||||
|
Container,
|
||||||
Data,
|
Data,
|
||||||
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
|
ElementIdentifiers,
|
||||||
Index,
|
Index,
|
||||||
VectorData,
|
VectorData,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
ElementIdentifiers,
|
|
||||||
DynamicTableRegion,
|
|
||||||
Container,
|
|
||||||
DynamicTable,
|
|
||||||
)
|
|
||||||
from ...hdmf_common.v1_1_3.hdmf_common_sparse import (
|
|
||||||
CSRMatrix,
|
|
||||||
CSRMatrixIndices,
|
|
||||||
CSRMatrixIndptr,
|
|
||||||
CSRMatrixData,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.2.5"
|
version = "2.2.5"
|
||||||
|
|
||||||
|
|
|
@ -1,16 +1,20 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container
|
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
|
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
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
||||||
|
|
|
@ -1,20 +1,24 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_3_0.core_nwb_misc import IntervalSeries
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_3_0.core_nwb_base import (
|
from ...core.v2_3_0.core_nwb_base import (
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_3_0.core_nwb_misc import IntervalSeries
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_3_0.core_nwb_base import NWBContainer
|
from ...core.v2_3_0.core_nwb_base import NWBContainer
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
||||||
|
|
|
@ -1,30 +1,34 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTableRegion
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...core.v2_3_0.core_nwb_device import Device
|
|
||||||
from ...core.v2_3_0.core_nwb_base import (
|
from ...core.v2_3_0.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
from ...core.v2_3_0.core_nwb_device import Device
|
||||||
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTableRegion
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
|
@ -1,23 +1,27 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
from numpydantic import NDArray, Shape
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorIndex, VectorData
|
|
||||||
from ...core.v2_3_0.core_nwb_base import TimeSeries
|
from ...core.v2_3_0.core_nwb_base import TimeSeries
|
||||||
from numpydantic import NDArray, Shape
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
|
@ -1,28 +1,32 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_3_0.core_nwb_misc import Units
|
|
||||||
from ...core.v2_3_0.core_nwb_device import Device
|
|
||||||
from ...core.v2_3_0.core_nwb_ogen import OptogeneticStimulusSite
|
|
||||||
from ...core.v2_3_0.core_nwb_ophys import ImagingPlane
|
|
||||||
from ...core.v2_3_0.core_nwb_ecephys import ElectrodeGroup
|
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
from ...core.v2_3_0.core_nwb_icephys import IntracellularElectrode, SweepTable
|
|
||||||
from ...core.v2_3_0.core_nwb_epoch import TimeIntervals
|
|
||||||
from ...core.v2_3_0.core_nwb_base import (
|
from ...core.v2_3_0.core_nwb_base import (
|
||||||
NWBData,
|
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
ProcessingModule,
|
ProcessingModule,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
)
|
)
|
||||||
|
from ...core.v2_3_0.core_nwb_device import Device
|
||||||
|
from ...core.v2_3_0.core_nwb_ecephys import ElectrodeGroup
|
||||||
|
from ...core.v2_3_0.core_nwb_epoch import TimeIntervals
|
||||||
|
from ...core.v2_3_0.core_nwb_icephys import IntracellularElectrode, SweepTable
|
||||||
|
from ...core.v2_3_0.core_nwb_misc import Units
|
||||||
|
from ...core.v2_3_0.core_nwb_ogen import OptogeneticStimulusSite
|
||||||
|
from ...core.v2_3_0.core_nwb_ophys import ImagingPlane
|
||||||
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
|
@ -1,29 +1,33 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_3_0.core_nwb_base import (
|
from numpydantic import NDArray, Shape
|
||||||
TimeSeries,
|
|
||||||
TimeSeriesStartingTime,
|
|
||||||
TimeSeriesSync,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
|
||||||
from ...core.v2_3_0.core_nwb_device import Device
|
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorIndex, VectorData
|
from ...core.v2_3_0.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
TimeSeries,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
|
TimeSeriesSync,
|
||||||
|
)
|
||||||
|
from ...core.v2_3_0.core_nwb_device import Device
|
||||||
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
|
@ -1,15 +1,19 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_3_0.core_nwb_device import Device
|
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_3_0.core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
from ...core.v2_3_0.core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
from ...core.v2_3_0.core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
|
@ -1,29 +1,33 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_3_0.core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_3_0.core_nwb_ecephys import ElectrodeGroup
|
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from ...core.v2_3_0.core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
from ...core.v2_3_0.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 (
|
||||||
DynamicTableRegion,
|
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
VectorData,
|
VectorData,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
@ -178,7 +182,7 @@ class AbstractFeatureSeriesData(ConfiguredBaseModel):
|
||||||
json_schema_extra={"linkml_meta": {"equals_string": "data", "ifabsent": "string(data)"}},
|
json_schema_extra={"linkml_meta": {"equals_string": "data", "ifabsent": "string(data)"}},
|
||||||
)
|
)
|
||||||
unit: Optional[str] = Field(
|
unit: Optional[str] = Field(
|
||||||
"see 'feature_units'",
|
"see ",
|
||||||
description="""Since there can be different units for different features, store the units in 'feature_units'. The default value for this attribute is \"see 'feature_units'\".""",
|
description="""Since there can be different units for different features, store the units in 'feature_units'. The default value for this attribute is \"see 'feature_units'\".""",
|
||||||
json_schema_extra={"linkml_meta": {"ifabsent": "string(see 'feature_units')"}},
|
json_schema_extra={"linkml_meta": {"ifabsent": "string(see 'feature_units')"}},
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,21 +1,25 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_3_0.core_nwb_base import (
|
from ...core.v2_3_0.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_3_0.core_nwb_device import Device
|
from ...core.v2_3_0.core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
||||||
|
|
|
@ -1,36 +1,40 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
from numpydantic import NDArray, Shape
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
|
||||||
DynamicTableRegion,
|
|
||||||
DynamicTable,
|
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
|
||||||
)
|
|
||||||
from ...core.v2_3_0.core_nwb_device import Device
|
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...core.v2_3_0.core_nwb_base import (
|
from ...core.v2_3_0.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
NWBDataInterface,
|
||||||
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
TimeSeries,
|
|
||||||
NWBDataInterface,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_3_0.core_nwb_device import Device
|
||||||
from ...core.v2_3_0.core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
from ...core.v2_3_0.core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
||||||
|
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
||||||
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_3_0.core_nwb_base import NWBDataInterface
|
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
|
from ...core.v2_3_0.core_nwb_base import NWBDataInterface
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
|
@ -1,61 +1,80 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_3_0.core_nwb_base import (
|
from ...core.v2_3_0.core_nwb_base import (
|
||||||
NWBData,
|
|
||||||
Image,
|
Image,
|
||||||
|
Images,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
|
ProcessingModule,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesData,
|
TimeSeriesData,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
ProcessingModule,
|
)
|
||||||
Images,
|
from ...core.v2_3_0.core_nwb_behavior import (
|
||||||
|
BehavioralEpochs,
|
||||||
|
BehavioralEvents,
|
||||||
|
BehavioralTimeSeries,
|
||||||
|
CompassDirection,
|
||||||
|
EyeTracking,
|
||||||
|
Position,
|
||||||
|
PupilTracking,
|
||||||
|
SpatialSeries,
|
||||||
|
SpatialSeriesData,
|
||||||
)
|
)
|
||||||
from ...core.v2_3_0.core_nwb_device import Device
|
from ...core.v2_3_0.core_nwb_device import Device
|
||||||
from ...core.v2_3_0.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries
|
|
||||||
from ...core.v2_3_0.core_nwb_image import (
|
|
||||||
GrayscaleImage,
|
|
||||||
RGBImage,
|
|
||||||
RGBAImage,
|
|
||||||
ImageSeries,
|
|
||||||
ImageSeriesExternalFile,
|
|
||||||
ImageMaskSeries,
|
|
||||||
OpticalSeries,
|
|
||||||
IndexSeries,
|
|
||||||
)
|
|
||||||
from ...core.v2_3_0.core_nwb_ecephys import (
|
from ...core.v2_3_0.core_nwb_ecephys import (
|
||||||
ElectricalSeries,
|
|
||||||
SpikeEventSeries,
|
|
||||||
FeatureExtraction,
|
|
||||||
EventDetection,
|
|
||||||
EventWaveform,
|
|
||||||
FilteredEphys,
|
|
||||||
LFP,
|
|
||||||
ElectrodeGroup,
|
|
||||||
ElectrodeGroupPosition,
|
|
||||||
ClusterWaveforms,
|
ClusterWaveforms,
|
||||||
Clustering,
|
Clustering,
|
||||||
|
ElectricalSeries,
|
||||||
|
ElectrodeGroup,
|
||||||
|
ElectrodeGroupPosition,
|
||||||
|
EventDetection,
|
||||||
|
EventWaveform,
|
||||||
|
FeatureExtraction,
|
||||||
|
FilteredEphys,
|
||||||
|
LFP,
|
||||||
|
SpikeEventSeries,
|
||||||
|
)
|
||||||
|
from ...core.v2_3_0.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries
|
||||||
|
from ...core.v2_3_0.core_nwb_file import (
|
||||||
|
ExtracellularEphysElectrodes,
|
||||||
|
GeneralExtracellularEphys,
|
||||||
|
GeneralIntracellularEphys,
|
||||||
|
GeneralSourceScript,
|
||||||
|
LabMetaData,
|
||||||
|
NWBFile,
|
||||||
|
NWBFileGeneral,
|
||||||
|
NWBFileIntervals,
|
||||||
|
NWBFileStimulus,
|
||||||
|
ScratchData,
|
||||||
|
Subject,
|
||||||
)
|
)
|
||||||
from ...core.v2_3_0.core_nwb_icephys import (
|
from ...core.v2_3_0.core_nwb_icephys import (
|
||||||
PatchClampSeries,
|
|
||||||
PatchClampSeriesData,
|
|
||||||
CurrentClampSeries,
|
CurrentClampSeries,
|
||||||
CurrentClampSeriesData,
|
CurrentClampSeriesData,
|
||||||
IZeroClampSeries,
|
|
||||||
CurrentClampStimulusSeries,
|
CurrentClampStimulusSeries,
|
||||||
CurrentClampStimulusSeriesData,
|
CurrentClampStimulusSeriesData,
|
||||||
|
IZeroClampSeries,
|
||||||
|
IntracellularElectrode,
|
||||||
|
PatchClampSeries,
|
||||||
|
PatchClampSeriesData,
|
||||||
|
SweepTable,
|
||||||
VoltageClampSeries,
|
VoltageClampSeries,
|
||||||
VoltageClampSeriesData,
|
|
||||||
VoltageClampSeriesCapacitanceFast,
|
VoltageClampSeriesCapacitanceFast,
|
||||||
VoltageClampSeriesCapacitanceSlow,
|
VoltageClampSeriesCapacitanceSlow,
|
||||||
|
VoltageClampSeriesData,
|
||||||
VoltageClampSeriesResistanceCompBandwidth,
|
VoltageClampSeriesResistanceCompBandwidth,
|
||||||
VoltageClampSeriesResistanceCompCorrection,
|
VoltageClampSeriesResistanceCompCorrection,
|
||||||
VoltageClampSeriesResistanceCompPrediction,
|
VoltageClampSeriesResistanceCompPrediction,
|
||||||
|
@ -63,62 +82,46 @@ from ...core.v2_3_0.core_nwb_icephys import (
|
||||||
VoltageClampSeriesWholeCellSeriesResistanceComp,
|
VoltageClampSeriesWholeCellSeriesResistanceComp,
|
||||||
VoltageClampStimulusSeries,
|
VoltageClampStimulusSeries,
|
||||||
VoltageClampStimulusSeriesData,
|
VoltageClampStimulusSeriesData,
|
||||||
IntracellularElectrode,
|
|
||||||
SweepTable,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_3_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite
|
from ...core.v2_3_0.core_nwb_image import (
|
||||||
from ...core.v2_3_0.core_nwb_ophys import (
|
GrayscaleImage,
|
||||||
TwoPhotonSeries,
|
ImageMaskSeries,
|
||||||
RoiResponseSeries,
|
ImageSeries,
|
||||||
DfOverF,
|
ImageSeriesExternalFile,
|
||||||
Fluorescence,
|
IndexSeries,
|
||||||
ImageSegmentation,
|
OpticalSeries,
|
||||||
PlaneSegmentation,
|
RGBAImage,
|
||||||
PlaneSegmentationImageMask,
|
RGBImage,
|
||||||
PlaneSegmentationPixelMask,
|
|
||||||
PlaneSegmentationVoxelMask,
|
|
||||||
ImagingPlane,
|
|
||||||
ImagingPlaneManifold,
|
|
||||||
ImagingPlaneOriginCoords,
|
|
||||||
ImagingPlaneGridSpacing,
|
|
||||||
OpticalChannel,
|
|
||||||
MotionCorrection,
|
|
||||||
CorrectedImageStack,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_3_0.core_nwb_misc import (
|
from ...core.v2_3_0.core_nwb_misc import (
|
||||||
AbstractFeatureSeries,
|
AbstractFeatureSeries,
|
||||||
AbstractFeatureSeriesData,
|
AbstractFeatureSeriesData,
|
||||||
AnnotationSeries,
|
AnnotationSeries,
|
||||||
IntervalSeries,
|
|
||||||
DecompositionSeries,
|
DecompositionSeries,
|
||||||
DecompositionSeriesData,
|
|
||||||
DecompositionSeriesBands,
|
DecompositionSeriesBands,
|
||||||
|
DecompositionSeriesData,
|
||||||
|
IntervalSeries,
|
||||||
Units,
|
Units,
|
||||||
UnitsSpikeTimes,
|
UnitsSpikeTimes,
|
||||||
)
|
)
|
||||||
from ...core.v2_3_0.core_nwb_file import (
|
from ...core.v2_3_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite
|
||||||
ScratchData,
|
from ...core.v2_3_0.core_nwb_ophys import (
|
||||||
NWBFile,
|
CorrectedImageStack,
|
||||||
NWBFileStimulus,
|
DfOverF,
|
||||||
NWBFileGeneral,
|
Fluorescence,
|
||||||
GeneralSourceScript,
|
ImageSegmentation,
|
||||||
GeneralExtracellularEphys,
|
ImagingPlane,
|
||||||
ExtracellularEphysElectrodes,
|
ImagingPlaneGridSpacing,
|
||||||
GeneralIntracellularEphys,
|
ImagingPlaneManifold,
|
||||||
NWBFileIntervals,
|
ImagingPlaneOriginCoords,
|
||||||
LabMetaData,
|
MotionCorrection,
|
||||||
Subject,
|
OpticalChannel,
|
||||||
)
|
PlaneSegmentation,
|
||||||
from ...core.v2_3_0.core_nwb_behavior import (
|
PlaneSegmentationImageMask,
|
||||||
SpatialSeries,
|
PlaneSegmentationPixelMask,
|
||||||
SpatialSeriesData,
|
PlaneSegmentationVoxelMask,
|
||||||
BehavioralEpochs,
|
RoiResponseSeries,
|
||||||
BehavioralEvents,
|
TwoPhotonSeries,
|
||||||
BehavioralTimeSeries,
|
|
||||||
PupilTracking,
|
|
||||||
EyeTracking,
|
|
||||||
CompassDirection,
|
|
||||||
Position,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_3_0.core_nwb_retinotopy import (
|
from ...core.v2_3_0.core_nwb_retinotopy import (
|
||||||
ImagingRetinotopy,
|
ImagingRetinotopy,
|
||||||
|
@ -130,26 +133,27 @@ from ...core.v2_3_0.core_nwb_retinotopy import (
|
||||||
ImagingRetinotopySignMap,
|
ImagingRetinotopySignMap,
|
||||||
ImagingRetinotopyVasculatureImage,
|
ImagingRetinotopyVasculatureImage,
|
||||||
)
|
)
|
||||||
from ...hdmf_experimental.v0_1_0.hdmf_experimental_experimental import EnumData
|
from ...hdmf_common.v1_5_0.hdmf_common_base import Container, Data, SimpleMultiContainer
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container, SimpleMultiContainer
|
from ...hdmf_common.v1_5_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
||||||
|
AlignedDynamicTable,
|
||||||
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
|
ElementIdentifiers,
|
||||||
VectorData,
|
VectorData,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
ElementIdentifiers,
|
|
||||||
DynamicTableRegion,
|
|
||||||
DynamicTable,
|
|
||||||
AlignedDynamicTable,
|
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData
|
from ...hdmf_experimental.v0_1_0.hdmf_experimental_experimental import EnumData
|
||||||
from ...hdmf_experimental.v0_1_0.hdmf_experimental_resources import (
|
from ...hdmf_experimental.v0_1_0.hdmf_experimental_resources import (
|
||||||
ExternalResources,
|
ExternalResources,
|
||||||
ExternalResourcesKeys,
|
|
||||||
ExternalResourcesEntities,
|
ExternalResourcesEntities,
|
||||||
ExternalResourcesResources,
|
ExternalResourcesKeys,
|
||||||
ExternalResourcesObjects,
|
|
||||||
ExternalResourcesObjectKeys,
|
ExternalResourcesObjectKeys,
|
||||||
|
ExternalResourcesObjects,
|
||||||
|
ExternalResourcesResources,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.3.0"
|
version = "2.3.0"
|
||||||
|
|
||||||
|
|
|
@ -1,28 +1,32 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
import numpy as np
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
from typing import (
|
from typing import (
|
||||||
Any,
|
Any,
|
||||||
ClassVar,
|
ClassVar,
|
||||||
List,
|
|
||||||
Literal,
|
|
||||||
Dict,
|
Dict,
|
||||||
Optional,
|
|
||||||
Union,
|
|
||||||
Generic,
|
Generic,
|
||||||
Iterable,
|
Iterable,
|
||||||
|
List,
|
||||||
|
Literal,
|
||||||
|
Optional,
|
||||||
Tuple,
|
Tuple,
|
||||||
TypeVar,
|
TypeVar,
|
||||||
|
Union,
|
||||||
overload,
|
overload,
|
||||||
)
|
)
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator, model_validator
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import VectorData, DynamicTable
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator, model_validator
|
||||||
|
|
||||||
|
from ...hdmf_common.v1_5_0.hdmf_common_base import Container, Data
|
||||||
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
|
@ -1,20 +1,24 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_4_0.core_nwb_misc import IntervalSeries
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_4_0.core_nwb_base import (
|
from ...core.v2_4_0.core_nwb_base import (
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_4_0.core_nwb_misc import IntervalSeries
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_4_0.core_nwb_base import NWBContainer
|
from ...core.v2_4_0.core_nwb_base import NWBContainer
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
||||||
|
|
|
@ -1,30 +1,34 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTableRegion
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...core.v2_4_0.core_nwb_device import Device
|
|
||||||
from ...core.v2_4_0.core_nwb_base import (
|
from ...core.v2_4_0.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
from ...core.v2_4_0.core_nwb_device import Device
|
||||||
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTableRegion
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
|
@ -1,23 +1,27 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
from numpydantic import NDArray, Shape
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorIndex, VectorData
|
|
||||||
from ...core.v2_4_0.core_nwb_base import TimeSeries
|
from ...core.v2_4_0.core_nwb_base import TimeSeries
|
||||||
from numpydantic import NDArray, Shape
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
|
@ -1,36 +1,40 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_4_0.core_nwb_misc import Units
|
|
||||||
from ...core.v2_4_0.core_nwb_device import Device
|
|
||||||
from ...core.v2_4_0.core_nwb_ogen import OptogeneticStimulusSite
|
|
||||||
from ...core.v2_4_0.core_nwb_ophys import ImagingPlane
|
|
||||||
from ...core.v2_4_0.core_nwb_ecephys import ElectrodeGroup
|
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
from ...core.v2_4_0.core_nwb_icephys import (
|
|
||||||
IntracellularElectrode,
|
|
||||||
SweepTable,
|
|
||||||
IntracellularRecordingsTable,
|
|
||||||
SimultaneousRecordingsTable,
|
|
||||||
SequentialRecordingsTable,
|
|
||||||
RepetitionsTable,
|
|
||||||
ExperimentalConditionsTable,
|
|
||||||
)
|
|
||||||
from ...core.v2_4_0.core_nwb_epoch import TimeIntervals
|
|
||||||
from ...core.v2_4_0.core_nwb_base import (
|
from ...core.v2_4_0.core_nwb_base import (
|
||||||
NWBData,
|
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
ProcessingModule,
|
ProcessingModule,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
)
|
)
|
||||||
|
from ...core.v2_4_0.core_nwb_device import Device
|
||||||
|
from ...core.v2_4_0.core_nwb_ecephys import ElectrodeGroup
|
||||||
|
from ...core.v2_4_0.core_nwb_epoch import TimeIntervals
|
||||||
|
from ...core.v2_4_0.core_nwb_icephys import (
|
||||||
|
ExperimentalConditionsTable,
|
||||||
|
IntracellularElectrode,
|
||||||
|
IntracellularRecordingsTable,
|
||||||
|
RepetitionsTable,
|
||||||
|
SequentialRecordingsTable,
|
||||||
|
SimultaneousRecordingsTable,
|
||||||
|
SweepTable,
|
||||||
|
)
|
||||||
|
from ...core.v2_4_0.core_nwb_misc import Units
|
||||||
|
from ...core.v2_4_0.core_nwb_ogen import OptogeneticStimulusSite
|
||||||
|
from ...core.v2_4_0.core_nwb_ophys import ImagingPlane
|
||||||
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
|
@ -1,36 +1,40 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_4_0.core_nwb_device import Device
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_4_0.core_nwb_base import (
|
|
||||||
TimeSeries,
|
|
||||||
TimeSeriesStartingTime,
|
|
||||||
TimeSeriesSync,
|
|
||||||
NWBContainer,
|
|
||||||
TimeSeriesReferenceVectorData,
|
|
||||||
)
|
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from ...core.v2_4_0.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
TimeSeries,
|
||||||
|
TimeSeriesReferenceVectorData,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
|
TimeSeriesSync,
|
||||||
|
)
|
||||||
|
from ...core.v2_4_0.core_nwb_device import Device
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
||||||
DynamicTable,
|
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
|
||||||
AlignedDynamicTable,
|
AlignedDynamicTable,
|
||||||
|
DynamicTable,
|
||||||
DynamicTableRegion,
|
DynamicTableRegion,
|
||||||
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
|
@ -1,15 +1,19 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_4_0.core_nwb_device import Device
|
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_4_0.core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
from ...core.v2_4_0.core_nwb_base import Image, TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
from ...core.v2_4_0.core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
|
@ -1,29 +1,33 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_4_0.core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_4_0.core_nwb_ecephys import ElectrodeGroup
|
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from ...core.v2_4_0.core_nwb_base import TimeSeries, TimeSeriesStartingTime, TimeSeriesSync
|
||||||
|
from ...core.v2_4_0.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 (
|
||||||
DynamicTableRegion,
|
|
||||||
DynamicTable,
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
VectorData,
|
VectorData,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
@ -178,7 +182,7 @@ class AbstractFeatureSeriesData(ConfiguredBaseModel):
|
||||||
json_schema_extra={"linkml_meta": {"equals_string": "data", "ifabsent": "string(data)"}},
|
json_schema_extra={"linkml_meta": {"equals_string": "data", "ifabsent": "string(data)"}},
|
||||||
)
|
)
|
||||||
unit: Optional[str] = Field(
|
unit: Optional[str] = Field(
|
||||||
"see 'feature_units'",
|
"see ",
|
||||||
description="""Since there can be different units for different features, store the units in 'feature_units'. The default value for this attribute is \"see 'feature_units'\".""",
|
description="""Since there can be different units for different features, store the units in 'feature_units'. The default value for this attribute is \"see 'feature_units'\".""",
|
||||||
json_schema_extra={"linkml_meta": {"ifabsent": "string(see 'feature_units')"}},
|
json_schema_extra={"linkml_meta": {"ifabsent": "string(see 'feature_units')"}},
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,21 +1,25 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_4_0.core_nwb_base import (
|
from ...core.v2_4_0.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_4_0.core_nwb_device import Device
|
from ...core.v2_4_0.core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
||||||
|
|
|
@ -1,36 +1,40 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
from numpydantic import NDArray, Shape
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
|
||||||
DynamicTableRegion,
|
|
||||||
DynamicTable,
|
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
|
||||||
)
|
|
||||||
from ...core.v2_4_0.core_nwb_device import Device
|
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...core.v2_4_0.core_nwb_base import (
|
from ...core.v2_4_0.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
NWBDataInterface,
|
||||||
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
TimeSeries,
|
|
||||||
NWBDataInterface,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_4_0.core_nwb_device import Device
|
||||||
from ...core.v2_4_0.core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
from ...core.v2_4_0.core_nwb_image import ImageSeries, ImageSeriesExternalFile
|
||||||
|
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
||||||
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_4_0.core_nwb_base import NWBDataInterface
|
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
|
from ...core.v2_4_0.core_nwb_base import NWBDataInterface
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
|
@ -1,62 +1,93 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_4_0.core_nwb_base import (
|
from ...core.v2_4_0.core_nwb_base import (
|
||||||
NWBData,
|
|
||||||
TimeSeriesReferenceVectorData,
|
|
||||||
Image,
|
Image,
|
||||||
|
Images,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
|
ProcessingModule,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesData,
|
TimeSeriesData,
|
||||||
|
TimeSeriesReferenceVectorData,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
ProcessingModule,
|
)
|
||||||
Images,
|
from ...core.v2_4_0.core_nwb_behavior import (
|
||||||
|
BehavioralEpochs,
|
||||||
|
BehavioralEvents,
|
||||||
|
BehavioralTimeSeries,
|
||||||
|
CompassDirection,
|
||||||
|
EyeTracking,
|
||||||
|
Position,
|
||||||
|
PupilTracking,
|
||||||
|
SpatialSeries,
|
||||||
|
SpatialSeriesData,
|
||||||
)
|
)
|
||||||
from ...core.v2_4_0.core_nwb_device import Device
|
from ...core.v2_4_0.core_nwb_device import Device
|
||||||
from ...core.v2_4_0.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries
|
|
||||||
from ...core.v2_4_0.core_nwb_image import (
|
|
||||||
GrayscaleImage,
|
|
||||||
RGBImage,
|
|
||||||
RGBAImage,
|
|
||||||
ImageSeries,
|
|
||||||
ImageSeriesExternalFile,
|
|
||||||
ImageMaskSeries,
|
|
||||||
OpticalSeries,
|
|
||||||
IndexSeries,
|
|
||||||
)
|
|
||||||
from ...core.v2_4_0.core_nwb_ecephys import (
|
from ...core.v2_4_0.core_nwb_ecephys import (
|
||||||
ElectricalSeries,
|
|
||||||
SpikeEventSeries,
|
|
||||||
FeatureExtraction,
|
|
||||||
EventDetection,
|
|
||||||
EventWaveform,
|
|
||||||
FilteredEphys,
|
|
||||||
LFP,
|
|
||||||
ElectrodeGroup,
|
|
||||||
ElectrodeGroupPosition,
|
|
||||||
ClusterWaveforms,
|
ClusterWaveforms,
|
||||||
Clustering,
|
Clustering,
|
||||||
|
ElectricalSeries,
|
||||||
|
ElectrodeGroup,
|
||||||
|
ElectrodeGroupPosition,
|
||||||
|
EventDetection,
|
||||||
|
EventWaveform,
|
||||||
|
FeatureExtraction,
|
||||||
|
FilteredEphys,
|
||||||
|
LFP,
|
||||||
|
SpikeEventSeries,
|
||||||
|
)
|
||||||
|
from ...core.v2_4_0.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries
|
||||||
|
from ...core.v2_4_0.core_nwb_file import (
|
||||||
|
ExtracellularEphysElectrodes,
|
||||||
|
GeneralExtracellularEphys,
|
||||||
|
GeneralIntracellularEphys,
|
||||||
|
GeneralSourceScript,
|
||||||
|
LabMetaData,
|
||||||
|
NWBFile,
|
||||||
|
NWBFileGeneral,
|
||||||
|
NWBFileIntervals,
|
||||||
|
NWBFileStimulus,
|
||||||
|
ScratchData,
|
||||||
|
Subject,
|
||||||
)
|
)
|
||||||
from ...core.v2_4_0.core_nwb_icephys import (
|
from ...core.v2_4_0.core_nwb_icephys import (
|
||||||
PatchClampSeries,
|
|
||||||
PatchClampSeriesData,
|
|
||||||
CurrentClampSeries,
|
CurrentClampSeries,
|
||||||
CurrentClampSeriesData,
|
CurrentClampSeriesData,
|
||||||
IZeroClampSeries,
|
|
||||||
CurrentClampStimulusSeries,
|
CurrentClampStimulusSeries,
|
||||||
CurrentClampStimulusSeriesData,
|
CurrentClampStimulusSeriesData,
|
||||||
|
ExperimentalConditionsTable,
|
||||||
|
ExperimentalConditionsTableRepetitions,
|
||||||
|
IZeroClampSeries,
|
||||||
|
IntracellularElectrode,
|
||||||
|
IntracellularElectrodesTable,
|
||||||
|
IntracellularRecordingsTable,
|
||||||
|
IntracellularResponsesTable,
|
||||||
|
IntracellularStimuliTable,
|
||||||
|
PatchClampSeries,
|
||||||
|
PatchClampSeriesData,
|
||||||
|
RepetitionsTable,
|
||||||
|
RepetitionsTableSequentialRecordings,
|
||||||
|
SequentialRecordingsTable,
|
||||||
|
SequentialRecordingsTableSimultaneousRecordings,
|
||||||
|
SimultaneousRecordingsTable,
|
||||||
|
SimultaneousRecordingsTableRecordings,
|
||||||
|
SweepTable,
|
||||||
VoltageClampSeries,
|
VoltageClampSeries,
|
||||||
VoltageClampSeriesData,
|
|
||||||
VoltageClampSeriesCapacitanceFast,
|
VoltageClampSeriesCapacitanceFast,
|
||||||
VoltageClampSeriesCapacitanceSlow,
|
VoltageClampSeriesCapacitanceSlow,
|
||||||
|
VoltageClampSeriesData,
|
||||||
VoltageClampSeriesResistanceCompBandwidth,
|
VoltageClampSeriesResistanceCompBandwidth,
|
||||||
VoltageClampSeriesResistanceCompCorrection,
|
VoltageClampSeriesResistanceCompCorrection,
|
||||||
VoltageClampSeriesResistanceCompPrediction,
|
VoltageClampSeriesResistanceCompPrediction,
|
||||||
|
@ -64,74 +95,46 @@ from ...core.v2_4_0.core_nwb_icephys import (
|
||||||
VoltageClampSeriesWholeCellSeriesResistanceComp,
|
VoltageClampSeriesWholeCellSeriesResistanceComp,
|
||||||
VoltageClampStimulusSeries,
|
VoltageClampStimulusSeries,
|
||||||
VoltageClampStimulusSeriesData,
|
VoltageClampStimulusSeriesData,
|
||||||
IntracellularElectrode,
|
|
||||||
SweepTable,
|
|
||||||
IntracellularElectrodesTable,
|
|
||||||
IntracellularStimuliTable,
|
|
||||||
IntracellularResponsesTable,
|
|
||||||
IntracellularRecordingsTable,
|
|
||||||
SimultaneousRecordingsTable,
|
|
||||||
SimultaneousRecordingsTableRecordings,
|
|
||||||
SequentialRecordingsTable,
|
|
||||||
SequentialRecordingsTableSimultaneousRecordings,
|
|
||||||
RepetitionsTable,
|
|
||||||
RepetitionsTableSequentialRecordings,
|
|
||||||
ExperimentalConditionsTable,
|
|
||||||
ExperimentalConditionsTableRepetitions,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_4_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite
|
from ...core.v2_4_0.core_nwb_image import (
|
||||||
from ...core.v2_4_0.core_nwb_ophys import (
|
GrayscaleImage,
|
||||||
TwoPhotonSeries,
|
ImageMaskSeries,
|
||||||
RoiResponseSeries,
|
ImageSeries,
|
||||||
DfOverF,
|
ImageSeriesExternalFile,
|
||||||
Fluorescence,
|
IndexSeries,
|
||||||
ImageSegmentation,
|
OpticalSeries,
|
||||||
PlaneSegmentation,
|
RGBAImage,
|
||||||
PlaneSegmentationImageMask,
|
RGBImage,
|
||||||
PlaneSegmentationPixelMask,
|
|
||||||
PlaneSegmentationVoxelMask,
|
|
||||||
ImagingPlane,
|
|
||||||
ImagingPlaneManifold,
|
|
||||||
ImagingPlaneOriginCoords,
|
|
||||||
ImagingPlaneGridSpacing,
|
|
||||||
OpticalChannel,
|
|
||||||
MotionCorrection,
|
|
||||||
CorrectedImageStack,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_4_0.core_nwb_misc import (
|
from ...core.v2_4_0.core_nwb_misc import (
|
||||||
AbstractFeatureSeries,
|
AbstractFeatureSeries,
|
||||||
AbstractFeatureSeriesData,
|
AbstractFeatureSeriesData,
|
||||||
AnnotationSeries,
|
AnnotationSeries,
|
||||||
IntervalSeries,
|
|
||||||
DecompositionSeries,
|
DecompositionSeries,
|
||||||
DecompositionSeriesData,
|
|
||||||
DecompositionSeriesBands,
|
DecompositionSeriesBands,
|
||||||
|
DecompositionSeriesData,
|
||||||
|
IntervalSeries,
|
||||||
Units,
|
Units,
|
||||||
UnitsSpikeTimes,
|
UnitsSpikeTimes,
|
||||||
)
|
)
|
||||||
from ...core.v2_4_0.core_nwb_file import (
|
from ...core.v2_4_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite
|
||||||
ScratchData,
|
from ...core.v2_4_0.core_nwb_ophys import (
|
||||||
NWBFile,
|
CorrectedImageStack,
|
||||||
NWBFileStimulus,
|
DfOverF,
|
||||||
NWBFileGeneral,
|
Fluorescence,
|
||||||
GeneralSourceScript,
|
ImageSegmentation,
|
||||||
GeneralExtracellularEphys,
|
ImagingPlane,
|
||||||
ExtracellularEphysElectrodes,
|
ImagingPlaneGridSpacing,
|
||||||
GeneralIntracellularEphys,
|
ImagingPlaneManifold,
|
||||||
NWBFileIntervals,
|
ImagingPlaneOriginCoords,
|
||||||
LabMetaData,
|
MotionCorrection,
|
||||||
Subject,
|
OpticalChannel,
|
||||||
)
|
PlaneSegmentation,
|
||||||
from ...core.v2_4_0.core_nwb_behavior import (
|
PlaneSegmentationImageMask,
|
||||||
SpatialSeries,
|
PlaneSegmentationPixelMask,
|
||||||
SpatialSeriesData,
|
PlaneSegmentationVoxelMask,
|
||||||
BehavioralEpochs,
|
RoiResponseSeries,
|
||||||
BehavioralEvents,
|
TwoPhotonSeries,
|
||||||
BehavioralTimeSeries,
|
|
||||||
PupilTracking,
|
|
||||||
EyeTracking,
|
|
||||||
CompassDirection,
|
|
||||||
Position,
|
|
||||||
)
|
)
|
||||||
from ...core.v2_4_0.core_nwb_retinotopy import (
|
from ...core.v2_4_0.core_nwb_retinotopy import (
|
||||||
ImagingRetinotopy,
|
ImagingRetinotopy,
|
||||||
|
@ -143,26 +146,27 @@ from ...core.v2_4_0.core_nwb_retinotopy import (
|
||||||
ImagingRetinotopySignMap,
|
ImagingRetinotopySignMap,
|
||||||
ImagingRetinotopyVasculatureImage,
|
ImagingRetinotopyVasculatureImage,
|
||||||
)
|
)
|
||||||
from ...hdmf_experimental.v0_1_0.hdmf_experimental_experimental import EnumData
|
from ...hdmf_common.v1_5_0.hdmf_common_base import Container, Data, SimpleMultiContainer
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container, SimpleMultiContainer
|
from ...hdmf_common.v1_5_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
||||||
|
AlignedDynamicTable,
|
||||||
|
DynamicTable,
|
||||||
|
DynamicTableRegion,
|
||||||
|
ElementIdentifiers,
|
||||||
VectorData,
|
VectorData,
|
||||||
VectorIndex,
|
VectorIndex,
|
||||||
ElementIdentifiers,
|
|
||||||
DynamicTableRegion,
|
|
||||||
DynamicTable,
|
|
||||||
AlignedDynamicTable,
|
|
||||||
)
|
)
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData
|
from ...hdmf_experimental.v0_1_0.hdmf_experimental_experimental import EnumData
|
||||||
from ...hdmf_experimental.v0_1_0.hdmf_experimental_resources import (
|
from ...hdmf_experimental.v0_1_0.hdmf_experimental_resources import (
|
||||||
ExternalResources,
|
ExternalResources,
|
||||||
ExternalResourcesKeys,
|
|
||||||
ExternalResourcesEntities,
|
ExternalResourcesEntities,
|
||||||
ExternalResourcesResources,
|
ExternalResourcesKeys,
|
||||||
ExternalResourcesObjects,
|
|
||||||
ExternalResourcesObjectKeys,
|
ExternalResourcesObjectKeys,
|
||||||
|
ExternalResourcesObjects,
|
||||||
|
ExternalResourcesResources,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.4.0"
|
version = "2.4.0"
|
||||||
|
|
||||||
|
|
|
@ -1,40 +1,44 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
import numpy as np
|
from datetime import date, datetime, time
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container
|
from decimal import Decimal
|
||||||
from numpydantic import NDArray, Shape
|
from enum import Enum
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import VectorData, DynamicTable
|
|
||||||
from typing import (
|
from typing import (
|
||||||
|
Annotated,
|
||||||
Any,
|
Any,
|
||||||
ClassVar,
|
ClassVar,
|
||||||
List,
|
|
||||||
Literal,
|
|
||||||
Dict,
|
Dict,
|
||||||
Optional,
|
|
||||||
Union,
|
|
||||||
Generic,
|
Generic,
|
||||||
Iterable,
|
Iterable,
|
||||||
|
List,
|
||||||
|
Literal,
|
||||||
|
Optional,
|
||||||
Tuple,
|
Tuple,
|
||||||
TypeVar,
|
|
||||||
overload,
|
|
||||||
Annotated,
|
|
||||||
Type,
|
Type,
|
||||||
|
TypeVar,
|
||||||
|
Union,
|
||||||
|
overload,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
import numpy as np
|
||||||
|
from numpydantic import NDArray, Shape
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
|
ValidationInfo,
|
||||||
field_validator,
|
field_validator,
|
||||||
model_validator,
|
model_validator,
|
||||||
ValidationInfo,
|
|
||||||
BeforeValidator,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from ...hdmf_common.v1_5_0.hdmf_common_base import Container, Data
|
||||||
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.5.0"
|
version = "2.5.0"
|
||||||
|
|
||||||
|
|
|
@ -1,20 +1,24 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_5_0.core_nwb_misc import IntervalSeries
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_5_0.core_nwb_base import (
|
from ...core.v2_5_0.core_nwb_base import (
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_5_0.core_nwb_misc import IntervalSeries
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.5.0"
|
version = "2.5.0"
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_5_0.core_nwb_base import NWBContainer
|
from ...core.v2_5_0.core_nwb_base import NWBContainer
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.5.0"
|
version = "2.5.0"
|
||||||
|
|
||||||
|
|
|
@ -1,30 +1,34 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTableRegion
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from ...core.v2_5_0.core_nwb_device import Device
|
|
||||||
from ...core.v2_5_0.core_nwb_base import (
|
from ...core.v2_5_0.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
NWBDataInterface,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
NWBDataInterface,
|
|
||||||
NWBContainer,
|
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
from ...core.v2_5_0.core_nwb_device import Device
|
||||||
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTableRegion
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.5.0"
|
version = "2.5.0"
|
||||||
|
|
|
@ -1,23 +1,27 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_5_0.core_nwb_base import TimeSeriesReferenceVectorData
|
from numpydantic import NDArray, Shape
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorIndex, VectorData
|
from ...core.v2_5_0.core_nwb_base import TimeSeriesReferenceVectorData
|
||||||
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData, VectorIndex
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.5.0"
|
version = "2.5.0"
|
||||||
|
|
|
@ -1,37 +1,41 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_5_0.core_nwb_misc import Units
|
|
||||||
from ...core.v2_5_0.core_nwb_device import Device
|
|
||||||
from ...core.v2_5_0.core_nwb_ogen import OptogeneticStimulusSite
|
|
||||||
from ...core.v2_5_0.core_nwb_ophys import ImagingPlane
|
|
||||||
from ...core.v2_5_0.core_nwb_ecephys import ElectrodeGroup
|
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
from ...core.v2_5_0.core_nwb_icephys import (
|
|
||||||
IntracellularElectrode,
|
|
||||||
SweepTable,
|
|
||||||
IntracellularRecordingsTable,
|
|
||||||
SimultaneousRecordingsTable,
|
|
||||||
SequentialRecordingsTable,
|
|
||||||
RepetitionsTable,
|
|
||||||
ExperimentalConditionsTable,
|
|
||||||
)
|
|
||||||
from ...core.v2_5_0.core_nwb_epoch import TimeIntervals
|
|
||||||
from ...core.v2_5_0.core_nwb_base import (
|
from ...core.v2_5_0.core_nwb_base import (
|
||||||
NWBData,
|
Images,
|
||||||
NWBContainer,
|
NWBContainer,
|
||||||
|
NWBData,
|
||||||
NWBDataInterface,
|
NWBDataInterface,
|
||||||
ProcessingModule,
|
ProcessingModule,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
Images,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_5_0.core_nwb_device import Device
|
||||||
|
from ...core.v2_5_0.core_nwb_ecephys import ElectrodeGroup
|
||||||
|
from ...core.v2_5_0.core_nwb_epoch import TimeIntervals
|
||||||
|
from ...core.v2_5_0.core_nwb_icephys import (
|
||||||
|
ExperimentalConditionsTable,
|
||||||
|
IntracellularElectrode,
|
||||||
|
IntracellularRecordingsTable,
|
||||||
|
RepetitionsTable,
|
||||||
|
SequentialRecordingsTable,
|
||||||
|
SimultaneousRecordingsTable,
|
||||||
|
SweepTable,
|
||||||
|
)
|
||||||
|
from ...core.v2_5_0.core_nwb_misc import Units
|
||||||
|
from ...core.v2_5_0.core_nwb_ogen import OptogeneticStimulusSite
|
||||||
|
from ...core.v2_5_0.core_nwb_ophys import ImagingPlane
|
||||||
|
from ...hdmf_common.v1_5_0.hdmf_common_table import DynamicTable, VectorData
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.5.0"
|
version = "2.5.0"
|
||||||
|
|
|
@ -1,36 +1,40 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
|
from datetime import date, datetime, time
|
||||||
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Annotated, Any, ClassVar, Dict, List, Literal, Optional, Type, TypeVar, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_5_0.core_nwb_device import Device
|
from numpydantic import NDArray, Shape
|
||||||
from ...core.v2_5_0.core_nwb_base import (
|
|
||||||
TimeSeries,
|
|
||||||
TimeSeriesStartingTime,
|
|
||||||
TimeSeriesSync,
|
|
||||||
NWBContainer,
|
|
||||||
TimeSeriesReferenceVectorData,
|
|
||||||
)
|
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union, Annotated, Type, TypeVar
|
|
||||||
from pydantic import (
|
from pydantic import (
|
||||||
BaseModel,
|
BaseModel,
|
||||||
|
BeforeValidator,
|
||||||
ConfigDict,
|
ConfigDict,
|
||||||
Field,
|
Field,
|
||||||
RootModel,
|
RootModel,
|
||||||
field_validator,
|
|
||||||
ValidationInfo,
|
ValidationInfo,
|
||||||
BeforeValidator,
|
field_validator,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from ...core.v2_5_0.core_nwb_base import (
|
||||||
|
NWBContainer,
|
||||||
|
TimeSeries,
|
||||||
|
TimeSeriesReferenceVectorData,
|
||||||
|
TimeSeriesStartingTime,
|
||||||
|
TimeSeriesSync,
|
||||||
|
)
|
||||||
|
from ...core.v2_5_0.core_nwb_device import Device
|
||||||
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
from ...hdmf_common.v1_5_0.hdmf_common_table import (
|
||||||
DynamicTable,
|
|
||||||
VectorIndex,
|
|
||||||
VectorData,
|
|
||||||
AlignedDynamicTable,
|
AlignedDynamicTable,
|
||||||
|
DynamicTable,
|
||||||
DynamicTableRegion,
|
DynamicTableRegion,
|
||||||
|
VectorData,
|
||||||
|
VectorIndex,
|
||||||
)
|
)
|
||||||
from numpydantic import NDArray, Shape
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.5.0"
|
version = "2.5.0"
|
||||||
|
|
|
@ -1,21 +1,25 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
from datetime import datetime, date
|
|
||||||
from decimal import Decimal
|
|
||||||
from enum import Enum
|
|
||||||
import re
|
import re
|
||||||
import sys
|
import sys
|
||||||
from typing import Any, ClassVar, List, Literal, Dict, Optional, Union
|
from datetime import date, datetime, time
|
||||||
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
from decimal import Decimal
|
||||||
|
from enum import Enum
|
||||||
|
from typing import Any, ClassVar, Dict, List, Literal, Optional, Union
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from ...core.v2_5_0.core_nwb_device import Device
|
|
||||||
from numpydantic import NDArray, Shape
|
from numpydantic import NDArray, Shape
|
||||||
|
from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator
|
||||||
|
|
||||||
from ...core.v2_5_0.core_nwb_base import (
|
from ...core.v2_5_0.core_nwb_base import (
|
||||||
Image,
|
Image,
|
||||||
|
Images,
|
||||||
TimeSeries,
|
TimeSeries,
|
||||||
TimeSeriesStartingTime,
|
TimeSeriesStartingTime,
|
||||||
TimeSeriesSync,
|
TimeSeriesSync,
|
||||||
Images,
|
|
||||||
)
|
)
|
||||||
|
from ...core.v2_5_0.core_nwb_device import Device
|
||||||
|
|
||||||
|
|
||||||
metamodel_version = "None"
|
metamodel_version = "None"
|
||||||
version = "2.5.0"
|
version = "2.5.0"
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue