regenerate models with sorted imports

This commit is contained in:
sneakers-the-rat 2024-08-27 20:50:23 -07:00
parent fac18ab147
commit 81b475a2d4
Signed by untrusted user who does not match committer: jonny
GPG key ID: 6DCB96EF1E4D232D
192 changed files with 3417 additions and 2668 deletions

View file

@ -0,0 +1 @@
from .pydantic.core.v2_7_0.namespace import *

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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')"}},
) )

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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')"}},
) )

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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')"}},
) )

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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')"}},
) )

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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')"}},
) )

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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')"}},
) )

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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')"}},
) )

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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