diff --git a/nwb_models/src/nwb_models/models/pydantic/core/__init__.py b/nwb_models/src/nwb_models/models/pydantic/core/__init__.py index e69de29..8b13789 100644 --- a/nwb_models/src/nwb_models/models/pydantic/core/__init__.py +++ b/nwb_models/src/nwb_models/models/pydantic/core/__init__.py @@ -0,0 +1 @@ + diff --git a/nwb_models/src/nwb_models/models/pydantic/core/v2_2_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/core/v2_2_0/namespace.py index e8892b9..2a75efc 100644 --- a/nwb_models/src/nwb_models/models/pydantic/core/v2_2_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/core/v2_2_0/namespace.py @@ -7,39 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_1_0.hdmf_common_sparse import ( - CSRMatrix, - CSRMatrixIndices, - CSRMatrixIndptr, - CSRMatrixData, -) -from ...hdmf_common.v1_1_0.hdmf_common_table import ( - Data, - Index, - VectorData, - VectorIndex, - ElementIdentifiers, - DynamicTableRegion, - Container, - DynamicTable, -) -from ...core.v2_2_0.core_nwb_retinotopy import ( - RetinotopyMap, - AxisMap, - RetinotopyImage, - ImagingRetinotopy, - ImagingRetinotopyFocalDepthImage, -) -from ...core.v2_2_0.core_nwb_image import ( - GrayscaleImage, - RGBImage, - RGBAImage, - ImageSeries, - ImageSeriesExternalFile, - ImageMaskSeries, - OpticalSeries, - IndexSeries, -) from ...core.v2_2_0.core_nwb_base import ( NWBData, Image, @@ -52,21 +19,31 @@ from ...core.v2_2_0.core_nwb_base import ( ProcessingModule, Images, ) -from ...core.v2_2_0.core_nwb_ophys import ( - TwoPhotonSeries, - RoiResponseSeries, - DfOverF, - Fluorescence, - ImageSegmentation, - ImagingPlane, - ImagingPlaneManifold, - ImagingPlaneOriginCoords, - ImagingPlaneGridSpacing, - OpticalChannel, - MotionCorrection, -) from ...core.v2_2_0.core_nwb_device import Device -from ...core.v2_2_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +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 ( + ElectricalSeries, + SpikeEventSeries, + FeatureExtraction, + EventDetection, + EventWaveform, + FilteredEphys, + LFP, + ElectrodeGroup, + ElectrodeGroupPosition, + ClusterWaveforms, + Clustering, +) from ...core.v2_2_0.core_nwb_icephys import ( PatchClampSeries, PatchClampSeriesData, @@ -89,29 +66,19 @@ from ...core.v2_2_0.core_nwb_icephys import ( IntracellularElectrode, SweepTable, ) -from ...core.v2_2_0.core_nwb_ecephys import ( - ElectricalSeries, - SpikeEventSeries, - FeatureExtraction, - EventDetection, - EventWaveform, - FilteredEphys, - LFP, - ElectrodeGroup, - ElectrodeGroupPosition, - ClusterWaveforms, - Clustering, -) -from ...core.v2_2_0.core_nwb_behavior import ( - SpatialSeries, - SpatialSeriesData, - BehavioralEpochs, - BehavioralEvents, - BehavioralTimeSeries, - PupilTracking, - EyeTracking, - CompassDirection, - Position, +from ...core.v2_2_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_2_0.core_nwb_ophys import ( + TwoPhotonSeries, + RoiResponseSeries, + DfOverF, + Fluorescence, + ImageSegmentation, + ImagingPlane, + ImagingPlaneManifold, + ImagingPlaneOriginCoords, + ImagingPlaneGridSpacing, + OpticalChannel, + MotionCorrection, ) from ...core.v2_2_0.core_nwb_misc import ( AbstractFeatureSeries, @@ -135,7 +102,40 @@ from ...core.v2_2_0.core_nwb_file import ( GeneralIntracellularEphys, NWBFileIntervals, ) -from ...core.v2_2_0.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries +from ...core.v2_2_0.core_nwb_behavior import ( + SpatialSeries, + SpatialSeriesData, + BehavioralEpochs, + BehavioralEvents, + BehavioralTimeSeries, + PupilTracking, + EyeTracking, + CompassDirection, + Position, +) +from ...core.v2_2_0.core_nwb_retinotopy import ( + RetinotopyMap, + AxisMap, + RetinotopyImage, + ImagingRetinotopy, + ImagingRetinotopyFocalDepthImage, +) +from ...hdmf_common.v1_1_0.hdmf_common_table import ( + Data, + Index, + VectorData, + VectorIndex, + ElementIdentifiers, + DynamicTableRegion, + Container, + DynamicTable, +) +from ...hdmf_common.v1_1_0.hdmf_common_sparse import ( + CSRMatrix, + CSRMatrixIndices, + CSRMatrixIndptr, + CSRMatrixData, +) metamodel_version = "None" version = "2.2.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/core/v2_2_1/namespace.py b/nwb_models/src/nwb_models/models/pydantic/core/v2_2_1/namespace.py index b5d693b..f2df392 100644 --- a/nwb_models/src/nwb_models/models/pydantic/core/v2_2_1/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/core/v2_2_1/namespace.py @@ -7,39 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_1_2.hdmf_common_sparse import ( - CSRMatrix, - CSRMatrixIndices, - CSRMatrixIndptr, - CSRMatrixData, -) -from ...hdmf_common.v1_1_2.hdmf_common_table import ( - Data, - Index, - VectorData, - VectorIndex, - ElementIdentifiers, - DynamicTableRegion, - Container, - DynamicTable, -) -from ...core.v2_2_1.core_nwb_retinotopy import ( - RetinotopyMap, - AxisMap, - RetinotopyImage, - ImagingRetinotopy, - ImagingRetinotopyFocalDepthImage, -) -from ...core.v2_2_1.core_nwb_image import ( - GrayscaleImage, - RGBImage, - RGBAImage, - ImageSeries, - ImageSeriesExternalFile, - ImageMaskSeries, - OpticalSeries, - IndexSeries, -) from ...core.v2_2_1.core_nwb_base import ( NWBData, Image, @@ -52,21 +19,31 @@ from ...core.v2_2_1.core_nwb_base import ( ProcessingModule, Images, ) -from ...core.v2_2_1.core_nwb_ophys import ( - TwoPhotonSeries, - RoiResponseSeries, - DfOverF, - Fluorescence, - ImageSegmentation, - ImagingPlane, - ImagingPlaneManifold, - ImagingPlaneOriginCoords, - ImagingPlaneGridSpacing, - OpticalChannel, - MotionCorrection, -) from ...core.v2_2_1.core_nwb_device import Device -from ...core.v2_2_1.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +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 ( + ElectricalSeries, + SpikeEventSeries, + FeatureExtraction, + EventDetection, + EventWaveform, + FilteredEphys, + LFP, + ElectrodeGroup, + ElectrodeGroupPosition, + ClusterWaveforms, + Clustering, +) from ...core.v2_2_1.core_nwb_icephys import ( PatchClampSeries, PatchClampSeriesData, @@ -89,29 +66,19 @@ from ...core.v2_2_1.core_nwb_icephys import ( IntracellularElectrode, SweepTable, ) -from ...core.v2_2_1.core_nwb_ecephys import ( - ElectricalSeries, - SpikeEventSeries, - FeatureExtraction, - EventDetection, - EventWaveform, - FilteredEphys, - LFP, - ElectrodeGroup, - ElectrodeGroupPosition, - ClusterWaveforms, - Clustering, -) -from ...core.v2_2_1.core_nwb_behavior import ( - SpatialSeries, - SpatialSeriesData, - BehavioralEpochs, - BehavioralEvents, - BehavioralTimeSeries, - PupilTracking, - EyeTracking, - CompassDirection, - Position, +from ...core.v2_2_1.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_2_1.core_nwb_ophys import ( + TwoPhotonSeries, + RoiResponseSeries, + DfOverF, + Fluorescence, + ImageSegmentation, + ImagingPlane, + ImagingPlaneManifold, + ImagingPlaneOriginCoords, + ImagingPlaneGridSpacing, + OpticalChannel, + MotionCorrection, ) from ...core.v2_2_1.core_nwb_misc import ( AbstractFeatureSeries, @@ -135,7 +102,40 @@ from ...core.v2_2_1.core_nwb_file import ( GeneralIntracellularEphys, NWBFileIntervals, ) -from ...core.v2_2_1.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries +from ...core.v2_2_1.core_nwb_behavior import ( + SpatialSeries, + SpatialSeriesData, + BehavioralEpochs, + BehavioralEvents, + BehavioralTimeSeries, + PupilTracking, + EyeTracking, + CompassDirection, + Position, +) +from ...core.v2_2_1.core_nwb_retinotopy import ( + RetinotopyMap, + AxisMap, + RetinotopyImage, + ImagingRetinotopy, + ImagingRetinotopyFocalDepthImage, +) +from ...hdmf_common.v1_1_2.hdmf_common_table import ( + Data, + Index, + VectorData, + VectorIndex, + ElementIdentifiers, + DynamicTableRegion, + Container, + DynamicTable, +) +from ...hdmf_common.v1_1_2.hdmf_common_sparse import ( + CSRMatrix, + CSRMatrixIndices, + CSRMatrixIndptr, + CSRMatrixData, +) metamodel_version = "None" version = "2.2.1" diff --git a/nwb_models/src/nwb_models/models/pydantic/core/v2_2_2/namespace.py b/nwb_models/src/nwb_models/models/pydantic/core/v2_2_2/namespace.py index e9737e4..6a5046e 100644 --- a/nwb_models/src/nwb_models/models/pydantic/core/v2_2_2/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/core/v2_2_2/namespace.py @@ -7,32 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_1_3.hdmf_common_sparse import ( - CSRMatrix, - CSRMatrixIndices, - CSRMatrixIndptr, - CSRMatrixData, -) -from ...hdmf_common.v1_1_3.hdmf_common_table import ( - Data, - Index, - VectorData, - VectorIndex, - ElementIdentifiers, - DynamicTableRegion, - Container, - DynamicTable, -) -from ...core.v2_2_2.core_nwb_retinotopy import ( - ImagingRetinotopy, - ImagingRetinotopyAxis1PhaseMap, - ImagingRetinotopyAxis1PowerMap, - ImagingRetinotopyAxis2PhaseMap, - ImagingRetinotopyAxis2PowerMap, - ImagingRetinotopyFocalDepthImage, - ImagingRetinotopySignMap, - ImagingRetinotopyVasculatureImage, -) from ...core.v2_2_2.core_nwb_base import ( NWBData, Image, @@ -45,20 +19,8 @@ from ...core.v2_2_2.core_nwb_base import ( ProcessingModule, Images, ) -from ...core.v2_2_2.core_nwb_ophys import ( - TwoPhotonSeries, - RoiResponseSeries, - DfOverF, - Fluorescence, - ImageSegmentation, - ImagingPlane, - ImagingPlaneManifold, - ImagingPlaneOriginCoords, - ImagingPlaneGridSpacing, - OpticalChannel, - MotionCorrection, -) 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, @@ -69,7 +31,19 @@ from ...core.v2_2_2.core_nwb_image import ( OpticalSeries, IndexSeries, ) -from ...core.v2_2_2.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_2_2.core_nwb_ecephys import ( + ElectricalSeries, + SpikeEventSeries, + FeatureExtraction, + EventDetection, + EventWaveform, + FilteredEphys, + LFP, + ElectrodeGroup, + ElectrodeGroupPosition, + ClusterWaveforms, + Clustering, +) from ...core.v2_2_2.core_nwb_icephys import ( PatchClampSeries, PatchClampSeriesData, @@ -92,29 +66,19 @@ from ...core.v2_2_2.core_nwb_icephys import ( IntracellularElectrode, SweepTable, ) -from ...core.v2_2_2.core_nwb_ecephys import ( - ElectricalSeries, - SpikeEventSeries, - FeatureExtraction, - EventDetection, - EventWaveform, - FilteredEphys, - LFP, - ElectrodeGroup, - ElectrodeGroupPosition, - ClusterWaveforms, - Clustering, -) -from ...core.v2_2_2.core_nwb_behavior import ( - SpatialSeries, - SpatialSeriesData, - BehavioralEpochs, - BehavioralEvents, - BehavioralTimeSeries, - PupilTracking, - EyeTracking, - CompassDirection, - Position, +from ...core.v2_2_2.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_2_2.core_nwb_ophys import ( + TwoPhotonSeries, + RoiResponseSeries, + DfOverF, + Fluorescence, + ImageSegmentation, + ImagingPlane, + ImagingPlaneManifold, + ImagingPlaneOriginCoords, + ImagingPlaneGridSpacing, + OpticalChannel, + MotionCorrection, ) from ...core.v2_2_2.core_nwb_misc import ( AbstractFeatureSeries, @@ -138,7 +102,43 @@ from ...core.v2_2_2.core_nwb_file import ( GeneralIntracellularEphys, NWBFileIntervals, ) -from ...core.v2_2_2.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries +from ...core.v2_2_2.core_nwb_behavior import ( + SpatialSeries, + SpatialSeriesData, + BehavioralEpochs, + BehavioralEvents, + BehavioralTimeSeries, + PupilTracking, + EyeTracking, + CompassDirection, + Position, +) +from ...core.v2_2_2.core_nwb_retinotopy import ( + ImagingRetinotopy, + ImagingRetinotopyAxis1PhaseMap, + ImagingRetinotopyAxis1PowerMap, + ImagingRetinotopyAxis2PhaseMap, + ImagingRetinotopyAxis2PowerMap, + ImagingRetinotopyFocalDepthImage, + ImagingRetinotopySignMap, + ImagingRetinotopyVasculatureImage, +) +from ...hdmf_common.v1_1_3.hdmf_common_table import ( + Data, + Index, + VectorData, + VectorIndex, + ElementIdentifiers, + DynamicTableRegion, + Container, + DynamicTable, +) +from ...hdmf_common.v1_1_3.hdmf_common_sparse import ( + CSRMatrix, + CSRMatrixIndices, + CSRMatrixIndptr, + CSRMatrixData, +) metamodel_version = "None" version = "2.2.2" diff --git a/nwb_models/src/nwb_models/models/pydantic/core/v2_2_4/namespace.py b/nwb_models/src/nwb_models/models/pydantic/core/v2_2_4/namespace.py index d4744f0..7b03647 100644 --- a/nwb_models/src/nwb_models/models/pydantic/core/v2_2_4/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/core/v2_2_4/namespace.py @@ -7,32 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_1_3.hdmf_common_sparse import ( - CSRMatrix, - CSRMatrixIndices, - CSRMatrixIndptr, - CSRMatrixData, -) -from ...hdmf_common.v1_1_3.hdmf_common_table import ( - Data, - Index, - VectorData, - VectorIndex, - ElementIdentifiers, - DynamicTableRegion, - Container, - DynamicTable, -) -from ...core.v2_2_4.core_nwb_retinotopy import ( - ImagingRetinotopy, - ImagingRetinotopyAxis1PhaseMap, - ImagingRetinotopyAxis1PowerMap, - ImagingRetinotopyAxis2PhaseMap, - ImagingRetinotopyAxis2PowerMap, - ImagingRetinotopyFocalDepthImage, - ImagingRetinotopySignMap, - ImagingRetinotopyVasculatureImage, -) from ...core.v2_2_4.core_nwb_base import ( NWBData, Image, @@ -45,25 +19,8 @@ from ...core.v2_2_4.core_nwb_base import ( ProcessingModule, Images, ) -from ...core.v2_2_4.core_nwb_ophys import ( - TwoPhotonSeries, - RoiResponseSeries, - DfOverF, - Fluorescence, - ImageSegmentation, - PlaneSegmentation, - PlaneSegmentationImageMask, - PlaneSegmentationPixelMask, - PlaneSegmentationVoxelMask, - ImagingPlane, - ImagingPlaneManifold, - ImagingPlaneOriginCoords, - ImagingPlaneGridSpacing, - OpticalChannel, - MotionCorrection, - CorrectedImageStack, -) 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, @@ -74,7 +31,19 @@ from ...core.v2_2_4.core_nwb_image import ( OpticalSeries, IndexSeries, ) -from ...core.v2_2_4.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_2_4.core_nwb_ecephys import ( + ElectricalSeries, + SpikeEventSeries, + FeatureExtraction, + EventDetection, + EventWaveform, + FilteredEphys, + LFP, + ElectrodeGroup, + ElectrodeGroupPosition, + ClusterWaveforms, + Clustering, +) from ...core.v2_2_4.core_nwb_icephys import ( PatchClampSeries, PatchClampSeriesData, @@ -97,29 +66,24 @@ from ...core.v2_2_4.core_nwb_icephys import ( IntracellularElectrode, SweepTable, ) -from ...core.v2_2_4.core_nwb_ecephys import ( - ElectricalSeries, - SpikeEventSeries, - FeatureExtraction, - EventDetection, - EventWaveform, - FilteredEphys, - LFP, - ElectrodeGroup, - ElectrodeGroupPosition, - ClusterWaveforms, - Clustering, -) -from ...core.v2_2_4.core_nwb_behavior import ( - SpatialSeries, - SpatialSeriesData, - BehavioralEpochs, - BehavioralEvents, - BehavioralTimeSeries, - PupilTracking, - EyeTracking, - CompassDirection, - Position, +from ...core.v2_2_4.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_2_4.core_nwb_ophys import ( + TwoPhotonSeries, + RoiResponseSeries, + DfOverF, + Fluorescence, + ImageSegmentation, + PlaneSegmentation, + PlaneSegmentationImageMask, + PlaneSegmentationPixelMask, + PlaneSegmentationVoxelMask, + ImagingPlane, + ImagingPlaneManifold, + ImagingPlaneOriginCoords, + ImagingPlaneGridSpacing, + OpticalChannel, + MotionCorrection, + CorrectedImageStack, ) from ...core.v2_2_4.core_nwb_misc import ( AbstractFeatureSeries, @@ -145,7 +109,43 @@ from ...core.v2_2_4.core_nwb_file import ( LabMetaData, Subject, ) -from ...core.v2_2_4.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries +from ...core.v2_2_4.core_nwb_behavior import ( + SpatialSeries, + SpatialSeriesData, + BehavioralEpochs, + BehavioralEvents, + BehavioralTimeSeries, + PupilTracking, + EyeTracking, + CompassDirection, + Position, +) +from ...core.v2_2_4.core_nwb_retinotopy import ( + ImagingRetinotopy, + ImagingRetinotopyAxis1PhaseMap, + ImagingRetinotopyAxis1PowerMap, + ImagingRetinotopyAxis2PhaseMap, + ImagingRetinotopyAxis2PowerMap, + ImagingRetinotopyFocalDepthImage, + ImagingRetinotopySignMap, + ImagingRetinotopyVasculatureImage, +) +from ...hdmf_common.v1_1_3.hdmf_common_table import ( + Data, + Index, + VectorData, + VectorIndex, + ElementIdentifiers, + DynamicTableRegion, + Container, + DynamicTable, +) +from ...hdmf_common.v1_1_3.hdmf_common_sparse import ( + CSRMatrix, + CSRMatrixIndices, + CSRMatrixIndptr, + CSRMatrixData, +) metamodel_version = "None" version = "2.2.4" diff --git a/nwb_models/src/nwb_models/models/pydantic/core/v2_2_5/namespace.py b/nwb_models/src/nwb_models/models/pydantic/core/v2_2_5/namespace.py index ce33adb..c3c4c28 100644 --- a/nwb_models/src/nwb_models/models/pydantic/core/v2_2_5/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/core/v2_2_5/namespace.py @@ -7,32 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_1_3.hdmf_common_sparse import ( - CSRMatrix, - CSRMatrixIndices, - CSRMatrixIndptr, - CSRMatrixData, -) -from ...hdmf_common.v1_1_3.hdmf_common_table import ( - Data, - Index, - VectorData, - VectorIndex, - ElementIdentifiers, - DynamicTableRegion, - Container, - DynamicTable, -) -from ...core.v2_2_5.core_nwb_retinotopy import ( - ImagingRetinotopy, - ImagingRetinotopyAxis1PhaseMap, - ImagingRetinotopyAxis1PowerMap, - ImagingRetinotopyAxis2PhaseMap, - ImagingRetinotopyAxis2PowerMap, - ImagingRetinotopyFocalDepthImage, - ImagingRetinotopySignMap, - ImagingRetinotopyVasculatureImage, -) from ...core.v2_2_5.core_nwb_base import ( NWBData, Image, @@ -45,25 +19,8 @@ from ...core.v2_2_5.core_nwb_base import ( ProcessingModule, Images, ) -from ...core.v2_2_5.core_nwb_ophys import ( - TwoPhotonSeries, - RoiResponseSeries, - DfOverF, - Fluorescence, - ImageSegmentation, - PlaneSegmentation, - PlaneSegmentationImageMask, - PlaneSegmentationPixelMask, - PlaneSegmentationVoxelMask, - ImagingPlane, - ImagingPlaneManifold, - ImagingPlaneOriginCoords, - ImagingPlaneGridSpacing, - OpticalChannel, - MotionCorrection, - CorrectedImageStack, -) 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, @@ -74,7 +31,19 @@ from ...core.v2_2_5.core_nwb_image import ( OpticalSeries, IndexSeries, ) -from ...core.v2_2_5.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_2_5.core_nwb_ecephys import ( + ElectricalSeries, + SpikeEventSeries, + FeatureExtraction, + EventDetection, + EventWaveform, + FilteredEphys, + LFP, + ElectrodeGroup, + ElectrodeGroupPosition, + ClusterWaveforms, + Clustering, +) from ...core.v2_2_5.core_nwb_icephys import ( PatchClampSeries, PatchClampSeriesData, @@ -97,29 +66,24 @@ from ...core.v2_2_5.core_nwb_icephys import ( IntracellularElectrode, SweepTable, ) -from ...core.v2_2_5.core_nwb_ecephys import ( - ElectricalSeries, - SpikeEventSeries, - FeatureExtraction, - EventDetection, - EventWaveform, - FilteredEphys, - LFP, - ElectrodeGroup, - ElectrodeGroupPosition, - ClusterWaveforms, - Clustering, -) -from ...core.v2_2_5.core_nwb_behavior import ( - SpatialSeries, - SpatialSeriesData, - BehavioralEpochs, - BehavioralEvents, - BehavioralTimeSeries, - PupilTracking, - EyeTracking, - CompassDirection, - Position, +from ...core.v2_2_5.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_2_5.core_nwb_ophys import ( + TwoPhotonSeries, + RoiResponseSeries, + DfOverF, + Fluorescence, + ImageSegmentation, + PlaneSegmentation, + PlaneSegmentationImageMask, + PlaneSegmentationPixelMask, + PlaneSegmentationVoxelMask, + ImagingPlane, + ImagingPlaneManifold, + ImagingPlaneOriginCoords, + ImagingPlaneGridSpacing, + OpticalChannel, + MotionCorrection, + CorrectedImageStack, ) from ...core.v2_2_5.core_nwb_misc import ( AbstractFeatureSeries, @@ -145,7 +109,43 @@ from ...core.v2_2_5.core_nwb_file import ( LabMetaData, Subject, ) -from ...core.v2_2_5.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries +from ...core.v2_2_5.core_nwb_behavior import ( + SpatialSeries, + SpatialSeriesData, + BehavioralEpochs, + BehavioralEvents, + BehavioralTimeSeries, + PupilTracking, + EyeTracking, + CompassDirection, + Position, +) +from ...core.v2_2_5.core_nwb_retinotopy import ( + ImagingRetinotopy, + ImagingRetinotopyAxis1PhaseMap, + ImagingRetinotopyAxis1PowerMap, + ImagingRetinotopyAxis2PhaseMap, + ImagingRetinotopyAxis2PowerMap, + ImagingRetinotopyFocalDepthImage, + ImagingRetinotopySignMap, + ImagingRetinotopyVasculatureImage, +) +from ...hdmf_common.v1_1_3.hdmf_common_table import ( + Data, + Index, + VectorData, + VectorIndex, + ElementIdentifiers, + DynamicTableRegion, + Container, + DynamicTable, +) +from ...hdmf_common.v1_1_3.hdmf_common_sparse import ( + CSRMatrix, + CSRMatrixIndices, + CSRMatrixIndptr, + CSRMatrixData, +) metamodel_version = "None" version = "2.2.5" diff --git a/nwb_models/src/nwb_models/models/pydantic/core/v2_3_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/core/v2_3_0/namespace.py index 6bb4f8d..2381520 100644 --- a/nwb_models/src/nwb_models/models/pydantic/core/v2_3_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/core/v2_3_0/namespace.py @@ -7,35 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_experimental.v0_1_0.hdmf_experimental_resources import ( - ExternalResources, - ExternalResourcesKeys, - ExternalResourcesEntities, - ExternalResourcesResources, - ExternalResourcesObjects, - ExternalResourcesObjectKeys, -) -from ...hdmf_common.v1_5_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData -from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container, SimpleMultiContainer -from ...hdmf_common.v1_5_0.hdmf_common_table import ( - VectorData, - VectorIndex, - ElementIdentifiers, - DynamicTableRegion, - DynamicTable, - AlignedDynamicTable, -) -from ...hdmf_experimental.v0_1_0.hdmf_experimental_experimental import EnumData -from ...core.v2_3_0.core_nwb_retinotopy import ( - ImagingRetinotopy, - ImagingRetinotopyAxis1PhaseMap, - ImagingRetinotopyAxis1PowerMap, - ImagingRetinotopyAxis2PhaseMap, - ImagingRetinotopyAxis2PowerMap, - ImagingRetinotopyFocalDepthImage, - ImagingRetinotopySignMap, - ImagingRetinotopyVasculatureImage, -) from ...core.v2_3_0.core_nwb_base import ( NWBData, Image, @@ -48,25 +19,8 @@ from ...core.v2_3_0.core_nwb_base import ( ProcessingModule, Images, ) -from ...core.v2_3_0.core_nwb_ophys import ( - TwoPhotonSeries, - RoiResponseSeries, - DfOverF, - Fluorescence, - ImageSegmentation, - PlaneSegmentation, - PlaneSegmentationImageMask, - PlaneSegmentationPixelMask, - PlaneSegmentationVoxelMask, - ImagingPlane, - ImagingPlaneManifold, - ImagingPlaneOriginCoords, - ImagingPlaneGridSpacing, - OpticalChannel, - MotionCorrection, - CorrectedImageStack, -) 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, @@ -77,7 +31,19 @@ from ...core.v2_3_0.core_nwb_image import ( OpticalSeries, IndexSeries, ) -from ...core.v2_3_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_3_0.core_nwb_ecephys import ( + ElectricalSeries, + SpikeEventSeries, + FeatureExtraction, + EventDetection, + EventWaveform, + FilteredEphys, + LFP, + ElectrodeGroup, + ElectrodeGroupPosition, + ClusterWaveforms, + Clustering, +) from ...core.v2_3_0.core_nwb_icephys import ( PatchClampSeries, PatchClampSeriesData, @@ -100,29 +66,24 @@ from ...core.v2_3_0.core_nwb_icephys import ( IntracellularElectrode, SweepTable, ) -from ...core.v2_3_0.core_nwb_ecephys import ( - ElectricalSeries, - SpikeEventSeries, - FeatureExtraction, - EventDetection, - EventWaveform, - FilteredEphys, - LFP, - ElectrodeGroup, - ElectrodeGroupPosition, - ClusterWaveforms, - Clustering, -) -from ...core.v2_3_0.core_nwb_behavior import ( - SpatialSeries, - SpatialSeriesData, - BehavioralEpochs, - BehavioralEvents, - BehavioralTimeSeries, - PupilTracking, - EyeTracking, - CompassDirection, - Position, +from ...core.v2_3_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_3_0.core_nwb_ophys import ( + TwoPhotonSeries, + RoiResponseSeries, + DfOverF, + Fluorescence, + ImageSegmentation, + PlaneSegmentation, + PlaneSegmentationImageMask, + PlaneSegmentationPixelMask, + PlaneSegmentationVoxelMask, + ImagingPlane, + ImagingPlaneManifold, + ImagingPlaneOriginCoords, + ImagingPlaneGridSpacing, + OpticalChannel, + MotionCorrection, + CorrectedImageStack, ) from ...core.v2_3_0.core_nwb_misc import ( AbstractFeatureSeries, @@ -148,7 +109,46 @@ from ...core.v2_3_0.core_nwb_file import ( LabMetaData, Subject, ) -from ...core.v2_3_0.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries +from ...core.v2_3_0.core_nwb_behavior import ( + SpatialSeries, + SpatialSeriesData, + BehavioralEpochs, + BehavioralEvents, + BehavioralTimeSeries, + PupilTracking, + EyeTracking, + CompassDirection, + Position, +) +from ...core.v2_3_0.core_nwb_retinotopy import ( + ImagingRetinotopy, + ImagingRetinotopyAxis1PhaseMap, + ImagingRetinotopyAxis1PowerMap, + ImagingRetinotopyAxis2PhaseMap, + ImagingRetinotopyAxis2PowerMap, + ImagingRetinotopyFocalDepthImage, + ImagingRetinotopySignMap, + ImagingRetinotopyVasculatureImage, +) +from ...hdmf_experimental.v0_1_0.hdmf_experimental_experimental import EnumData +from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container, SimpleMultiContainer +from ...hdmf_common.v1_5_0.hdmf_common_table import ( + VectorData, + 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_resources import ( + ExternalResources, + ExternalResourcesKeys, + ExternalResourcesEntities, + ExternalResourcesResources, + ExternalResourcesObjects, + ExternalResourcesObjectKeys, +) metamodel_version = "None" version = "2.3.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/core/v2_4_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/core/v2_4_0/namespace.py index ecb9186..6c6d326 100644 --- a/nwb_models/src/nwb_models/models/pydantic/core/v2_4_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/core/v2_4_0/namespace.py @@ -7,35 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_experimental.v0_1_0.hdmf_experimental_resources import ( - ExternalResources, - ExternalResourcesKeys, - ExternalResourcesEntities, - ExternalResourcesResources, - ExternalResourcesObjects, - ExternalResourcesObjectKeys, -) -from ...hdmf_common.v1_5_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData -from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container, SimpleMultiContainer -from ...hdmf_common.v1_5_0.hdmf_common_table import ( - VectorData, - VectorIndex, - ElementIdentifiers, - DynamicTableRegion, - DynamicTable, - AlignedDynamicTable, -) -from ...hdmf_experimental.v0_1_0.hdmf_experimental_experimental import EnumData -from ...core.v2_4_0.core_nwb_retinotopy import ( - ImagingRetinotopy, - ImagingRetinotopyAxis1PhaseMap, - ImagingRetinotopyAxis1PowerMap, - ImagingRetinotopyAxis2PhaseMap, - ImagingRetinotopyAxis2PowerMap, - ImagingRetinotopyFocalDepthImage, - ImagingRetinotopySignMap, - ImagingRetinotopyVasculatureImage, -) from ...core.v2_4_0.core_nwb_base import ( NWBData, TimeSeriesReferenceVectorData, @@ -49,25 +20,8 @@ from ...core.v2_4_0.core_nwb_base import ( ProcessingModule, Images, ) -from ...core.v2_4_0.core_nwb_ophys import ( - TwoPhotonSeries, - RoiResponseSeries, - DfOverF, - Fluorescence, - ImageSegmentation, - PlaneSegmentation, - PlaneSegmentationImageMask, - PlaneSegmentationPixelMask, - PlaneSegmentationVoxelMask, - ImagingPlane, - ImagingPlaneManifold, - ImagingPlaneOriginCoords, - ImagingPlaneGridSpacing, - OpticalChannel, - MotionCorrection, - CorrectedImageStack, -) 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, @@ -78,7 +32,19 @@ from ...core.v2_4_0.core_nwb_image import ( OpticalSeries, IndexSeries, ) -from ...core.v2_4_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_4_0.core_nwb_ecephys import ( + ElectricalSeries, + SpikeEventSeries, + FeatureExtraction, + EventDetection, + EventWaveform, + FilteredEphys, + LFP, + ElectrodeGroup, + ElectrodeGroupPosition, + ClusterWaveforms, + Clustering, +) from ...core.v2_4_0.core_nwb_icephys import ( PatchClampSeries, PatchClampSeriesData, @@ -113,29 +79,24 @@ from ...core.v2_4_0.core_nwb_icephys import ( ExperimentalConditionsTable, ExperimentalConditionsTableRepetitions, ) -from ...core.v2_4_0.core_nwb_ecephys import ( - ElectricalSeries, - SpikeEventSeries, - FeatureExtraction, - EventDetection, - EventWaveform, - FilteredEphys, - LFP, - ElectrodeGroup, - ElectrodeGroupPosition, - ClusterWaveforms, - Clustering, -) -from ...core.v2_4_0.core_nwb_behavior import ( - SpatialSeries, - SpatialSeriesData, - BehavioralEpochs, - BehavioralEvents, - BehavioralTimeSeries, - PupilTracking, - EyeTracking, - CompassDirection, - Position, +from ...core.v2_4_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_4_0.core_nwb_ophys import ( + TwoPhotonSeries, + RoiResponseSeries, + DfOverF, + Fluorescence, + ImageSegmentation, + PlaneSegmentation, + PlaneSegmentationImageMask, + PlaneSegmentationPixelMask, + PlaneSegmentationVoxelMask, + ImagingPlane, + ImagingPlaneManifold, + ImagingPlaneOriginCoords, + ImagingPlaneGridSpacing, + OpticalChannel, + MotionCorrection, + CorrectedImageStack, ) from ...core.v2_4_0.core_nwb_misc import ( AbstractFeatureSeries, @@ -161,7 +122,46 @@ from ...core.v2_4_0.core_nwb_file import ( LabMetaData, Subject, ) -from ...core.v2_4_0.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries +from ...core.v2_4_0.core_nwb_behavior import ( + SpatialSeries, + SpatialSeriesData, + BehavioralEpochs, + BehavioralEvents, + BehavioralTimeSeries, + PupilTracking, + EyeTracking, + CompassDirection, + Position, +) +from ...core.v2_4_0.core_nwb_retinotopy import ( + ImagingRetinotopy, + ImagingRetinotopyAxis1PhaseMap, + ImagingRetinotopyAxis1PowerMap, + ImagingRetinotopyAxis2PhaseMap, + ImagingRetinotopyAxis2PowerMap, + ImagingRetinotopyFocalDepthImage, + ImagingRetinotopySignMap, + ImagingRetinotopyVasculatureImage, +) +from ...hdmf_experimental.v0_1_0.hdmf_experimental_experimental import EnumData +from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container, SimpleMultiContainer +from ...hdmf_common.v1_5_0.hdmf_common_table import ( + VectorData, + 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_resources import ( + ExternalResources, + ExternalResourcesKeys, + ExternalResourcesEntities, + ExternalResourcesResources, + ExternalResourcesObjects, + ExternalResourcesObjectKeys, +) metamodel_version = "None" version = "2.4.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/core/v2_5_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/core/v2_5_0/namespace.py index ec00173..dcba87e 100644 --- a/nwb_models/src/nwb_models/models/pydantic/core/v2_5_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/core/v2_5_0/namespace.py @@ -7,35 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_experimental.v0_1_0.hdmf_experimental_resources import ( - ExternalResources, - ExternalResourcesKeys, - ExternalResourcesEntities, - ExternalResourcesResources, - ExternalResourcesObjects, - ExternalResourcesObjectKeys, -) -from ...hdmf_common.v1_5_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData -from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container, SimpleMultiContainer -from ...hdmf_common.v1_5_0.hdmf_common_table import ( - VectorData, - VectorIndex, - ElementIdentifiers, - DynamicTableRegion, - DynamicTable, - AlignedDynamicTable, -) -from ...hdmf_experimental.v0_1_0.hdmf_experimental_experimental import EnumData -from ...core.v2_5_0.core_nwb_retinotopy import ( - ImagingRetinotopy, - ImagingRetinotopyAxis1PhaseMap, - ImagingRetinotopyAxis1PowerMap, - ImagingRetinotopyAxis2PhaseMap, - ImagingRetinotopyAxis2PowerMap, - ImagingRetinotopyFocalDepthImage, - ImagingRetinotopySignMap, - ImagingRetinotopyVasculatureImage, -) from ...core.v2_5_0.core_nwb_base import ( NWBData, TimeSeriesReferenceVectorData, @@ -50,25 +21,8 @@ from ...core.v2_5_0.core_nwb_base import ( ProcessingModule, Images, ) -from ...core.v2_5_0.core_nwb_ophys import ( - TwoPhotonSeries, - RoiResponseSeries, - DfOverF, - Fluorescence, - ImageSegmentation, - PlaneSegmentation, - PlaneSegmentationImageMask, - PlaneSegmentationPixelMask, - PlaneSegmentationVoxelMask, - ImagingPlane, - ImagingPlaneManifold, - ImagingPlaneOriginCoords, - ImagingPlaneGridSpacing, - OpticalChannel, - MotionCorrection, - CorrectedImageStack, -) from ...core.v2_5_0.core_nwb_device import Device +from ...core.v2_5_0.core_nwb_epoch import TimeIntervals from ...core.v2_5_0.core_nwb_image import ( GrayscaleImage, RGBImage, @@ -79,7 +33,19 @@ from ...core.v2_5_0.core_nwb_image import ( OpticalSeries, IndexSeries, ) -from ...core.v2_5_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_5_0.core_nwb_ecephys import ( + ElectricalSeries, + SpikeEventSeries, + FeatureExtraction, + EventDetection, + EventWaveform, + FilteredEphys, + LFP, + ElectrodeGroup, + ElectrodeGroupPosition, + ClusterWaveforms, + Clustering, +) from ...core.v2_5_0.core_nwb_icephys import ( PatchClampSeries, PatchClampSeriesData, @@ -114,29 +80,24 @@ from ...core.v2_5_0.core_nwb_icephys import ( ExperimentalConditionsTable, ExperimentalConditionsTableRepetitions, ) -from ...core.v2_5_0.core_nwb_ecephys import ( - ElectricalSeries, - SpikeEventSeries, - FeatureExtraction, - EventDetection, - EventWaveform, - FilteredEphys, - LFP, - ElectrodeGroup, - ElectrodeGroupPosition, - ClusterWaveforms, - Clustering, -) -from ...core.v2_5_0.core_nwb_behavior import ( - SpatialSeries, - SpatialSeriesData, - BehavioralEpochs, - BehavioralEvents, - BehavioralTimeSeries, - PupilTracking, - EyeTracking, - CompassDirection, - Position, +from ...core.v2_5_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_5_0.core_nwb_ophys import ( + TwoPhotonSeries, + RoiResponseSeries, + DfOverF, + Fluorescence, + ImageSegmentation, + PlaneSegmentation, + PlaneSegmentationImageMask, + PlaneSegmentationPixelMask, + PlaneSegmentationVoxelMask, + ImagingPlane, + ImagingPlaneManifold, + ImagingPlaneOriginCoords, + ImagingPlaneGridSpacing, + OpticalChannel, + MotionCorrection, + CorrectedImageStack, ) from ...core.v2_5_0.core_nwb_misc import ( AbstractFeatureSeries, @@ -162,7 +123,46 @@ from ...core.v2_5_0.core_nwb_file import ( LabMetaData, Subject, ) -from ...core.v2_5_0.core_nwb_epoch import TimeIntervals +from ...core.v2_5_0.core_nwb_behavior import ( + SpatialSeries, + SpatialSeriesData, + BehavioralEpochs, + BehavioralEvents, + BehavioralTimeSeries, + PupilTracking, + EyeTracking, + CompassDirection, + Position, +) +from ...core.v2_5_0.core_nwb_retinotopy import ( + ImagingRetinotopy, + ImagingRetinotopyAxis1PhaseMap, + ImagingRetinotopyAxis1PowerMap, + ImagingRetinotopyAxis2PhaseMap, + ImagingRetinotopyAxis2PowerMap, + ImagingRetinotopyFocalDepthImage, + ImagingRetinotopySignMap, + ImagingRetinotopyVasculatureImage, +) +from ...hdmf_experimental.v0_1_0.hdmf_experimental_experimental import EnumData +from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container, SimpleMultiContainer +from ...hdmf_common.v1_5_0.hdmf_common_table import ( + VectorData, + 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_resources import ( + ExternalResources, + ExternalResourcesKeys, + ExternalResourcesEntities, + ExternalResourcesResources, + ExternalResourcesObjects, + ExternalResourcesObjectKeys, +) metamodel_version = "None" version = "2.5.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/core/v2_6_0_alpha/namespace.py b/nwb_models/src/nwb_models/models/pydantic/core/v2_6_0_alpha/namespace.py index c0c5da0..acb6d6a 100644 --- a/nwb_models/src/nwb_models/models/pydantic/core/v2_6_0_alpha/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/core/v2_6_0_alpha/namespace.py @@ -7,35 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_experimental.v0_1_0.hdmf_experimental_resources import ( - ExternalResources, - ExternalResourcesKeys, - ExternalResourcesEntities, - ExternalResourcesResources, - ExternalResourcesObjects, - ExternalResourcesObjectKeys, -) -from ...hdmf_common.v1_5_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData -from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container, SimpleMultiContainer -from ...hdmf_common.v1_5_0.hdmf_common_table import ( - VectorData, - VectorIndex, - ElementIdentifiers, - DynamicTableRegion, - DynamicTable, - AlignedDynamicTable, -) -from ...hdmf_experimental.v0_1_0.hdmf_experimental_experimental import EnumData -from ...core.v2_6_0_alpha.core_nwb_retinotopy import ( - ImagingRetinotopy, - ImagingRetinotopyAxis1PhaseMap, - ImagingRetinotopyAxis1PowerMap, - ImagingRetinotopyAxis2PhaseMap, - ImagingRetinotopyAxis2PowerMap, - ImagingRetinotopyFocalDepthImage, - ImagingRetinotopySignMap, - ImagingRetinotopyVasculatureImage, -) from ...core.v2_6_0_alpha.core_nwb_base import ( NWBData, TimeSeriesReferenceVectorData, @@ -50,26 +21,8 @@ from ...core.v2_6_0_alpha.core_nwb_base import ( ProcessingModule, Images, ) -from ...core.v2_6_0_alpha.core_nwb_ophys import ( - OnePhotonSeries, - TwoPhotonSeries, - RoiResponseSeries, - DfOverF, - Fluorescence, - ImageSegmentation, - PlaneSegmentation, - PlaneSegmentationImageMask, - PlaneSegmentationPixelMask, - PlaneSegmentationVoxelMask, - ImagingPlane, - ImagingPlaneManifold, - ImagingPlaneOriginCoords, - ImagingPlaneGridSpacing, - OpticalChannel, - MotionCorrection, - CorrectedImageStack, -) from ...core.v2_6_0_alpha.core_nwb_device import Device +from ...core.v2_6_0_alpha.core_nwb_epoch import TimeIntervals from ...core.v2_6_0_alpha.core_nwb_image import ( GrayscaleImage, RGBImage, @@ -80,7 +33,19 @@ from ...core.v2_6_0_alpha.core_nwb_image import ( OpticalSeries, IndexSeries, ) -from ...core.v2_6_0_alpha.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_6_0_alpha.core_nwb_ecephys import ( + ElectricalSeries, + SpikeEventSeries, + FeatureExtraction, + EventDetection, + EventWaveform, + FilteredEphys, + LFP, + ElectrodeGroup, + ElectrodeGroupPosition, + ClusterWaveforms, + Clustering, +) from ...core.v2_6_0_alpha.core_nwb_icephys import ( PatchClampSeries, PatchClampSeriesData, @@ -115,29 +80,25 @@ from ...core.v2_6_0_alpha.core_nwb_icephys import ( ExperimentalConditionsTable, ExperimentalConditionsTableRepetitions, ) -from ...core.v2_6_0_alpha.core_nwb_ecephys import ( - ElectricalSeries, - SpikeEventSeries, - FeatureExtraction, - EventDetection, - EventWaveform, - FilteredEphys, - LFP, - ElectrodeGroup, - ElectrodeGroupPosition, - ClusterWaveforms, - Clustering, -) -from ...core.v2_6_0_alpha.core_nwb_behavior import ( - SpatialSeries, - SpatialSeriesData, - BehavioralEpochs, - BehavioralEvents, - BehavioralTimeSeries, - PupilTracking, - EyeTracking, - CompassDirection, - Position, +from ...core.v2_6_0_alpha.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_6_0_alpha.core_nwb_ophys import ( + OnePhotonSeries, + TwoPhotonSeries, + RoiResponseSeries, + DfOverF, + Fluorescence, + ImageSegmentation, + PlaneSegmentation, + PlaneSegmentationImageMask, + PlaneSegmentationPixelMask, + PlaneSegmentationVoxelMask, + ImagingPlane, + ImagingPlaneManifold, + ImagingPlaneOriginCoords, + ImagingPlaneGridSpacing, + OpticalChannel, + MotionCorrection, + CorrectedImageStack, ) from ...core.v2_6_0_alpha.core_nwb_misc import ( AbstractFeatureSeries, @@ -164,7 +125,46 @@ from ...core.v2_6_0_alpha.core_nwb_file import ( Subject, SubjectAge, ) -from ...core.v2_6_0_alpha.core_nwb_epoch import TimeIntervals +from ...core.v2_6_0_alpha.core_nwb_behavior import ( + SpatialSeries, + SpatialSeriesData, + BehavioralEpochs, + BehavioralEvents, + BehavioralTimeSeries, + PupilTracking, + EyeTracking, + CompassDirection, + Position, +) +from ...core.v2_6_0_alpha.core_nwb_retinotopy import ( + ImagingRetinotopy, + ImagingRetinotopyAxis1PhaseMap, + ImagingRetinotopyAxis1PowerMap, + ImagingRetinotopyAxis2PhaseMap, + ImagingRetinotopyAxis2PowerMap, + ImagingRetinotopyFocalDepthImage, + ImagingRetinotopySignMap, + ImagingRetinotopyVasculatureImage, +) +from ...hdmf_experimental.v0_1_0.hdmf_experimental_experimental import EnumData +from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container, SimpleMultiContainer +from ...hdmf_common.v1_5_0.hdmf_common_table import ( + VectorData, + 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_resources import ( + ExternalResources, + ExternalResourcesKeys, + ExternalResourcesEntities, + ExternalResourcesResources, + ExternalResourcesObjects, + ExternalResourcesObjectKeys, +) metamodel_version = "None" version = "2.6.0-alpha" diff --git a/nwb_models/src/nwb_models/models/pydantic/core/v2_7_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/core/v2_7_0/namespace.py index c6c0f39..40e7a46 100644 --- a/nwb_models/src/nwb_models/models/pydantic/core/v2_7_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/core/v2_7_0/namespace.py @@ -7,36 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_experimental.v0_5_0.hdmf_experimental_resources import ( - HERD, - HERDKeys, - HERDFiles, - HERDEntities, - HERDObjects, - HERDObjectKeys, - HERDEntityKeys, -) -from ...hdmf_common.v1_8_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData -from ...hdmf_common.v1_8_0.hdmf_common_base import Data, Container, SimpleMultiContainer -from ...hdmf_common.v1_8_0.hdmf_common_table import ( - VectorData, - VectorIndex, - ElementIdentifiers, - DynamicTableRegion, - DynamicTable, - AlignedDynamicTable, -) -from ...hdmf_experimental.v0_5_0.hdmf_experimental_experimental import EnumData -from ...core.v2_7_0.core_nwb_retinotopy import ( - ImagingRetinotopy, - ImagingRetinotopyAxis1PhaseMap, - ImagingRetinotopyAxis1PowerMap, - ImagingRetinotopyAxis2PhaseMap, - ImagingRetinotopyAxis2PowerMap, - ImagingRetinotopyFocalDepthImage, - ImagingRetinotopySignMap, - ImagingRetinotopyVasculatureImage, -) from ...core.v2_7_0.core_nwb_base import ( NWBData, TimeSeriesReferenceVectorData, @@ -51,26 +21,8 @@ from ...core.v2_7_0.core_nwb_base import ( ProcessingModule, Images, ) -from ...core.v2_7_0.core_nwb_ophys import ( - OnePhotonSeries, - TwoPhotonSeries, - RoiResponseSeries, - DfOverF, - Fluorescence, - ImageSegmentation, - PlaneSegmentation, - PlaneSegmentationImageMask, - PlaneSegmentationPixelMask, - PlaneSegmentationVoxelMask, - ImagingPlane, - ImagingPlaneManifold, - ImagingPlaneOriginCoords, - ImagingPlaneGridSpacing, - OpticalChannel, - MotionCorrection, - CorrectedImageStack, -) from ...core.v2_7_0.core_nwb_device import Device +from ...core.v2_7_0.core_nwb_epoch import TimeIntervals from ...core.v2_7_0.core_nwb_image import ( GrayscaleImage, RGBImage, @@ -81,7 +33,19 @@ from ...core.v2_7_0.core_nwb_image import ( OpticalSeries, IndexSeries, ) -from ...core.v2_7_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_7_0.core_nwb_ecephys import ( + ElectricalSeries, + SpikeEventSeries, + FeatureExtraction, + EventDetection, + EventWaveform, + FilteredEphys, + LFP, + ElectrodeGroup, + ElectrodeGroupPosition, + ClusterWaveforms, + Clustering, +) from ...core.v2_7_0.core_nwb_icephys import ( PatchClampSeries, PatchClampSeriesData, @@ -116,29 +80,25 @@ from ...core.v2_7_0.core_nwb_icephys import ( ExperimentalConditionsTable, ExperimentalConditionsTableRepetitions, ) -from ...core.v2_7_0.core_nwb_ecephys import ( - ElectricalSeries, - SpikeEventSeries, - FeatureExtraction, - EventDetection, - EventWaveform, - FilteredEphys, - LFP, - ElectrodeGroup, - ElectrodeGroupPosition, - ClusterWaveforms, - Clustering, -) -from ...core.v2_7_0.core_nwb_behavior import ( - SpatialSeries, - SpatialSeriesData, - BehavioralEpochs, - BehavioralEvents, - BehavioralTimeSeries, - PupilTracking, - EyeTracking, - CompassDirection, - Position, +from ...core.v2_7_0.core_nwb_ogen import OptogeneticSeries, OptogeneticStimulusSite +from ...core.v2_7_0.core_nwb_ophys import ( + OnePhotonSeries, + TwoPhotonSeries, + RoiResponseSeries, + DfOverF, + Fluorescence, + ImageSegmentation, + PlaneSegmentation, + PlaneSegmentationImageMask, + PlaneSegmentationPixelMask, + PlaneSegmentationVoxelMask, + ImagingPlane, + ImagingPlaneManifold, + ImagingPlaneOriginCoords, + ImagingPlaneGridSpacing, + OpticalChannel, + MotionCorrection, + CorrectedImageStack, ) from ...core.v2_7_0.core_nwb_misc import ( AbstractFeatureSeries, @@ -165,7 +125,47 @@ from ...core.v2_7_0.core_nwb_file import ( Subject, SubjectAge, ) -from ...core.v2_7_0.core_nwb_epoch import TimeIntervals +from ...core.v2_7_0.core_nwb_behavior import ( + SpatialSeries, + SpatialSeriesData, + BehavioralEpochs, + BehavioralEvents, + BehavioralTimeSeries, + PupilTracking, + EyeTracking, + CompassDirection, + Position, +) +from ...core.v2_7_0.core_nwb_retinotopy import ( + ImagingRetinotopy, + ImagingRetinotopyAxis1PhaseMap, + ImagingRetinotopyAxis1PowerMap, + ImagingRetinotopyAxis2PhaseMap, + ImagingRetinotopyAxis2PowerMap, + ImagingRetinotopyFocalDepthImage, + ImagingRetinotopySignMap, + ImagingRetinotopyVasculatureImage, +) +from ...hdmf_experimental.v0_5_0.hdmf_experimental_experimental import EnumData +from ...hdmf_common.v1_8_0.hdmf_common_base import Data, Container, SimpleMultiContainer +from ...hdmf_common.v1_8_0.hdmf_common_table import ( + VectorData, + VectorIndex, + ElementIdentifiers, + DynamicTableRegion, + DynamicTable, + AlignedDynamicTable, +) +from ...hdmf_common.v1_8_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData +from ...hdmf_experimental.v0_5_0.hdmf_experimental_resources import ( + HERD, + HERDKeys, + HERDFiles, + HERDEntities, + HERDObjects, + HERDObjectKeys, + HERDEntityKeys, +) metamodel_version = "None" version = "2.7.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_1_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_1_0/namespace.py index d0a1b95..1c1afba 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_1_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_1_0/namespace.py @@ -7,12 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_1_0.hdmf_common_sparse import ( - CSRMatrix, - CSRMatrixIndices, - CSRMatrixIndptr, - CSRMatrixData, -) from ...hdmf_common.v1_1_0.hdmf_common_table import ( Data, Index, @@ -23,6 +17,12 @@ from ...hdmf_common.v1_1_0.hdmf_common_table import ( Container, DynamicTable, ) +from ...hdmf_common.v1_1_0.hdmf_common_sparse import ( + CSRMatrix, + CSRMatrixIndices, + CSRMatrixIndptr, + CSRMatrixData, +) metamodel_version = "None" version = "1.1.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_1_2/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_1_2/namespace.py index 13ff59e..29637dd 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_1_2/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_1_2/namespace.py @@ -7,12 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_1_2.hdmf_common_sparse import ( - CSRMatrix, - CSRMatrixIndices, - CSRMatrixIndptr, - CSRMatrixData, -) from ...hdmf_common.v1_1_2.hdmf_common_table import ( Data, Index, @@ -23,6 +17,12 @@ from ...hdmf_common.v1_1_2.hdmf_common_table import ( Container, DynamicTable, ) +from ...hdmf_common.v1_1_2.hdmf_common_sparse import ( + CSRMatrix, + CSRMatrixIndices, + CSRMatrixIndptr, + CSRMatrixData, +) metamodel_version = "None" version = "1.1.2" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_1_3/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_1_3/namespace.py index 284e138..7a5750e 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_1_3/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_1_3/namespace.py @@ -7,12 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_1_3.hdmf_common_sparse import ( - CSRMatrix, - CSRMatrixIndices, - CSRMatrixIndptr, - CSRMatrixData, -) from ...hdmf_common.v1_1_3.hdmf_common_table import ( Data, Index, @@ -23,6 +17,12 @@ from ...hdmf_common.v1_1_3.hdmf_common_table import ( Container, DynamicTable, ) +from ...hdmf_common.v1_1_3.hdmf_common_sparse import ( + CSRMatrix, + CSRMatrixIndices, + CSRMatrixIndptr, + CSRMatrixData, +) metamodel_version = "None" version = "1.1.3" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_2_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_2_0/namespace.py index 7314aa8..c31e7ff 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_2_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_2_0/namespace.py @@ -7,12 +7,7 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_2_0.hdmf_common_sparse import ( - CSRMatrix, - CSRMatrixIndices, - CSRMatrixIndptr, - CSRMatrixData, -) +from ...hdmf_common.v1_2_0.hdmf_common_base import Data, Container from ...hdmf_common.v1_2_0.hdmf_common_table import ( VectorData, VectorIndex, @@ -21,7 +16,12 @@ from ...hdmf_common.v1_2_0.hdmf_common_table import ( VocabData, DynamicTable, ) -from ...hdmf_common.v1_2_0.hdmf_common_base import Data, Container +from ...hdmf_common.v1_2_0.hdmf_common_sparse import ( + CSRMatrix, + CSRMatrixIndices, + CSRMatrixIndptr, + CSRMatrixData, +) metamodel_version = "None" version = "1.2.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_2_1/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_2_1/namespace.py index 7691d2a..c89a6a3 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_2_1/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_2_1/namespace.py @@ -7,12 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_2_1.hdmf_common_sparse import ( - CSRMatrix, - CSRMatrixIndices, - CSRMatrixIndptr, - CSRMatrixData, -) from ...hdmf_common.v1_2_1.hdmf_common_base import Data, Container, SimpleMultiContainer from ...hdmf_common.v1_2_1.hdmf_common_table import ( VectorData, @@ -22,6 +16,12 @@ from ...hdmf_common.v1_2_1.hdmf_common_table import ( VocabData, DynamicTable, ) +from ...hdmf_common.v1_2_1.hdmf_common_sparse import ( + CSRMatrix, + CSRMatrixIndices, + CSRMatrixIndptr, + CSRMatrixData, +) metamodel_version = "None" version = "1.2.1" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_3_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_3_0/namespace.py index ef79cd9..c2f6901 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_3_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_3_0/namespace.py @@ -7,15 +7,7 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_3_0.hdmf_common_resources import ( - ExternalResources, - ExternalResourcesKeys, - ExternalResourcesResources, - ExternalResourcesObjects, - ExternalResourcesObjectKeys, -) from ...hdmf_common.v1_3_0.hdmf_common_base import Data, Container, SimpleMultiContainer -from ...hdmf_common.v1_3_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData from ...hdmf_common.v1_3_0.hdmf_common_table import ( VectorData, VectorIndex, @@ -24,6 +16,14 @@ from ...hdmf_common.v1_3_0.hdmf_common_table import ( VocabData, DynamicTable, ) +from ...hdmf_common.v1_3_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData +from ...hdmf_common.v1_3_0.hdmf_common_resources import ( + ExternalResources, + ExternalResourcesKeys, + ExternalResourcesResources, + ExternalResourcesObjects, + ExternalResourcesObjectKeys, +) metamodel_version = "None" version = "1.3.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_4_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_4_0/namespace.py index 43432b8..84c3125 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_4_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_4_0/namespace.py @@ -7,7 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_4_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData from ...hdmf_common.v1_4_0.hdmf_common_base import Data, Container, SimpleMultiContainer from ...hdmf_common.v1_4_0.hdmf_common_table import ( VectorData, @@ -16,6 +15,7 @@ from ...hdmf_common.v1_4_0.hdmf_common_table import ( DynamicTableRegion, DynamicTable, ) +from ...hdmf_common.v1_4_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData metamodel_version = "None" version = "1.4.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_5_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_5_0/namespace.py index 6d03d3d..4b6ad5d 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_5_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_5_0/namespace.py @@ -7,7 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_5_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData from ...hdmf_common.v1_5_0.hdmf_common_base import Data, Container, SimpleMultiContainer from ...hdmf_common.v1_5_0.hdmf_common_table import ( VectorData, @@ -17,6 +16,7 @@ from ...hdmf_common.v1_5_0.hdmf_common_table import ( DynamicTable, AlignedDynamicTable, ) +from ...hdmf_common.v1_5_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData metamodel_version = "None" version = "1.5.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_5_1/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_5_1/namespace.py index 1676f7c..12d611d 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_5_1/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_5_1/namespace.py @@ -7,7 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_5_1.hdmf_common_sparse import CSRMatrix, CSRMatrixData from ...hdmf_common.v1_5_1.hdmf_common_base import Data, Container, SimpleMultiContainer from ...hdmf_common.v1_5_1.hdmf_common_table import ( VectorData, @@ -17,6 +16,7 @@ from ...hdmf_common.v1_5_1.hdmf_common_table import ( DynamicTable, AlignedDynamicTable, ) +from ...hdmf_common.v1_5_1.hdmf_common_sparse import CSRMatrix, CSRMatrixData metamodel_version = "None" version = "1.5.1" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_6_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_6_0/namespace.py index 68060f7..a0e5dec 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_6_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_6_0/namespace.py @@ -7,7 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_6_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData from ...hdmf_common.v1_6_0.hdmf_common_base import Data, Container, SimpleMultiContainer from ...hdmf_common.v1_6_0.hdmf_common_table import ( VectorData, @@ -17,6 +16,7 @@ from ...hdmf_common.v1_6_0.hdmf_common_table import ( DynamicTable, AlignedDynamicTable, ) +from ...hdmf_common.v1_6_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData metamodel_version = "None" version = "1.6.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_7_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_7_0/namespace.py index 56b9f0d..0f177b7 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_7_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_7_0/namespace.py @@ -7,7 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_7_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData from ...hdmf_common.v1_7_0.hdmf_common_base import Data, Container, SimpleMultiContainer from ...hdmf_common.v1_7_0.hdmf_common_table import ( VectorData, @@ -17,6 +16,7 @@ from ...hdmf_common.v1_7_0.hdmf_common_table import ( DynamicTable, AlignedDynamicTable, ) +from ...hdmf_common.v1_7_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData metamodel_version = "None" version = "1.7.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_8_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_8_0/namespace.py index 66dcf89..1e21c28 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_8_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_common/v1_8_0/namespace.py @@ -7,7 +7,6 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_common.v1_8_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData from ...hdmf_common.v1_8_0.hdmf_common_base import Data, Container, SimpleMultiContainer from ...hdmf_common.v1_8_0.hdmf_common_table import ( VectorData, @@ -17,6 +16,7 @@ from ...hdmf_common.v1_8_0.hdmf_common_table import ( DynamicTable, AlignedDynamicTable, ) +from ...hdmf_common.v1_8_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData metamodel_version = "None" version = "1.8.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/__init__.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/__init__.py index e69de29..8b13789 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/__init__.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/__init__.py @@ -0,0 +1 @@ + diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_1_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_1_0/namespace.py index a9c5e62..ee0ffd8 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_1_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_1_0/namespace.py @@ -7,15 +7,7 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_experimental.v0_1_0.hdmf_experimental_resources import ( - ExternalResources, - ExternalResourcesKeys, - ExternalResourcesEntities, - ExternalResourcesResources, - ExternalResourcesObjects, - ExternalResourcesObjectKeys, -) -from ...hdmf_common.v1_4_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData +from ...hdmf_experimental.v0_1_0.hdmf_experimental_experimental import EnumData from ...hdmf_common.v1_4_0.hdmf_common_base import Data, Container, SimpleMultiContainer from ...hdmf_common.v1_4_0.hdmf_common_table import ( VectorData, @@ -24,7 +16,15 @@ from ...hdmf_common.v1_4_0.hdmf_common_table import ( DynamicTableRegion, DynamicTable, ) -from ...hdmf_experimental.v0_1_0.hdmf_experimental_experimental import EnumData +from ...hdmf_common.v1_4_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData +from ...hdmf_experimental.v0_1_0.hdmf_experimental_resources import ( + ExternalResources, + ExternalResourcesKeys, + ExternalResourcesEntities, + ExternalResourcesResources, + ExternalResourcesObjects, + ExternalResourcesObjectKeys, +) metamodel_version = "None" version = "0.1.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_2_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_2_0/namespace.py index 5c8e028..bc6a722 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_2_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_2_0/namespace.py @@ -7,15 +7,7 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_experimental.v0_2_0.hdmf_experimental_resources import ( - ExternalResources, - ExternalResourcesKeys, - ExternalResourcesEntities, - ExternalResourcesResources, - ExternalResourcesObjects, - ExternalResourcesObjectKeys, -) -from ...hdmf_common.v1_5_1.hdmf_common_sparse import CSRMatrix, CSRMatrixData +from ...hdmf_experimental.v0_2_0.hdmf_experimental_experimental import EnumData from ...hdmf_common.v1_5_1.hdmf_common_base import Data, Container, SimpleMultiContainer from ...hdmf_common.v1_5_1.hdmf_common_table import ( VectorData, @@ -25,7 +17,15 @@ from ...hdmf_common.v1_5_1.hdmf_common_table import ( DynamicTable, AlignedDynamicTable, ) -from ...hdmf_experimental.v0_2_0.hdmf_experimental_experimental import EnumData +from ...hdmf_common.v1_5_1.hdmf_common_sparse import CSRMatrix, CSRMatrixData +from ...hdmf_experimental.v0_2_0.hdmf_experimental_resources import ( + ExternalResources, + ExternalResourcesKeys, + ExternalResourcesEntities, + ExternalResourcesResources, + ExternalResourcesObjects, + ExternalResourcesObjectKeys, +) metamodel_version = "None" version = "0.2.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_3_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_3_0/namespace.py index bf78d15..9e495ff 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_3_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_3_0/namespace.py @@ -7,15 +7,7 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_experimental.v0_3_0.hdmf_experimental_resources import ( - ExternalResources, - ExternalResourcesKeys, - ExternalResourcesFiles, - ExternalResourcesEntities, - ExternalResourcesObjects, - ExternalResourcesObjectKeys, -) -from ...hdmf_common.v1_6_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData +from ...hdmf_experimental.v0_3_0.hdmf_experimental_experimental import EnumData from ...hdmf_common.v1_6_0.hdmf_common_base import Data, Container, SimpleMultiContainer from ...hdmf_common.v1_6_0.hdmf_common_table import ( VectorData, @@ -25,7 +17,15 @@ from ...hdmf_common.v1_6_0.hdmf_common_table import ( DynamicTable, AlignedDynamicTable, ) -from ...hdmf_experimental.v0_3_0.hdmf_experimental_experimental import EnumData +from ...hdmf_common.v1_6_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData +from ...hdmf_experimental.v0_3_0.hdmf_experimental_resources import ( + ExternalResources, + ExternalResourcesKeys, + ExternalResourcesFiles, + ExternalResourcesEntities, + ExternalResourcesObjects, + ExternalResourcesObjectKeys, +) metamodel_version = "None" version = "0.3.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_4_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_4_0/namespace.py index 2422a59..328768f 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_4_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_4_0/namespace.py @@ -7,16 +7,7 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_experimental.v0_4_0.hdmf_experimental_resources import ( - ExternalResources, - ExternalResourcesKeys, - ExternalResourcesFiles, - ExternalResourcesEntities, - ExternalResourcesObjects, - ExternalResourcesObjectKeys, - ExternalResourcesEntityKeys, -) -from ...hdmf_common.v1_7_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData +from ...hdmf_experimental.v0_4_0.hdmf_experimental_experimental import EnumData from ...hdmf_common.v1_7_0.hdmf_common_base import Data, Container, SimpleMultiContainer from ...hdmf_common.v1_7_0.hdmf_common_table import ( VectorData, @@ -26,7 +17,16 @@ from ...hdmf_common.v1_7_0.hdmf_common_table import ( DynamicTable, AlignedDynamicTable, ) -from ...hdmf_experimental.v0_4_0.hdmf_experimental_experimental import EnumData +from ...hdmf_common.v1_7_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData +from ...hdmf_experimental.v0_4_0.hdmf_experimental_resources import ( + ExternalResources, + ExternalResourcesKeys, + ExternalResourcesFiles, + ExternalResourcesEntities, + ExternalResourcesObjects, + ExternalResourcesObjectKeys, + ExternalResourcesEntityKeys, +) metamodel_version = "None" version = "0.4.0" diff --git a/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_5_0/namespace.py b/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_5_0/namespace.py index e35c690..348ad8d 100644 --- a/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_5_0/namespace.py +++ b/nwb_models/src/nwb_models/models/pydantic/hdmf_experimental/v0_5_0/namespace.py @@ -7,16 +7,7 @@ import sys from typing import Any, ClassVar, List, Literal, Dict, Optional, Union from pydantic import BaseModel, ConfigDict, Field, RootModel, field_validator import numpy as np -from ...hdmf_experimental.v0_5_0.hdmf_experimental_resources import ( - HERD, - HERDKeys, - HERDFiles, - HERDEntities, - HERDObjects, - HERDObjectKeys, - HERDEntityKeys, -) -from ...hdmf_common.v1_8_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData +from ...hdmf_experimental.v0_5_0.hdmf_experimental_experimental import EnumData from ...hdmf_common.v1_8_0.hdmf_common_base import Data, Container, SimpleMultiContainer from ...hdmf_common.v1_8_0.hdmf_common_table import ( VectorData, @@ -26,7 +17,16 @@ from ...hdmf_common.v1_8_0.hdmf_common_table import ( DynamicTable, AlignedDynamicTable, ) -from ...hdmf_experimental.v0_5_0.hdmf_experimental_experimental import EnumData +from ...hdmf_common.v1_8_0.hdmf_common_sparse import CSRMatrix, CSRMatrixData +from ...hdmf_experimental.v0_5_0.hdmf_experimental_resources import ( + HERD, + HERDKeys, + HERDFiles, + HERDEntities, + HERDObjects, + HERDObjectKeys, + HERDEntityKeys, +) metamodel_version = "None" version = "0.5.0" diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.base.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.base.yaml index f7d7f50..e66d53c 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.base.yaml @@ -283,14 +283,13 @@ classes: description: A collection of processed data. is_a: NWBContainer attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: NWBDataInterface - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: NWBDataInterface + - range: DynamicTable tree_root: true Images: name: Images diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.behavior.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.behavior.yaml index cb41d79..5cff1a7 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.behavior.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.behavior.yaml @@ -91,13 +91,12 @@ classes: events. BehavioralTimeSeries is for continuous data. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: IntervalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: IntervalSeries tree_root: true BehavioralEvents: name: BehavioralEvents @@ -105,13 +104,12 @@ classes: for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true BehavioralTimeSeries: name: BehavioralTimeSeries @@ -119,39 +117,36 @@ classes: of BehavioralEpochs for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true PupilTracking: name: PupilTracking description: Eye-tracking data, representing pupil size. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true EyeTracking: name: EyeTracking description: Eye-tracking data, representing direction of gaze. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true CompassDirection: name: CompassDirection @@ -162,24 +157,22 @@ classes: be radians or degrees. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true Position: name: Position description: Position data, whether along the x, x/y or x/y/z axis. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.ecephys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.ecephys.yaml index 52f4c5a..e476e7c 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.ecephys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.ecephys.yaml @@ -236,13 +236,12 @@ classes: during experiment acquisition. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpikeEventSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpikeEventSeries tree_root: true FilteredEphys: name: FilteredEphys @@ -259,13 +258,12 @@ classes: the ElectricalSeries. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true LFP: name: LFP @@ -274,13 +272,12 @@ classes: properties should be noted in the ElectricalSeries description or comments field. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true ElectrodeGroup: name: ElectrodeGroup diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.ophys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.ophys.yaml index 1183186..5f792da 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.ophys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_0/core.nwb.ophys.yaml @@ -110,13 +110,12 @@ classes: for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true Fluorescence: name: Fluorescence @@ -125,13 +124,12 @@ classes: for ROIs and for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true ImageSegmentation: name: ImageSegmentation @@ -144,13 +142,12 @@ classes: is required and ROI names should remain consistent between them. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: DynamicTable tree_root: true ImagingPlane: name: ImagingPlane @@ -388,11 +385,10 @@ classes: frame at each point in time is assumed to be 2-D (has only x & y dimensions).' is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: NWBDataInterface + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: NWBDataInterface tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.base.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.base.yaml index c81fea9..687baf5 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.base.yaml @@ -283,14 +283,13 @@ classes: description: A collection of processed data. is_a: NWBContainer attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: NWBDataInterface - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: NWBDataInterface + - range: DynamicTable tree_root: true Images: name: Images diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.behavior.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.behavior.yaml index c555f1a..275d786 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.behavior.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.behavior.yaml @@ -91,13 +91,12 @@ classes: events. BehavioralTimeSeries is for continuous data. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: IntervalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: IntervalSeries tree_root: true BehavioralEvents: name: BehavioralEvents @@ -105,13 +104,12 @@ classes: for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true BehavioralTimeSeries: name: BehavioralTimeSeries @@ -119,39 +117,36 @@ classes: of BehavioralEpochs for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true PupilTracking: name: PupilTracking description: Eye-tracking data, representing pupil size. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true EyeTracking: name: EyeTracking description: Eye-tracking data, representing direction of gaze. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true CompassDirection: name: CompassDirection @@ -162,24 +157,22 @@ classes: be radians or degrees. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true Position: name: Position description: Position data, whether along the x, x/y or x/y/z axis. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.ecephys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.ecephys.yaml index 2244ea6..ac39533 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.ecephys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.ecephys.yaml @@ -236,13 +236,12 @@ classes: during experiment acquisition. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpikeEventSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpikeEventSeries tree_root: true FilteredEphys: name: FilteredEphys @@ -259,13 +258,12 @@ classes: the ElectricalSeries. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true LFP: name: LFP @@ -274,13 +272,12 @@ classes: properties should be noted in the ElectricalSeries description or comments field. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true ElectrodeGroup: name: ElectrodeGroup diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.ophys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.ophys.yaml index 45df3d6..0744a1f 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.ophys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_1/core.nwb.ophys.yaml @@ -110,13 +110,12 @@ classes: for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true Fluorescence: name: Fluorescence @@ -125,13 +124,12 @@ classes: for ROIs and for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true ImageSegmentation: name: ImageSegmentation @@ -144,13 +142,12 @@ classes: is required and ROI names should remain consistent between them. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: DynamicTable tree_root: true ImagingPlane: name: ImagingPlane @@ -388,11 +385,10 @@ classes: frame at each point in time is assumed to be 2-D (has only x & y dimensions).' is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: NWBDataInterface + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: NWBDataInterface tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.base.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.base.yaml index 771c828..01c72b7 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.base.yaml @@ -283,14 +283,13 @@ classes: description: A collection of processed data. is_a: NWBContainer attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: NWBDataInterface - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: NWBDataInterface + - range: DynamicTable tree_root: true Images: name: Images diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.behavior.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.behavior.yaml index b95e9da..9bd385a 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.behavior.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.behavior.yaml @@ -91,13 +91,12 @@ classes: events. BehavioralTimeSeries is for continuous data. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: IntervalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: IntervalSeries tree_root: true BehavioralEvents: name: BehavioralEvents @@ -105,13 +104,12 @@ classes: for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true BehavioralTimeSeries: name: BehavioralTimeSeries @@ -119,39 +117,36 @@ classes: of BehavioralEpochs for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true PupilTracking: name: PupilTracking description: Eye-tracking data, representing pupil size. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true EyeTracking: name: EyeTracking description: Eye-tracking data, representing direction of gaze. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true CompassDirection: name: CompassDirection @@ -162,24 +157,22 @@ classes: be radians or degrees. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true Position: name: Position description: Position data, whether along the x, x/y or x/y/z axis. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.ecephys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.ecephys.yaml index 70f1c6c..89484e3 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.ecephys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.ecephys.yaml @@ -236,13 +236,12 @@ classes: during experiment acquisition. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpikeEventSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpikeEventSeries tree_root: true FilteredEphys: name: FilteredEphys @@ -259,13 +258,12 @@ classes: the ElectricalSeries. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true LFP: name: LFP @@ -274,13 +272,12 @@ classes: properties should be noted in the ElectricalSeries description or comments field. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true ElectrodeGroup: name: ElectrodeGroup diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.ophys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.ophys.yaml index a5923c9..34915f6 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.ophys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_2/core.nwb.ophys.yaml @@ -110,13 +110,12 @@ classes: for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true Fluorescence: name: Fluorescence @@ -125,13 +124,12 @@ classes: for ROIs and for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true ImageSegmentation: name: ImageSegmentation @@ -144,13 +142,12 @@ classes: is required and ROI names should remain consistent between them. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: DynamicTable tree_root: true ImagingPlane: name: ImagingPlane @@ -388,11 +385,10 @@ classes: frame at each point in time is assumed to be 2-D (has only x & y dimensions).' is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: NWBDataInterface + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: NWBDataInterface tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.base.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.base.yaml index 6a09101..9d2e112 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.base.yaml @@ -283,14 +283,13 @@ classes: description: A collection of processed data. is_a: NWBContainer attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: NWBDataInterface - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: NWBDataInterface + - range: DynamicTable tree_root: true Images: name: Images diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.behavior.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.behavior.yaml index 836b4eb..8bd048c 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.behavior.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.behavior.yaml @@ -91,13 +91,12 @@ classes: events. BehavioralTimeSeries is for continuous data. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: IntervalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: IntervalSeries tree_root: true BehavioralEvents: name: BehavioralEvents @@ -105,13 +104,12 @@ classes: for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true BehavioralTimeSeries: name: BehavioralTimeSeries @@ -119,39 +117,36 @@ classes: of BehavioralEpochs for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true PupilTracking: name: PupilTracking description: Eye-tracking data, representing pupil size. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true EyeTracking: name: EyeTracking description: Eye-tracking data, representing direction of gaze. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true CompassDirection: name: CompassDirection @@ -162,24 +157,22 @@ classes: be radians or degrees. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true Position: name: Position description: Position data, whether along the x, x/y or x/y/z axis. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.ecephys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.ecephys.yaml index 166af8a..67fc278 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.ecephys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.ecephys.yaml @@ -236,13 +236,12 @@ classes: during experiment acquisition. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpikeEventSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpikeEventSeries tree_root: true FilteredEphys: name: FilteredEphys @@ -259,13 +258,12 @@ classes: the ElectricalSeries. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true LFP: name: LFP @@ -274,13 +272,12 @@ classes: properties should be noted in the ElectricalSeries description or comments field. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true ElectrodeGroup: name: ElectrodeGroup diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.ophys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.ophys.yaml index 4d7568e..1dc5b4e 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.ophys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_4/core.nwb.ophys.yaml @@ -110,13 +110,12 @@ classes: for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true Fluorescence: name: Fluorescence @@ -125,13 +124,12 @@ classes: for ROIs and for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true ImageSegmentation: name: ImageSegmentation @@ -144,13 +142,12 @@ classes: is required and ROI names should remain consistent between them. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: PlaneSegmentation + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: PlaneSegmentation tree_root: true PlaneSegmentation: name: PlaneSegmentation @@ -562,13 +559,12 @@ classes: frame at each point in time is assumed to be 2-D (has only x & y dimensions).' is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: CorrectedImageStack + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: CorrectedImageStack tree_root: true CorrectedImageStack: name: CorrectedImageStack diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.base.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.base.yaml index 477b107..ba25032 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.base.yaml @@ -283,14 +283,13 @@ classes: description: A collection of processed data. is_a: NWBContainer attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: NWBDataInterface - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: NWBDataInterface + - range: DynamicTable tree_root: true Images: name: Images diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.behavior.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.behavior.yaml index 97c06d8..242fe70 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.behavior.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.behavior.yaml @@ -91,13 +91,12 @@ classes: events. BehavioralTimeSeries is for continuous data. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: IntervalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: IntervalSeries tree_root: true BehavioralEvents: name: BehavioralEvents @@ -105,13 +104,12 @@ classes: for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true BehavioralTimeSeries: name: BehavioralTimeSeries @@ -119,39 +117,36 @@ classes: of BehavioralEpochs for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true PupilTracking: name: PupilTracking description: Eye-tracking data, representing pupil size. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true EyeTracking: name: EyeTracking description: Eye-tracking data, representing direction of gaze. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true CompassDirection: name: CompassDirection @@ -162,24 +157,22 @@ classes: be radians or degrees. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true Position: name: Position description: Position data, whether along the x, x/y or x/y/z axis. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.ecephys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.ecephys.yaml index d7e2d98..bb3f4fd 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.ecephys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.ecephys.yaml @@ -236,13 +236,12 @@ classes: during experiment acquisition. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpikeEventSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpikeEventSeries tree_root: true FilteredEphys: name: FilteredEphys @@ -259,13 +258,12 @@ classes: the ElectricalSeries. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true LFP: name: LFP @@ -274,13 +272,12 @@ classes: properties should be noted in the ElectricalSeries description or comments field. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true ElectrodeGroup: name: ElectrodeGroup diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.ophys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.ophys.yaml index 2424cb5..f995af9 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.ophys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_2_5/core.nwb.ophys.yaml @@ -110,13 +110,12 @@ classes: for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true Fluorescence: name: Fluorescence @@ -125,13 +124,12 @@ classes: for ROIs and for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true ImageSegmentation: name: ImageSegmentation @@ -144,13 +142,12 @@ classes: is required and ROI names should remain consistent between them. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: PlaneSegmentation + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: PlaneSegmentation tree_root: true PlaneSegmentation: name: PlaneSegmentation @@ -568,13 +565,12 @@ classes: frame at each point in time is assumed to be 2-D (has only x & y dimensions).' is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: CorrectedImageStack + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: CorrectedImageStack tree_root: true CorrectedImageStack: name: CorrectedImageStack diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.base.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.base.yaml index ab7eabf..24a4bbf 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.base.yaml @@ -297,14 +297,13 @@ classes: description: A collection of processed data. is_a: NWBContainer attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: NWBDataInterface - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: NWBDataInterface + - range: DynamicTable tree_root: true Images: name: Images diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.behavior.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.behavior.yaml index 07bb957..1b74203 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.behavior.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.behavior.yaml @@ -91,13 +91,12 @@ classes: events. BehavioralTimeSeries is for continuous data. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: IntervalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: IntervalSeries tree_root: true BehavioralEvents: name: BehavioralEvents @@ -105,13 +104,12 @@ classes: for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true BehavioralTimeSeries: name: BehavioralTimeSeries @@ -119,39 +117,36 @@ classes: of BehavioralEpochs for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true PupilTracking: name: PupilTracking description: Eye-tracking data, representing pupil size. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true EyeTracking: name: EyeTracking description: Eye-tracking data, representing direction of gaze. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true CompassDirection: name: CompassDirection @@ -162,24 +157,22 @@ classes: be radians or degrees. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true Position: name: Position description: Position data, whether along the x, x/y or x/y/z axis. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.ecephys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.ecephys.yaml index 2863bba..2f3dd97 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.ecephys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.ecephys.yaml @@ -247,13 +247,12 @@ classes: during experiment acquisition. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpikeEventSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpikeEventSeries tree_root: true FilteredEphys: name: FilteredEphys @@ -270,13 +269,12 @@ classes: the ElectricalSeries 'filtering' attribute. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true LFP: name: LFP @@ -285,13 +283,12 @@ classes: properties should be noted in the ElectricalSeries 'filtering' attribute. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true ElectrodeGroup: name: ElectrodeGroup diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.ophys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.ophys.yaml index b208d50..e9c680d 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.ophys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_3_0/core.nwb.ophys.yaml @@ -110,13 +110,12 @@ classes: for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true Fluorescence: name: Fluorescence @@ -125,13 +124,12 @@ classes: for ROIs and for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true ImageSegmentation: name: ImageSegmentation @@ -144,13 +142,12 @@ classes: is required and ROI names should remain consistent between them. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: PlaneSegmentation + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: PlaneSegmentation tree_root: true PlaneSegmentation: name: PlaneSegmentation @@ -568,13 +565,12 @@ classes: frame at each point in time is assumed to be 2-D (has only x & y dimensions).' is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: CorrectedImageStack + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: CorrectedImageStack tree_root: true CorrectedImageStack: name: CorrectedImageStack diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.base.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.base.yaml index 1d817de..8369707 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.base.yaml @@ -337,14 +337,13 @@ classes: description: A collection of processed data. is_a: NWBContainer attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: NWBDataInterface - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: NWBDataInterface + - range: DynamicTable tree_root: true Images: name: Images diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.behavior.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.behavior.yaml index 322a4d9..ba29236 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.behavior.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.behavior.yaml @@ -91,13 +91,12 @@ classes: events. BehavioralTimeSeries is for continuous data. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: IntervalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: IntervalSeries tree_root: true BehavioralEvents: name: BehavioralEvents @@ -105,13 +104,12 @@ classes: for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true BehavioralTimeSeries: name: BehavioralTimeSeries @@ -119,39 +117,36 @@ classes: of BehavioralEpochs for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true PupilTracking: name: PupilTracking description: Eye-tracking data, representing pupil size. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true EyeTracking: name: EyeTracking description: Eye-tracking data, representing direction of gaze. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true CompassDirection: name: CompassDirection @@ -162,24 +157,22 @@ classes: be radians or degrees. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true Position: name: Position description: Position data, whether along the x, x/y or x/y/z axis. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.ecephys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.ecephys.yaml index dd93758..f0eccd6 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.ecephys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.ecephys.yaml @@ -247,13 +247,12 @@ classes: during experiment acquisition. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpikeEventSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpikeEventSeries tree_root: true FilteredEphys: name: FilteredEphys @@ -270,13 +269,12 @@ classes: the ElectricalSeries 'filtering' attribute. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true LFP: name: LFP @@ -285,13 +283,12 @@ classes: properties should be noted in the ElectricalSeries 'filtering' attribute. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true ElectrodeGroup: name: ElectrodeGroup diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.ophys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.ophys.yaml index 4317684..c6215f1 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.ophys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_4_0/core.nwb.ophys.yaml @@ -110,13 +110,12 @@ classes: for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true Fluorescence: name: Fluorescence @@ -125,13 +124,12 @@ classes: for ROIs and for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true ImageSegmentation: name: ImageSegmentation @@ -144,13 +142,12 @@ classes: is required and ROI names should remain consistent between them. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: PlaneSegmentation + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: PlaneSegmentation tree_root: true PlaneSegmentation: name: PlaneSegmentation @@ -568,13 +565,12 @@ classes: frame at each point in time is assumed to be 2-D (has only x & y dimensions).' is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: CorrectedImageStack + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: CorrectedImageStack tree_root: true CorrectedImageStack: name: CorrectedImageStack diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.base.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.base.yaml index e6679dc..373ff4d 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.base.yaml @@ -366,14 +366,13 @@ classes: description: A collection of processed data. is_a: NWBContainer attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: NWBDataInterface - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: NWBDataInterface + - range: DynamicTable tree_root: true Images: name: Images diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.behavior.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.behavior.yaml index e1d735b..fd2c46f 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.behavior.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.behavior.yaml @@ -103,13 +103,12 @@ classes: events. BehavioralTimeSeries is for continuous data. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: IntervalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: IntervalSeries tree_root: true BehavioralEvents: name: BehavioralEvents @@ -117,13 +116,12 @@ classes: for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true BehavioralTimeSeries: name: BehavioralTimeSeries @@ -131,39 +129,36 @@ classes: of BehavioralEpochs for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true PupilTracking: name: PupilTracking description: Eye-tracking data, representing pupil size. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true EyeTracking: name: EyeTracking description: Eye-tracking data, representing direction of gaze. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true CompassDirection: name: CompassDirection @@ -174,24 +169,22 @@ classes: be radians or degrees. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true Position: name: Position description: Position data, whether along the x, x/y or x/y/z axis. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.ecephys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.ecephys.yaml index 2efc5c7..ce256eb 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.ecephys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.ecephys.yaml @@ -247,13 +247,12 @@ classes: during experiment acquisition. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpikeEventSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpikeEventSeries tree_root: true FilteredEphys: name: FilteredEphys @@ -270,13 +269,12 @@ classes: the ElectricalSeries 'filtering' attribute. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true LFP: name: LFP @@ -285,13 +283,12 @@ classes: properties should be noted in the ElectricalSeries 'filtering' attribute. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true ElectrodeGroup: name: ElectrodeGroup diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.ophys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.ophys.yaml index e0c051a..9cd8b1e 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.ophys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_5_0/core.nwb.ophys.yaml @@ -110,13 +110,12 @@ classes: for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true Fluorescence: name: Fluorescence @@ -125,13 +124,12 @@ classes: for ROIs and for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true ImageSegmentation: name: ImageSegmentation @@ -144,13 +142,12 @@ classes: is required and ROI names should remain consistent between them. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: PlaneSegmentation + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: PlaneSegmentation tree_root: true PlaneSegmentation: name: PlaneSegmentation @@ -568,13 +565,12 @@ classes: frame at each point in time is assumed to be 2-D (has only x & y dimensions).' is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: CorrectedImageStack + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: CorrectedImageStack tree_root: true CorrectedImageStack: name: CorrectedImageStack diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.base.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.base.yaml index e45d2cb..bae736e 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.base.yaml @@ -366,14 +366,13 @@ classes: description: A collection of processed data. is_a: NWBContainer attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: NWBDataInterface - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: NWBDataInterface + - range: DynamicTable tree_root: true Images: name: Images diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.behavior.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.behavior.yaml index 650a4cd..0f6f89e 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.behavior.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.behavior.yaml @@ -103,13 +103,12 @@ classes: events. BehavioralTimeSeries is for continuous data. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: IntervalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: IntervalSeries tree_root: true BehavioralEvents: name: BehavioralEvents @@ -117,13 +116,12 @@ classes: for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true BehavioralTimeSeries: name: BehavioralTimeSeries @@ -131,39 +129,36 @@ classes: of BehavioralEpochs for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true PupilTracking: name: PupilTracking description: Eye-tracking data, representing pupil size. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true EyeTracking: name: EyeTracking description: Eye-tracking data, representing direction of gaze. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true CompassDirection: name: CompassDirection @@ -174,24 +169,22 @@ classes: be radians or degrees. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true Position: name: Position description: Position data, whether along the x, x/y or x/y/z axis. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.ecephys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.ecephys.yaml index 5dba82c..d63fc10 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.ecephys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.ecephys.yaml @@ -247,13 +247,12 @@ classes: during experiment acquisition. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpikeEventSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpikeEventSeries tree_root: true FilteredEphys: name: FilteredEphys @@ -270,13 +269,12 @@ classes: the ElectricalSeries 'filtering' attribute. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true LFP: name: LFP @@ -285,13 +283,12 @@ classes: properties should be noted in the ElectricalSeries 'filtering' attribute. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true ElectrodeGroup: name: ElectrodeGroup diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.ophys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.ophys.yaml index 80a1f6c..730ece0 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.ophys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_6_0_alpha/core.nwb.ophys.yaml @@ -163,13 +163,12 @@ classes: for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true Fluorescence: name: Fluorescence @@ -178,13 +177,12 @@ classes: for ROIs and for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true ImageSegmentation: name: ImageSegmentation @@ -197,13 +195,12 @@ classes: is required and ROI names should remain consistent between them. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: PlaneSegmentation + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: PlaneSegmentation tree_root: true PlaneSegmentation: name: PlaneSegmentation @@ -621,13 +618,12 @@ classes: frame at each point in time is assumed to be 2-D (has only x & y dimensions).' is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: CorrectedImageStack + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: CorrectedImageStack tree_root: true CorrectedImageStack: name: CorrectedImageStack diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.base.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.base.yaml index 21a57b1..ca7cfe1 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.base.yaml @@ -366,14 +366,13 @@ classes: description: A collection of processed data. is_a: NWBContainer attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: NWBDataInterface - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: NWBDataInterface + - range: DynamicTable tree_root: true Images: name: Images diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.behavior.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.behavior.yaml index 0df664e..f0b74b7 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.behavior.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.behavior.yaml @@ -103,13 +103,12 @@ classes: events. BehavioralTimeSeries is for continuous data. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: IntervalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: IntervalSeries tree_root: true BehavioralEvents: name: BehavioralEvents @@ -117,13 +116,12 @@ classes: for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true BehavioralTimeSeries: name: BehavioralTimeSeries @@ -131,39 +129,36 @@ classes: of BehavioralEpochs for more details. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true PupilTracking: name: PupilTracking description: Eye-tracking data, representing pupil size. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: TimeSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: TimeSeries tree_root: true EyeTracking: name: EyeTracking description: Eye-tracking data, representing direction of gaze. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true CompassDirection: name: CompassDirection @@ -174,24 +169,22 @@ classes: be radians or degrees. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true Position: name: Position description: Position data, whether along the x, x/y or x/y/z axis. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpatialSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpatialSeries tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.ecephys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.ecephys.yaml index 54d0f4f..f2be1a3 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.ecephys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.ecephys.yaml @@ -247,13 +247,12 @@ classes: during experiment acquisition. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: SpikeEventSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: SpikeEventSeries tree_root: true FilteredEphys: name: FilteredEphys @@ -270,13 +269,12 @@ classes: the ElectricalSeries 'filtering' attribute. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true LFP: name: LFP @@ -285,13 +283,12 @@ classes: properties should be noted in the ElectricalSeries 'filtering' attribute. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: ElectricalSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: ElectricalSeries tree_root: true ElectrodeGroup: name: ElectrodeGroup diff --git a/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.ophys.yaml b/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.ophys.yaml index 053698d..8452b74 100644 --- a/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.ophys.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/core/v2_7_0/core.nwb.ophys.yaml @@ -163,13 +163,12 @@ classes: for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true Fluorescence: name: Fluorescence @@ -178,13 +177,12 @@ classes: for ROIs and for image planes). is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: RoiResponseSeries + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: RoiResponseSeries tree_root: true ImageSegmentation: name: ImageSegmentation @@ -197,13 +195,12 @@ classes: is required and ROI names should remain consistent between them. is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: PlaneSegmentation + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: PlaneSegmentation tree_root: true PlaneSegmentation: name: PlaneSegmentation @@ -621,13 +618,12 @@ classes: frame at each point in time is assumed to be 2-D (has only x & y dimensions).' is_a: NWBDataInterface attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: CorrectedImageStack + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: CorrectedImageStack tree_root: true CorrectedImageStack: name: CorrectedImageStack diff --git a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_2_1/hdmf-common.base.yaml b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_2_1/hdmf-common.base.yaml index 9ef70fc..253e3a0 100644 --- a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_2_1/hdmf-common.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_2_1/hdmf-common.base.yaml @@ -36,11 +36,10 @@ classes: description: A simple Container for holding onto multiple containers is_a: Container attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: Container + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: Container tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_3_0/hdmf-common.base.yaml b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_3_0/hdmf-common.base.yaml index 1cfb2bc..3f8d165 100644 --- a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_3_0/hdmf-common.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_3_0/hdmf-common.base.yaml @@ -36,11 +36,10 @@ classes: description: A simple Container for holding onto multiple containers. is_a: Container attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: Container + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: Container tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_4_0/hdmf-common.base.yaml b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_4_0/hdmf-common.base.yaml index 6495eb4..266d216 100644 --- a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_4_0/hdmf-common.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_4_0/hdmf-common.base.yaml @@ -36,11 +36,10 @@ classes: description: A simple Container for holding onto multiple containers. is_a: Container attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: Container + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: Container tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_0/hdmf-common.base.yaml b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_0/hdmf-common.base.yaml index 1244aae..36edb0a 100644 --- a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_0/hdmf-common.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_0/hdmf-common.base.yaml @@ -36,11 +36,10 @@ classes: description: A simple Container for holding onto multiple containers. is_a: Container attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: Container + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: Container tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_0/hdmf-common.table.yaml b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_0/hdmf-common.table.yaml index 9ed7bc1..2652e1c 100644 --- a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_0/hdmf-common.table.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_0/hdmf-common.table.yaml @@ -182,11 +182,10 @@ classes: by a separate DynamicTable stored within the group. is_a: DynamicTable attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: DynamicTable tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_1/hdmf-common.base.yaml b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_1/hdmf-common.base.yaml index ca0d043..8685dc7 100644 --- a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_1/hdmf-common.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_1/hdmf-common.base.yaml @@ -36,11 +36,10 @@ classes: description: A simple Container for holding onto multiple containers. is_a: Container attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: Container + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: Container tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_1/hdmf-common.table.yaml b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_1/hdmf-common.table.yaml index 3849f90..cb79bbe 100644 --- a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_1/hdmf-common.table.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_5_1/hdmf-common.table.yaml @@ -182,11 +182,10 @@ classes: by a separate DynamicTable stored within the group. is_a: DynamicTable attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: DynamicTable tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_6_0/hdmf-common.base.yaml b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_6_0/hdmf-common.base.yaml index 293c18a..5ba5b73 100644 --- a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_6_0/hdmf-common.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_6_0/hdmf-common.base.yaml @@ -36,11 +36,10 @@ classes: description: A simple Container for holding onto multiple containers. is_a: Container attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: Container + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: Container tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_6_0/hdmf-common.table.yaml b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_6_0/hdmf-common.table.yaml index ea22ad5..5240bc3 100644 --- a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_6_0/hdmf-common.table.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_6_0/hdmf-common.table.yaml @@ -182,11 +182,10 @@ classes: by a separate DynamicTable stored within the group. is_a: DynamicTable attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: DynamicTable tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_7_0/hdmf-common.base.yaml b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_7_0/hdmf-common.base.yaml index 1b7dcb9..4ad36b7 100644 --- a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_7_0/hdmf-common.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_7_0/hdmf-common.base.yaml @@ -36,11 +36,10 @@ classes: description: A simple Container for holding onto multiple containers. is_a: Container attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: Container + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: Container tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_7_0/hdmf-common.table.yaml b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_7_0/hdmf-common.table.yaml index 8149ebe..c20fdb3 100644 --- a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_7_0/hdmf-common.table.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_7_0/hdmf-common.table.yaml @@ -182,11 +182,10 @@ classes: by a separate DynamicTable stored within the group. is_a: DynamicTable attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: DynamicTable tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_8_0/hdmf-common.base.yaml b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_8_0/hdmf-common.base.yaml index b03629e..bb9b324 100644 --- a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_8_0/hdmf-common.base.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_8_0/hdmf-common.base.yaml @@ -36,11 +36,10 @@ classes: description: A simple Container for holding onto multiple containers. is_a: Container attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: Container + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: Container tree_root: true diff --git a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_8_0/hdmf-common.table.yaml b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_8_0/hdmf-common.table.yaml index 938ab2d..cf14321 100644 --- a/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_8_0/hdmf-common.table.yaml +++ b/nwb_models/src/nwb_models/schema/linkml/hdmf_common/v1_8_0/hdmf-common.table.yaml @@ -182,11 +182,10 @@ classes: by a separate DynamicTable stored within the group. is_a: DynamicTable attributes: - value: - name: value - multivalued: true - inlined: true - inlined_as_list: false - any_of: - - range: DynamicTable + - name: value + multivalued: true + inlined: true + inlined_as_list: false + any_of: + - range: DynamicTable tree_root: true