update models with shorter names

This commit is contained in:
sneakers-the-rat 2024-08-05 14:19:03 -07:00
parent 9bfee3548e
commit e72c860edd
Signed by untrusted user who does not match committer: jonny
GPG key ID: 6DCB96EF1E4D232D
30 changed files with 280 additions and 280 deletions

View file

@ -256,7 +256,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""", description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""",
) )
source_script: Optional[NWBFileGeneralSourceScript] = Field( source_script: Optional[GeneralSourceScript] = Field(
None, None,
description="""Script file or link to public source code used to create this NWB file.""", description="""Script file or link to public source code used to create this NWB file.""",
) )
@ -284,10 +284,10 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Information about the animal or person from which the data was measured.""", description="""Information about the animal or person from which the data was measured.""",
) )
extracellular_ephys: Optional[NWBFileGeneralExtracellularEphys] = Field( extracellular_ephys: Optional[GeneralExtracellularEphys] = Field(
None, description="""Metadata related to extracellular electrophysiology.""" None, description="""Metadata related to extracellular electrophysiology."""
) )
intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( intracellular_ephys: Optional[GeneralIntracellularEphys] = Field(
None, description="""Metadata related to intracellular electrophysiology.""" None, description="""Metadata related to intracellular electrophysiology."""
) )
optogenetics: Optional[List[OptogeneticStimulusSite]] = Field( optogenetics: Optional[List[OptogeneticStimulusSite]] = Field(
@ -302,7 +302,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
) )
class NWBFileGeneralSourceScript(ConfiguredBaseModel): class GeneralSourceScript(ConfiguredBaseModel):
""" """
Script file or link to public source code used to create this NWB file. Script file or link to public source code used to create this NWB file.
""" """
@ -357,7 +357,7 @@ class Subject(NWBContainer):
) )
class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): class GeneralExtracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to extracellular electrophysiology. Metadata related to extracellular electrophysiology.
""" """
@ -376,12 +376,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel):
electrode_group: Optional[List[ElectrodeGroup]] = Field( electrode_group: Optional[List[ElectrodeGroup]] = Field(
None, description="""Physical group of electrodes.""" None, description="""Physical group of electrodes."""
) )
electrodes: Optional[NWBFileGeneralExtracellularEphysElectrodes] = Field( electrodes: Optional[ExtracellularEphysElectrodes] = Field(
None, description="""A table of all electrodes (i.e. channels) used for recording.""" None, description="""A table of all electrodes (i.e. channels) used for recording."""
) )
class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): class ExtracellularEphysElectrodes(DynamicTable):
""" """
A table of all electrodes (i.e. channels) used for recording. A table of all electrodes (i.e. channels) used for recording.
""" """
@ -516,7 +516,7 @@ class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable):
) )
class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel): class GeneralIntracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to intracellular electrophysiology. Metadata related to intracellular electrophysiology.
""" """
@ -549,8 +549,8 @@ class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel):
NWBFile.model_rebuild() NWBFile.model_rebuild()
NWBFileStimulus.model_rebuild() NWBFileStimulus.model_rebuild()
NWBFileGeneral.model_rebuild() NWBFileGeneral.model_rebuild()
NWBFileGeneralSourceScript.model_rebuild() GeneralSourceScript.model_rebuild()
Subject.model_rebuild() Subject.model_rebuild()
NWBFileGeneralExtracellularEphys.model_rebuild() GeneralExtracellularEphys.model_rebuild()
NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() ExtracellularEphysElectrodes.model_rebuild()
NWBFileGeneralIntracellularEphys.model_rebuild() GeneralIntracellularEphys.model_rebuild()

View file

@ -128,11 +128,11 @@ from ...core.v2_2_0.core_nwb_file import (
NWBFile, NWBFile,
NWBFileStimulus, NWBFileStimulus,
NWBFileGeneral, NWBFileGeneral,
NWBFileGeneralSourceScript, GeneralSourceScript,
Subject, Subject,
NWBFileGeneralExtracellularEphys, GeneralExtracellularEphys,
NWBFileGeneralExtracellularEphysElectrodes, ExtracellularEphysElectrodes,
NWBFileGeneralIntracellularEphys, GeneralIntracellularEphys,
) )
from ...core.v2_2_0.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries from ...core.v2_2_0.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries

View file

@ -256,7 +256,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""", description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""",
) )
source_script: Optional[NWBFileGeneralSourceScript] = Field( source_script: Optional[GeneralSourceScript] = Field(
None, None,
description="""Script file or link to public source code used to create this NWB file.""", description="""Script file or link to public source code used to create this NWB file.""",
) )
@ -284,10 +284,10 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Information about the animal or person from which the data was measured.""", description="""Information about the animal or person from which the data was measured.""",
) )
extracellular_ephys: Optional[NWBFileGeneralExtracellularEphys] = Field( extracellular_ephys: Optional[GeneralExtracellularEphys] = Field(
None, description="""Metadata related to extracellular electrophysiology.""" None, description="""Metadata related to extracellular electrophysiology."""
) )
intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( intracellular_ephys: Optional[GeneralIntracellularEphys] = Field(
None, description="""Metadata related to intracellular electrophysiology.""" None, description="""Metadata related to intracellular electrophysiology."""
) )
optogenetics: Optional[List[OptogeneticStimulusSite]] = Field( optogenetics: Optional[List[OptogeneticStimulusSite]] = Field(
@ -302,7 +302,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
) )
class NWBFileGeneralSourceScript(ConfiguredBaseModel): class GeneralSourceScript(ConfiguredBaseModel):
""" """
Script file or link to public source code used to create this NWB file. Script file or link to public source code used to create this NWB file.
""" """
@ -357,7 +357,7 @@ class Subject(NWBContainer):
) )
class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): class GeneralExtracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to extracellular electrophysiology. Metadata related to extracellular electrophysiology.
""" """
@ -376,12 +376,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel):
electrode_group: Optional[List[ElectrodeGroup]] = Field( electrode_group: Optional[List[ElectrodeGroup]] = Field(
None, description="""Physical group of electrodes.""" None, description="""Physical group of electrodes."""
) )
electrodes: Optional[NWBFileGeneralExtracellularEphysElectrodes] = Field( electrodes: Optional[ExtracellularEphysElectrodes] = Field(
None, description="""A table of all electrodes (i.e. channels) used for recording.""" None, description="""A table of all electrodes (i.e. channels) used for recording."""
) )
class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): class ExtracellularEphysElectrodes(DynamicTable):
""" """
A table of all electrodes (i.e. channels) used for recording. A table of all electrodes (i.e. channels) used for recording.
""" """
@ -516,7 +516,7 @@ class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable):
) )
class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel): class GeneralIntracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to intracellular electrophysiology. Metadata related to intracellular electrophysiology.
""" """
@ -549,8 +549,8 @@ class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel):
NWBFile.model_rebuild() NWBFile.model_rebuild()
NWBFileStimulus.model_rebuild() NWBFileStimulus.model_rebuild()
NWBFileGeneral.model_rebuild() NWBFileGeneral.model_rebuild()
NWBFileGeneralSourceScript.model_rebuild() GeneralSourceScript.model_rebuild()
Subject.model_rebuild() Subject.model_rebuild()
NWBFileGeneralExtracellularEphys.model_rebuild() GeneralExtracellularEphys.model_rebuild()
NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() ExtracellularEphysElectrodes.model_rebuild()
NWBFileGeneralIntracellularEphys.model_rebuild() GeneralIntracellularEphys.model_rebuild()

View file

@ -128,11 +128,11 @@ from ...core.v2_2_1.core_nwb_file import (
NWBFile, NWBFile,
NWBFileStimulus, NWBFileStimulus,
NWBFileGeneral, NWBFileGeneral,
NWBFileGeneralSourceScript, GeneralSourceScript,
Subject, Subject,
NWBFileGeneralExtracellularEphys, GeneralExtracellularEphys,
NWBFileGeneralExtracellularEphysElectrodes, ExtracellularEphysElectrodes,
NWBFileGeneralIntracellularEphys, GeneralIntracellularEphys,
) )
from ...core.v2_2_1.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries from ...core.v2_2_1.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries

View file

@ -256,7 +256,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""", description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""",
) )
source_script: Optional[NWBFileGeneralSourceScript] = Field( source_script: Optional[GeneralSourceScript] = Field(
None, None,
description="""Script file or link to public source code used to create this NWB file.""", description="""Script file or link to public source code used to create this NWB file.""",
) )
@ -284,10 +284,10 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Information about the animal or person from which the data was measured.""", description="""Information about the animal or person from which the data was measured.""",
) )
extracellular_ephys: Optional[NWBFileGeneralExtracellularEphys] = Field( extracellular_ephys: Optional[GeneralExtracellularEphys] = Field(
None, description="""Metadata related to extracellular electrophysiology.""" None, description="""Metadata related to extracellular electrophysiology."""
) )
intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( intracellular_ephys: Optional[GeneralIntracellularEphys] = Field(
None, description="""Metadata related to intracellular electrophysiology.""" None, description="""Metadata related to intracellular electrophysiology."""
) )
optogenetics: Optional[List[OptogeneticStimulusSite]] = Field( optogenetics: Optional[List[OptogeneticStimulusSite]] = Field(
@ -302,7 +302,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
) )
class NWBFileGeneralSourceScript(ConfiguredBaseModel): class GeneralSourceScript(ConfiguredBaseModel):
""" """
Script file or link to public source code used to create this NWB file. Script file or link to public source code used to create this NWB file.
""" """
@ -357,7 +357,7 @@ class Subject(NWBContainer):
) )
class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): class GeneralExtracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to extracellular electrophysiology. Metadata related to extracellular electrophysiology.
""" """
@ -376,12 +376,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel):
electrode_group: Optional[List[ElectrodeGroup]] = Field( electrode_group: Optional[List[ElectrodeGroup]] = Field(
None, description="""Physical group of electrodes.""" None, description="""Physical group of electrodes."""
) )
electrodes: Optional[NWBFileGeneralExtracellularEphysElectrodes] = Field( electrodes: Optional[ExtracellularEphysElectrodes] = Field(
None, description="""A table of all electrodes (i.e. channels) used for recording.""" None, description="""A table of all electrodes (i.e. channels) used for recording."""
) )
class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): class ExtracellularEphysElectrodes(DynamicTable):
""" """
A table of all electrodes (i.e. channels) used for recording. A table of all electrodes (i.e. channels) used for recording.
""" """
@ -516,7 +516,7 @@ class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable):
) )
class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel): class GeneralIntracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to intracellular electrophysiology. Metadata related to intracellular electrophysiology.
""" """
@ -549,8 +549,8 @@ class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel):
NWBFile.model_rebuild() NWBFile.model_rebuild()
NWBFileStimulus.model_rebuild() NWBFileStimulus.model_rebuild()
NWBFileGeneral.model_rebuild() NWBFileGeneral.model_rebuild()
NWBFileGeneralSourceScript.model_rebuild() GeneralSourceScript.model_rebuild()
Subject.model_rebuild() Subject.model_rebuild()
NWBFileGeneralExtracellularEphys.model_rebuild() GeneralExtracellularEphys.model_rebuild()
NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() ExtracellularEphysElectrodes.model_rebuild()
NWBFileGeneralIntracellularEphys.model_rebuild() GeneralIntracellularEphys.model_rebuild()

View file

@ -127,11 +127,11 @@ from ...core.v2_2_2.core_nwb_file import (
NWBFile, NWBFile,
NWBFileStimulus, NWBFileStimulus,
NWBFileGeneral, NWBFileGeneral,
NWBFileGeneralSourceScript, GeneralSourceScript,
Subject, Subject,
NWBFileGeneralExtracellularEphys, GeneralExtracellularEphys,
NWBFileGeneralExtracellularEphysElectrodes, ExtracellularEphysElectrodes,
NWBFileGeneralIntracellularEphys, GeneralIntracellularEphys,
) )
from ...core.v2_2_2.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries from ...core.v2_2_2.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries

View file

@ -272,7 +272,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""", description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""",
) )
source_script: Optional[NWBFileGeneralSourceScript] = Field( source_script: Optional[GeneralSourceScript] = Field(
None, None,
description="""Script file or link to public source code used to create this NWB file.""", description="""Script file or link to public source code used to create this NWB file.""",
) )
@ -300,10 +300,10 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Information about the animal or person from which the data was measured.""", description="""Information about the animal or person from which the data was measured.""",
) )
extracellular_ephys: Optional[NWBFileGeneralExtracellularEphys] = Field( extracellular_ephys: Optional[GeneralExtracellularEphys] = Field(
None, description="""Metadata related to extracellular electrophysiology.""" None, description="""Metadata related to extracellular electrophysiology."""
) )
intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( intracellular_ephys: Optional[GeneralIntracellularEphys] = Field(
None, description="""Metadata related to intracellular electrophysiology.""" None, description="""Metadata related to intracellular electrophysiology."""
) )
optogenetics: Optional[List[OptogeneticStimulusSite]] = Field( optogenetics: Optional[List[OptogeneticStimulusSite]] = Field(
@ -318,7 +318,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
) )
class NWBFileGeneralSourceScript(ConfiguredBaseModel): class GeneralSourceScript(ConfiguredBaseModel):
""" """
Script file or link to public source code used to create this NWB file. Script file or link to public source code used to create this NWB file.
""" """
@ -335,7 +335,7 @@ class NWBFileGeneralSourceScript(ConfiguredBaseModel):
value: str = Field(...) value: str = Field(...)
class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): class GeneralExtracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to extracellular electrophysiology. Metadata related to extracellular electrophysiology.
""" """
@ -354,12 +354,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel):
electrode_group: Optional[List[ElectrodeGroup]] = Field( electrode_group: Optional[List[ElectrodeGroup]] = Field(
None, description="""Physical group of electrodes.""" None, description="""Physical group of electrodes."""
) )
electrodes: Optional[NWBFileGeneralExtracellularEphysElectrodes] = Field( electrodes: Optional[ExtracellularEphysElectrodes] = Field(
None, description="""A table of all electrodes (i.e. channels) used for recording.""" None, description="""A table of all electrodes (i.e. channels) used for recording."""
) )
class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): class ExtracellularEphysElectrodes(DynamicTable):
""" """
A table of all electrodes (i.e. channels) used for recording. A table of all electrodes (i.e. channels) used for recording.
""" """
@ -494,7 +494,7 @@ class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable):
) )
class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel): class GeneralIntracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to intracellular electrophysiology. Metadata related to intracellular electrophysiology.
""" """
@ -575,9 +575,9 @@ ScratchData.model_rebuild()
NWBFile.model_rebuild() NWBFile.model_rebuild()
NWBFileStimulus.model_rebuild() NWBFileStimulus.model_rebuild()
NWBFileGeneral.model_rebuild() NWBFileGeneral.model_rebuild()
NWBFileGeneralSourceScript.model_rebuild() GeneralSourceScript.model_rebuild()
NWBFileGeneralExtracellularEphys.model_rebuild() GeneralExtracellularEphys.model_rebuild()
NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() ExtracellularEphysElectrodes.model_rebuild()
NWBFileGeneralIntracellularEphys.model_rebuild() GeneralIntracellularEphys.model_rebuild()
LabMetaData.model_rebuild() LabMetaData.model_rebuild()
Subject.model_rebuild() Subject.model_rebuild()

View file

@ -134,10 +134,10 @@ from ...core.v2_2_4.core_nwb_file import (
NWBFile, NWBFile,
NWBFileStimulus, NWBFileStimulus,
NWBFileGeneral, NWBFileGeneral,
NWBFileGeneralSourceScript, GeneralSourceScript,
NWBFileGeneralExtracellularEphys, GeneralExtracellularEphys,
NWBFileGeneralExtracellularEphysElectrodes, ExtracellularEphysElectrodes,
NWBFileGeneralIntracellularEphys, GeneralIntracellularEphys,
LabMetaData, LabMetaData,
Subject, Subject,
) )

View file

@ -272,7 +272,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""", description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""",
) )
source_script: Optional[NWBFileGeneralSourceScript] = Field( source_script: Optional[GeneralSourceScript] = Field(
None, None,
description="""Script file or link to public source code used to create this NWB file.""", description="""Script file or link to public source code used to create this NWB file.""",
) )
@ -300,10 +300,10 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Information about the animal or person from which the data was measured.""", description="""Information about the animal or person from which the data was measured.""",
) )
extracellular_ephys: Optional[NWBFileGeneralExtracellularEphys] = Field( extracellular_ephys: Optional[GeneralExtracellularEphys] = Field(
None, description="""Metadata related to extracellular electrophysiology.""" None, description="""Metadata related to extracellular electrophysiology."""
) )
intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( intracellular_ephys: Optional[GeneralIntracellularEphys] = Field(
None, description="""Metadata related to intracellular electrophysiology.""" None, description="""Metadata related to intracellular electrophysiology."""
) )
optogenetics: Optional[List[OptogeneticStimulusSite]] = Field( optogenetics: Optional[List[OptogeneticStimulusSite]] = Field(
@ -318,7 +318,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
) )
class NWBFileGeneralSourceScript(ConfiguredBaseModel): class GeneralSourceScript(ConfiguredBaseModel):
""" """
Script file or link to public source code used to create this NWB file. Script file or link to public source code used to create this NWB file.
""" """
@ -335,7 +335,7 @@ class NWBFileGeneralSourceScript(ConfiguredBaseModel):
value: str = Field(...) value: str = Field(...)
class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): class GeneralExtracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to extracellular electrophysiology. Metadata related to extracellular electrophysiology.
""" """
@ -354,12 +354,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel):
electrode_group: Optional[List[ElectrodeGroup]] = Field( electrode_group: Optional[List[ElectrodeGroup]] = Field(
None, description="""Physical group of electrodes.""" None, description="""Physical group of electrodes."""
) )
electrodes: Optional[NWBFileGeneralExtracellularEphysElectrodes] = Field( electrodes: Optional[ExtracellularEphysElectrodes] = Field(
None, description="""A table of all electrodes (i.e. channels) used for recording.""" None, description="""A table of all electrodes (i.e. channels) used for recording."""
) )
class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): class ExtracellularEphysElectrodes(DynamicTable):
""" """
A table of all electrodes (i.e. channels) used for recording. A table of all electrodes (i.e. channels) used for recording.
""" """
@ -494,7 +494,7 @@ class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable):
) )
class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel): class GeneralIntracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to intracellular electrophysiology. Metadata related to intracellular electrophysiology.
""" """
@ -575,9 +575,9 @@ ScratchData.model_rebuild()
NWBFile.model_rebuild() NWBFile.model_rebuild()
NWBFileStimulus.model_rebuild() NWBFileStimulus.model_rebuild()
NWBFileGeneral.model_rebuild() NWBFileGeneral.model_rebuild()
NWBFileGeneralSourceScript.model_rebuild() GeneralSourceScript.model_rebuild()
NWBFileGeneralExtracellularEphys.model_rebuild() GeneralExtracellularEphys.model_rebuild()
NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() ExtracellularEphysElectrodes.model_rebuild()
NWBFileGeneralIntracellularEphys.model_rebuild() GeneralIntracellularEphys.model_rebuild()
LabMetaData.model_rebuild() LabMetaData.model_rebuild()
Subject.model_rebuild() Subject.model_rebuild()

View file

@ -134,10 +134,10 @@ from ...core.v2_2_5.core_nwb_file import (
NWBFile, NWBFile,
NWBFileStimulus, NWBFileStimulus,
NWBFileGeneral, NWBFileGeneral,
NWBFileGeneralSourceScript, GeneralSourceScript,
NWBFileGeneralExtracellularEphys, GeneralExtracellularEphys,
NWBFileGeneralExtracellularEphysElectrodes, ExtracellularEphysElectrodes,
NWBFileGeneralIntracellularEphys, GeneralIntracellularEphys,
LabMetaData, LabMetaData,
Subject, Subject,
) )

View file

@ -272,7 +272,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""", description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""",
) )
source_script: Optional[NWBFileGeneralSourceScript] = Field( source_script: Optional[GeneralSourceScript] = Field(
None, None,
description="""Script file or link to public source code used to create this NWB file.""", description="""Script file or link to public source code used to create this NWB file.""",
) )
@ -300,10 +300,10 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Information about the animal or person from which the data was measured.""", description="""Information about the animal or person from which the data was measured.""",
) )
extracellular_ephys: Optional[NWBFileGeneralExtracellularEphys] = Field( extracellular_ephys: Optional[GeneralExtracellularEphys] = Field(
None, description="""Metadata related to extracellular electrophysiology.""" None, description="""Metadata related to extracellular electrophysiology."""
) )
intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( intracellular_ephys: Optional[GeneralIntracellularEphys] = Field(
None, description="""Metadata related to intracellular electrophysiology.""" None, description="""Metadata related to intracellular electrophysiology."""
) )
optogenetics: Optional[List[OptogeneticStimulusSite]] = Field( optogenetics: Optional[List[OptogeneticStimulusSite]] = Field(
@ -318,7 +318,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
) )
class NWBFileGeneralSourceScript(ConfiguredBaseModel): class GeneralSourceScript(ConfiguredBaseModel):
""" """
Script file or link to public source code used to create this NWB file. Script file or link to public source code used to create this NWB file.
""" """
@ -335,7 +335,7 @@ class NWBFileGeneralSourceScript(ConfiguredBaseModel):
value: str = Field(...) value: str = Field(...)
class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): class GeneralExtracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to extracellular electrophysiology. Metadata related to extracellular electrophysiology.
""" """
@ -354,12 +354,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel):
electrode_group: Optional[List[ElectrodeGroup]] = Field( electrode_group: Optional[List[ElectrodeGroup]] = Field(
None, description="""Physical group of electrodes.""" None, description="""Physical group of electrodes."""
) )
electrodes: Optional[NWBFileGeneralExtracellularEphysElectrodes] = Field( electrodes: Optional[ExtracellularEphysElectrodes] = Field(
None, description="""A table of all electrodes (i.e. channels) used for recording.""" None, description="""A table of all electrodes (i.e. channels) used for recording."""
) )
class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): class ExtracellularEphysElectrodes(DynamicTable):
""" """
A table of all electrodes (i.e. channels) used for recording. A table of all electrodes (i.e. channels) used for recording.
""" """
@ -491,7 +491,7 @@ class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable):
) )
class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel): class GeneralIntracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to intracellular electrophysiology. Metadata related to intracellular electrophysiology.
""" """
@ -573,9 +573,9 @@ ScratchData.model_rebuild()
NWBFile.model_rebuild() NWBFile.model_rebuild()
NWBFileStimulus.model_rebuild() NWBFileStimulus.model_rebuild()
NWBFileGeneral.model_rebuild() NWBFileGeneral.model_rebuild()
NWBFileGeneralSourceScript.model_rebuild() GeneralSourceScript.model_rebuild()
NWBFileGeneralExtracellularEphys.model_rebuild() GeneralExtracellularEphys.model_rebuild()
NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() ExtracellularEphysElectrodes.model_rebuild()
NWBFileGeneralIntracellularEphys.model_rebuild() GeneralIntracellularEphys.model_rebuild()
LabMetaData.model_rebuild() LabMetaData.model_rebuild()
Subject.model_rebuild() Subject.model_rebuild()

View file

@ -137,10 +137,10 @@ from ...core.v2_3_0.core_nwb_file import (
NWBFile, NWBFile,
NWBFileStimulus, NWBFileStimulus,
NWBFileGeneral, NWBFileGeneral,
NWBFileGeneralSourceScript, GeneralSourceScript,
NWBFileGeneralExtracellularEphys, GeneralExtracellularEphys,
NWBFileGeneralExtracellularEphysElectrodes, ExtracellularEphysElectrodes,
NWBFileGeneralIntracellularEphys, GeneralIntracellularEphys,
LabMetaData, LabMetaData,
Subject, Subject,
) )

View file

@ -280,7 +280,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""", description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""",
) )
source_script: Optional[NWBFileGeneralSourceScript] = Field( source_script: Optional[GeneralSourceScript] = Field(
None, None,
description="""Script file or link to public source code used to create this NWB file.""", description="""Script file or link to public source code used to create this NWB file.""",
) )
@ -308,10 +308,10 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Information about the animal or person from which the data was measured.""", description="""Information about the animal or person from which the data was measured.""",
) )
extracellular_ephys: Optional[NWBFileGeneralExtracellularEphys] = Field( extracellular_ephys: Optional[GeneralExtracellularEphys] = Field(
None, description="""Metadata related to extracellular electrophysiology.""" None, description="""Metadata related to extracellular electrophysiology."""
) )
intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( intracellular_ephys: Optional[GeneralIntracellularEphys] = Field(
None, description="""Metadata related to intracellular electrophysiology.""" None, description="""Metadata related to intracellular electrophysiology."""
) )
optogenetics: Optional[List[OptogeneticStimulusSite]] = Field( optogenetics: Optional[List[OptogeneticStimulusSite]] = Field(
@ -326,7 +326,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
) )
class NWBFileGeneralSourceScript(ConfiguredBaseModel): class GeneralSourceScript(ConfiguredBaseModel):
""" """
Script file or link to public source code used to create this NWB file. Script file or link to public source code used to create this NWB file.
""" """
@ -343,7 +343,7 @@ class NWBFileGeneralSourceScript(ConfiguredBaseModel):
value: str = Field(...) value: str = Field(...)
class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): class GeneralExtracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to extracellular electrophysiology. Metadata related to extracellular electrophysiology.
""" """
@ -362,12 +362,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel):
electrode_group: Optional[List[ElectrodeGroup]] = Field( electrode_group: Optional[List[ElectrodeGroup]] = Field(
None, description="""Physical group of electrodes.""" None, description="""Physical group of electrodes."""
) )
electrodes: Optional[NWBFileGeneralExtracellularEphysElectrodes] = Field( electrodes: Optional[ExtracellularEphysElectrodes] = Field(
None, description="""A table of all electrodes (i.e. channels) used for recording.""" None, description="""A table of all electrodes (i.e. channels) used for recording."""
) )
class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): class ExtracellularEphysElectrodes(DynamicTable):
""" """
A table of all electrodes (i.e. channels) used for recording. A table of all electrodes (i.e. channels) used for recording.
""" """
@ -499,7 +499,7 @@ class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable):
) )
class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel): class GeneralIntracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to intracellular electrophysiology. Metadata related to intracellular electrophysiology.
""" """
@ -602,9 +602,9 @@ ScratchData.model_rebuild()
NWBFile.model_rebuild() NWBFile.model_rebuild()
NWBFileStimulus.model_rebuild() NWBFileStimulus.model_rebuild()
NWBFileGeneral.model_rebuild() NWBFileGeneral.model_rebuild()
NWBFileGeneralSourceScript.model_rebuild() GeneralSourceScript.model_rebuild()
NWBFileGeneralExtracellularEphys.model_rebuild() GeneralExtracellularEphys.model_rebuild()
NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() ExtracellularEphysElectrodes.model_rebuild()
NWBFileGeneralIntracellularEphys.model_rebuild() GeneralIntracellularEphys.model_rebuild()
LabMetaData.model_rebuild() LabMetaData.model_rebuild()
Subject.model_rebuild() Subject.model_rebuild()

View file

@ -150,10 +150,10 @@ from ...core.v2_4_0.core_nwb_file import (
NWBFile, NWBFile,
NWBFileStimulus, NWBFileStimulus,
NWBFileGeneral, NWBFileGeneral,
NWBFileGeneralSourceScript, GeneralSourceScript,
NWBFileGeneralExtracellularEphys, GeneralExtracellularEphys,
NWBFileGeneralExtracellularEphysElectrodes, ExtracellularEphysElectrodes,
NWBFileGeneralIntracellularEphys, GeneralIntracellularEphys,
LabMetaData, LabMetaData,
Subject, Subject,
) )

View file

@ -283,7 +283,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""", description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""",
) )
source_script: Optional[NWBFileGeneralSourceScript] = Field( source_script: Optional[GeneralSourceScript] = Field(
None, None,
description="""Script file or link to public source code used to create this NWB file.""", description="""Script file or link to public source code used to create this NWB file.""",
) )
@ -311,10 +311,10 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Information about the animal or person from which the data was measured.""", description="""Information about the animal or person from which the data was measured.""",
) )
extracellular_ephys: Optional[NWBFileGeneralExtracellularEphys] = Field( extracellular_ephys: Optional[GeneralExtracellularEphys] = Field(
None, description="""Metadata related to extracellular electrophysiology.""" None, description="""Metadata related to extracellular electrophysiology."""
) )
intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( intracellular_ephys: Optional[GeneralIntracellularEphys] = Field(
None, description="""Metadata related to intracellular electrophysiology.""" None, description="""Metadata related to intracellular electrophysiology."""
) )
optogenetics: Optional[List[OptogeneticStimulusSite]] = Field( optogenetics: Optional[List[OptogeneticStimulusSite]] = Field(
@ -329,7 +329,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
) )
class NWBFileGeneralSourceScript(ConfiguredBaseModel): class GeneralSourceScript(ConfiguredBaseModel):
""" """
Script file or link to public source code used to create this NWB file. Script file or link to public source code used to create this NWB file.
""" """
@ -346,7 +346,7 @@ class NWBFileGeneralSourceScript(ConfiguredBaseModel):
value: str = Field(...) value: str = Field(...)
class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): class GeneralExtracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to extracellular electrophysiology. Metadata related to extracellular electrophysiology.
""" """
@ -365,12 +365,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel):
electrode_group: Optional[List[ElectrodeGroup]] = Field( electrode_group: Optional[List[ElectrodeGroup]] = Field(
None, description="""Physical group of electrodes.""" None, description="""Physical group of electrodes."""
) )
electrodes: Optional[NWBFileGeneralExtracellularEphysElectrodes] = Field( electrodes: Optional[ExtracellularEphysElectrodes] = Field(
None, description="""A table of all electrodes (i.e. channels) used for recording.""" None, description="""A table of all electrodes (i.e. channels) used for recording."""
) )
class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): class ExtracellularEphysElectrodes(DynamicTable):
""" """
A table of all electrodes (i.e. channels) used for recording. A table of all electrodes (i.e. channels) used for recording.
""" """
@ -502,7 +502,7 @@ class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable):
) )
class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel): class GeneralIntracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to intracellular electrophysiology. Metadata related to intracellular electrophysiology.
""" """
@ -605,9 +605,9 @@ ScratchData.model_rebuild()
NWBFile.model_rebuild() NWBFile.model_rebuild()
NWBFileStimulus.model_rebuild() NWBFileStimulus.model_rebuild()
NWBFileGeneral.model_rebuild() NWBFileGeneral.model_rebuild()
NWBFileGeneralSourceScript.model_rebuild() GeneralSourceScript.model_rebuild()
NWBFileGeneralExtracellularEphys.model_rebuild() GeneralExtracellularEphys.model_rebuild()
NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() ExtracellularEphysElectrodes.model_rebuild()
NWBFileGeneralIntracellularEphys.model_rebuild() GeneralIntracellularEphys.model_rebuild()
LabMetaData.model_rebuild() LabMetaData.model_rebuild()
Subject.model_rebuild() Subject.model_rebuild()

View file

@ -151,10 +151,10 @@ from ...core.v2_5_0.core_nwb_file import (
NWBFile, NWBFile,
NWBFileStimulus, NWBFileStimulus,
NWBFileGeneral, NWBFileGeneral,
NWBFileGeneralSourceScript, GeneralSourceScript,
NWBFileGeneralExtracellularEphys, GeneralExtracellularEphys,
NWBFileGeneralExtracellularEphysElectrodes, ExtracellularEphysElectrodes,
NWBFileGeneralIntracellularEphys, GeneralIntracellularEphys,
LabMetaData, LabMetaData,
Subject, Subject,
) )

View file

@ -283,7 +283,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""", description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""",
) )
source_script: Optional[NWBFileGeneralSourceScript] = Field( source_script: Optional[GeneralSourceScript] = Field(
None, None,
description="""Script file or link to public source code used to create this NWB file.""", description="""Script file or link to public source code used to create this NWB file.""",
) )
@ -311,10 +311,10 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Information about the animal or person from which the data was measured.""", description="""Information about the animal or person from which the data was measured.""",
) )
extracellular_ephys: Optional[NWBFileGeneralExtracellularEphys] = Field( extracellular_ephys: Optional[GeneralExtracellularEphys] = Field(
None, description="""Metadata related to extracellular electrophysiology.""" None, description="""Metadata related to extracellular electrophysiology."""
) )
intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( intracellular_ephys: Optional[GeneralIntracellularEphys] = Field(
None, description="""Metadata related to intracellular electrophysiology.""" None, description="""Metadata related to intracellular electrophysiology."""
) )
optogenetics: Optional[List[OptogeneticStimulusSite]] = Field( optogenetics: Optional[List[OptogeneticStimulusSite]] = Field(
@ -329,7 +329,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
) )
class NWBFileGeneralSourceScript(ConfiguredBaseModel): class GeneralSourceScript(ConfiguredBaseModel):
""" """
Script file or link to public source code used to create this NWB file. Script file or link to public source code used to create this NWB file.
""" """
@ -346,7 +346,7 @@ class NWBFileGeneralSourceScript(ConfiguredBaseModel):
value: str = Field(...) value: str = Field(...)
class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): class GeneralExtracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to extracellular electrophysiology. Metadata related to extracellular electrophysiology.
""" """
@ -365,12 +365,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel):
electrode_group: Optional[List[ElectrodeGroup]] = Field( electrode_group: Optional[List[ElectrodeGroup]] = Field(
None, description="""Physical group of electrodes.""" None, description="""Physical group of electrodes."""
) )
electrodes: Optional[NWBFileGeneralExtracellularEphysElectrodes] = Field( electrodes: Optional[ExtracellularEphysElectrodes] = Field(
None, description="""A table of all electrodes (i.e. channels) used for recording.""" None, description="""A table of all electrodes (i.e. channels) used for recording."""
) )
class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): class ExtracellularEphysElectrodes(DynamicTable):
""" """
A table of all electrodes (i.e. channels) used for recording. A table of all electrodes (i.e. channels) used for recording.
""" """
@ -502,7 +502,7 @@ class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable):
) )
class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel): class GeneralIntracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to intracellular electrophysiology. Metadata related to intracellular electrophysiology.
""" """
@ -623,10 +623,10 @@ ScratchData.model_rebuild()
NWBFile.model_rebuild() NWBFile.model_rebuild()
NWBFileStimulus.model_rebuild() NWBFileStimulus.model_rebuild()
NWBFileGeneral.model_rebuild() NWBFileGeneral.model_rebuild()
NWBFileGeneralSourceScript.model_rebuild() GeneralSourceScript.model_rebuild()
NWBFileGeneralExtracellularEphys.model_rebuild() GeneralExtracellularEphys.model_rebuild()
NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() ExtracellularEphysElectrodes.model_rebuild()
NWBFileGeneralIntracellularEphys.model_rebuild() GeneralIntracellularEphys.model_rebuild()
LabMetaData.model_rebuild() LabMetaData.model_rebuild()
Subject.model_rebuild() Subject.model_rebuild()
SubjectAge.model_rebuild() SubjectAge.model_rebuild()

View file

@ -152,10 +152,10 @@ from ...core.v2_6_0_alpha.core_nwb_file import (
NWBFile, NWBFile,
NWBFileStimulus, NWBFileStimulus,
NWBFileGeneral, NWBFileGeneral,
NWBFileGeneralSourceScript, GeneralSourceScript,
NWBFileGeneralExtracellularEphys, GeneralExtracellularEphys,
NWBFileGeneralExtracellularEphysElectrodes, ExtracellularEphysElectrodes,
NWBFileGeneralIntracellularEphys, GeneralIntracellularEphys,
LabMetaData, LabMetaData,
Subject, Subject,
SubjectAge, SubjectAge,

View file

@ -291,7 +291,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""", description="""Description of slices, including information about preparation thickness, orientation, temperature, and bath solution.""",
) )
source_script: Optional[NWBFileGeneralSourceScript] = Field( source_script: Optional[GeneralSourceScript] = Field(
None, None,
description="""Script file or link to public source code used to create this NWB file.""", description="""Script file or link to public source code used to create this NWB file.""",
) )
@ -319,10 +319,10 @@ class NWBFileGeneral(ConfiguredBaseModel):
None, None,
description="""Information about the animal or person from which the data was measured.""", description="""Information about the animal or person from which the data was measured.""",
) )
extracellular_ephys: Optional[NWBFileGeneralExtracellularEphys] = Field( extracellular_ephys: Optional[GeneralExtracellularEphys] = Field(
None, description="""Metadata related to extracellular electrophysiology.""" None, description="""Metadata related to extracellular electrophysiology."""
) )
intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( intracellular_ephys: Optional[GeneralIntracellularEphys] = Field(
None, description="""Metadata related to intracellular electrophysiology.""" None, description="""Metadata related to intracellular electrophysiology."""
) )
optogenetics: Optional[List[OptogeneticStimulusSite]] = Field( optogenetics: Optional[List[OptogeneticStimulusSite]] = Field(
@ -337,7 +337,7 @@ class NWBFileGeneral(ConfiguredBaseModel):
) )
class NWBFileGeneralSourceScript(ConfiguredBaseModel): class GeneralSourceScript(ConfiguredBaseModel):
""" """
Script file or link to public source code used to create this NWB file. Script file or link to public source code used to create this NWB file.
""" """
@ -354,7 +354,7 @@ class NWBFileGeneralSourceScript(ConfiguredBaseModel):
value: str = Field(...) value: str = Field(...)
class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): class GeneralExtracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to extracellular electrophysiology. Metadata related to extracellular electrophysiology.
""" """
@ -373,12 +373,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel):
electrode_group: Optional[List[ElectrodeGroup]] = Field( electrode_group: Optional[List[ElectrodeGroup]] = Field(
None, description="""Physical group of electrodes.""" None, description="""Physical group of electrodes."""
) )
electrodes: Optional[NWBFileGeneralExtracellularEphysElectrodes] = Field( electrodes: Optional[ExtracellularEphysElectrodes] = Field(
None, description="""A table of all electrodes (i.e. channels) used for recording.""" None, description="""A table of all electrodes (i.e. channels) used for recording."""
) )
class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): class ExtracellularEphysElectrodes(DynamicTable):
""" """
A table of all electrodes (i.e. channels) used for recording. A table of all electrodes (i.e. channels) used for recording.
""" """
@ -510,7 +510,7 @@ class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable):
) )
class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel): class GeneralIntracellularEphys(ConfiguredBaseModel):
""" """
Metadata related to intracellular electrophysiology. Metadata related to intracellular electrophysiology.
""" """
@ -631,10 +631,10 @@ ScratchData.model_rebuild()
NWBFile.model_rebuild() NWBFile.model_rebuild()
NWBFileStimulus.model_rebuild() NWBFileStimulus.model_rebuild()
NWBFileGeneral.model_rebuild() NWBFileGeneral.model_rebuild()
NWBFileGeneralSourceScript.model_rebuild() GeneralSourceScript.model_rebuild()
NWBFileGeneralExtracellularEphys.model_rebuild() GeneralExtracellularEphys.model_rebuild()
NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() ExtracellularEphysElectrodes.model_rebuild()
NWBFileGeneralIntracellularEphys.model_rebuild() GeneralIntracellularEphys.model_rebuild()
LabMetaData.model_rebuild() LabMetaData.model_rebuild()
Subject.model_rebuild() Subject.model_rebuild()
SubjectAge.model_rebuild() SubjectAge.model_rebuild()

View file

@ -153,10 +153,10 @@ from ...core.v2_7_0.core_nwb_file import (
NWBFile, NWBFile,
NWBFileStimulus, NWBFileStimulus,
NWBFileGeneral, NWBFileGeneral,
NWBFileGeneralSourceScript, GeneralSourceScript,
NWBFileGeneralExtracellularEphys, GeneralExtracellularEphys,
NWBFileGeneralExtracellularEphysElectrodes, ExtracellularEphysElectrodes,
NWBFileGeneralIntracellularEphys, GeneralIntracellularEphys,
LabMetaData, LabMetaData,
Subject, Subject,
SubjectAge, SubjectAge,

View file

@ -359,7 +359,7 @@ classes:
name: source_script name: source_script
description: Script file or link to public source code used to create this description: Script file or link to public source code used to create this
NWB file. NWB file.
range: NWBFile__general__source_script range: general__source_script
required: false required: false
multivalued: false multivalued: false
stimulus: stimulus:
@ -408,13 +408,13 @@ classes:
extracellular_ephys: extracellular_ephys:
name: extracellular_ephys name: extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
range: NWBFile__general__extracellular_ephys range: general__extracellular_ephys
required: false required: false
multivalued: false multivalued: false
intracellular_ephys: intracellular_ephys:
name: intracellular_ephys name: intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
range: NWBFile__general__intracellular_ephys range: general__intracellular_ephys
required: false required: false
multivalued: false multivalued: false
optogenetics: optogenetics:
@ -433,8 +433,8 @@ classes:
inlined_as_list: false inlined_as_list: false
any_of: any_of:
- range: ImagingPlane - range: ImagingPlane
NWBFile__general__source_script: general__source_script:
name: NWBFile__general__source_script name: general__source_script
description: Script file or link to public source code used to create this NWB description: Script file or link to public source code used to create this NWB
file. file.
attributes: attributes:
@ -513,8 +513,8 @@ classes:
range: text range: text
required: false required: false
multivalued: false multivalued: false
NWBFile__general__extracellular_ephys: general__extracellular_ephys:
name: NWBFile__general__extracellular_ephys name: general__extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
attributes: attributes:
name: name:
@ -532,11 +532,11 @@ classes:
electrodes: electrodes:
name: electrodes name: electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
range: NWBFile__general__extracellular_ephys__electrodes range: extracellular_ephys__electrodes
required: false required: false
multivalued: false multivalued: false
NWBFile__general__extracellular_ephys__electrodes: extracellular_ephys__electrodes:
name: NWBFile__general__extracellular_ephys__electrodes name: extracellular_ephys__electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
is_a: DynamicTable is_a: DynamicTable
attributes: attributes:
@ -653,8 +653,8 @@ classes:
range: text range: text
required: false required: false
multivalued: false multivalued: false
NWBFile__general__intracellular_ephys: general__intracellular_ephys:
name: NWBFile__general__intracellular_ephys name: general__intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
attributes: attributes:
name: name:

View file

@ -359,7 +359,7 @@ classes:
name: source_script name: source_script
description: Script file or link to public source code used to create this description: Script file or link to public source code used to create this
NWB file. NWB file.
range: NWBFile__general__source_script range: general__source_script
required: false required: false
multivalued: false multivalued: false
stimulus: stimulus:
@ -408,13 +408,13 @@ classes:
extracellular_ephys: extracellular_ephys:
name: extracellular_ephys name: extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
range: NWBFile__general__extracellular_ephys range: general__extracellular_ephys
required: false required: false
multivalued: false multivalued: false
intracellular_ephys: intracellular_ephys:
name: intracellular_ephys name: intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
range: NWBFile__general__intracellular_ephys range: general__intracellular_ephys
required: false required: false
multivalued: false multivalued: false
optogenetics: optogenetics:
@ -433,8 +433,8 @@ classes:
inlined_as_list: false inlined_as_list: false
any_of: any_of:
- range: ImagingPlane - range: ImagingPlane
NWBFile__general__source_script: general__source_script:
name: NWBFile__general__source_script name: general__source_script
description: Script file or link to public source code used to create this NWB description: Script file or link to public source code used to create this NWB
file. file.
attributes: attributes:
@ -513,8 +513,8 @@ classes:
range: text range: text
required: false required: false
multivalued: false multivalued: false
NWBFile__general__extracellular_ephys: general__extracellular_ephys:
name: NWBFile__general__extracellular_ephys name: general__extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
attributes: attributes:
name: name:
@ -532,11 +532,11 @@ classes:
electrodes: electrodes:
name: electrodes name: electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
range: NWBFile__general__extracellular_ephys__electrodes range: extracellular_ephys__electrodes
required: false required: false
multivalued: false multivalued: false
NWBFile__general__extracellular_ephys__electrodes: extracellular_ephys__electrodes:
name: NWBFile__general__extracellular_ephys__electrodes name: extracellular_ephys__electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
is_a: DynamicTable is_a: DynamicTable
attributes: attributes:
@ -653,8 +653,8 @@ classes:
range: text range: text
required: false required: false
multivalued: false multivalued: false
NWBFile__general__intracellular_ephys: general__intracellular_ephys:
name: NWBFile__general__intracellular_ephys name: general__intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
attributes: attributes:
name: name:

View file

@ -359,7 +359,7 @@ classes:
name: source_script name: source_script
description: Script file or link to public source code used to create this description: Script file or link to public source code used to create this
NWB file. NWB file.
range: NWBFile__general__source_script range: general__source_script
required: false required: false
multivalued: false multivalued: false
stimulus: stimulus:
@ -408,13 +408,13 @@ classes:
extracellular_ephys: extracellular_ephys:
name: extracellular_ephys name: extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
range: NWBFile__general__extracellular_ephys range: general__extracellular_ephys
required: false required: false
multivalued: false multivalued: false
intracellular_ephys: intracellular_ephys:
name: intracellular_ephys name: intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
range: NWBFile__general__intracellular_ephys range: general__intracellular_ephys
required: false required: false
multivalued: false multivalued: false
optogenetics: optogenetics:
@ -433,8 +433,8 @@ classes:
inlined_as_list: false inlined_as_list: false
any_of: any_of:
- range: ImagingPlane - range: ImagingPlane
NWBFile__general__source_script: general__source_script:
name: NWBFile__general__source_script name: general__source_script
description: Script file or link to public source code used to create this NWB description: Script file or link to public source code used to create this NWB
file. file.
attributes: attributes:
@ -513,8 +513,8 @@ classes:
range: text range: text
required: false required: false
multivalued: false multivalued: false
NWBFile__general__extracellular_ephys: general__extracellular_ephys:
name: NWBFile__general__extracellular_ephys name: general__extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
attributes: attributes:
name: name:
@ -532,11 +532,11 @@ classes:
electrodes: electrodes:
name: electrodes name: electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
range: NWBFile__general__extracellular_ephys__electrodes range: extracellular_ephys__electrodes
required: false required: false
multivalued: false multivalued: false
NWBFile__general__extracellular_ephys__electrodes: extracellular_ephys__electrodes:
name: NWBFile__general__extracellular_ephys__electrodes name: extracellular_ephys__electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
is_a: DynamicTable is_a: DynamicTable
attributes: attributes:
@ -653,8 +653,8 @@ classes:
range: text range: text
required: false required: false
multivalued: false multivalued: false
NWBFile__general__intracellular_ephys: general__intracellular_ephys:
name: NWBFile__general__intracellular_ephys name: general__intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
attributes: attributes:
name: name:

View file

@ -373,7 +373,7 @@ classes:
name: source_script name: source_script
description: Script file or link to public source code used to create this description: Script file or link to public source code used to create this
NWB file. NWB file.
range: NWBFile__general__source_script range: general__source_script
required: false required: false
multivalued: false multivalued: false
stimulus: stimulus:
@ -422,13 +422,13 @@ classes:
extracellular_ephys: extracellular_ephys:
name: extracellular_ephys name: extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
range: NWBFile__general__extracellular_ephys range: general__extracellular_ephys
required: false required: false
multivalued: false multivalued: false
intracellular_ephys: intracellular_ephys:
name: intracellular_ephys name: intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
range: NWBFile__general__intracellular_ephys range: general__intracellular_ephys
required: false required: false
multivalued: false multivalued: false
optogenetics: optogenetics:
@ -447,8 +447,8 @@ classes:
inlined_as_list: false inlined_as_list: false
any_of: any_of:
- range: ImagingPlane - range: ImagingPlane
NWBFile__general__source_script: general__source_script:
name: NWBFile__general__source_script name: general__source_script
description: Script file or link to public source code used to create this NWB description: Script file or link to public source code used to create this NWB
file. file.
attributes: attributes:
@ -466,8 +466,8 @@ classes:
name: value name: value
range: text range: text
required: true required: true
NWBFile__general__extracellular_ephys: general__extracellular_ephys:
name: NWBFile__general__extracellular_ephys name: general__extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
attributes: attributes:
name: name:
@ -485,11 +485,11 @@ classes:
electrodes: electrodes:
name: electrodes name: electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
range: NWBFile__general__extracellular_ephys__electrodes range: extracellular_ephys__electrodes
required: false required: false
multivalued: false multivalued: false
NWBFile__general__extracellular_ephys__electrodes: extracellular_ephys__electrodes:
name: NWBFile__general__extracellular_ephys__electrodes name: extracellular_ephys__electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
is_a: DynamicTable is_a: DynamicTable
attributes: attributes:
@ -606,8 +606,8 @@ classes:
range: text range: text
required: false required: false
multivalued: false multivalued: false
NWBFile__general__intracellular_ephys: general__intracellular_ephys:
name: NWBFile__general__intracellular_ephys name: general__intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
attributes: attributes:
name: name:

View file

@ -373,7 +373,7 @@ classes:
name: source_script name: source_script
description: Script file or link to public source code used to create this description: Script file or link to public source code used to create this
NWB file. NWB file.
range: NWBFile__general__source_script range: general__source_script
required: false required: false
multivalued: false multivalued: false
stimulus: stimulus:
@ -422,13 +422,13 @@ classes:
extracellular_ephys: extracellular_ephys:
name: extracellular_ephys name: extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
range: NWBFile__general__extracellular_ephys range: general__extracellular_ephys
required: false required: false
multivalued: false multivalued: false
intracellular_ephys: intracellular_ephys:
name: intracellular_ephys name: intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
range: NWBFile__general__intracellular_ephys range: general__intracellular_ephys
required: false required: false
multivalued: false multivalued: false
optogenetics: optogenetics:
@ -447,8 +447,8 @@ classes:
inlined_as_list: false inlined_as_list: false
any_of: any_of:
- range: ImagingPlane - range: ImagingPlane
NWBFile__general__source_script: general__source_script:
name: NWBFile__general__source_script name: general__source_script
description: Script file or link to public source code used to create this NWB description: Script file or link to public source code used to create this NWB
file. file.
attributes: attributes:
@ -466,8 +466,8 @@ classes:
name: value name: value
range: text range: text
required: true required: true
NWBFile__general__extracellular_ephys: general__extracellular_ephys:
name: NWBFile__general__extracellular_ephys name: general__extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
attributes: attributes:
name: name:
@ -485,11 +485,11 @@ classes:
electrodes: electrodes:
name: electrodes name: electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
range: NWBFile__general__extracellular_ephys__electrodes range: extracellular_ephys__electrodes
required: false required: false
multivalued: false multivalued: false
NWBFile__general__extracellular_ephys__electrodes: extracellular_ephys__electrodes:
name: NWBFile__general__extracellular_ephys__electrodes name: extracellular_ephys__electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
is_a: DynamicTable is_a: DynamicTable
attributes: attributes:
@ -606,8 +606,8 @@ classes:
range: text range: text
required: false required: false
multivalued: false multivalued: false
NWBFile__general__intracellular_ephys: general__intracellular_ephys:
name: NWBFile__general__intracellular_ephys name: general__intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
attributes: attributes:
name: name:

View file

@ -373,7 +373,7 @@ classes:
name: source_script name: source_script
description: Script file or link to public source code used to create this description: Script file or link to public source code used to create this
NWB file. NWB file.
range: NWBFile__general__source_script range: general__source_script
required: false required: false
multivalued: false multivalued: false
stimulus: stimulus:
@ -422,13 +422,13 @@ classes:
extracellular_ephys: extracellular_ephys:
name: extracellular_ephys name: extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
range: NWBFile__general__extracellular_ephys range: general__extracellular_ephys
required: false required: false
multivalued: false multivalued: false
intracellular_ephys: intracellular_ephys:
name: intracellular_ephys name: intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
range: NWBFile__general__intracellular_ephys range: general__intracellular_ephys
required: false required: false
multivalued: false multivalued: false
optogenetics: optogenetics:
@ -447,8 +447,8 @@ classes:
inlined_as_list: false inlined_as_list: false
any_of: any_of:
- range: ImagingPlane - range: ImagingPlane
NWBFile__general__source_script: general__source_script:
name: NWBFile__general__source_script name: general__source_script
description: Script file or link to public source code used to create this NWB description: Script file or link to public source code used to create this NWB
file. file.
attributes: attributes:
@ -466,8 +466,8 @@ classes:
name: value name: value
range: text range: text
required: true required: true
NWBFile__general__extracellular_ephys: general__extracellular_ephys:
name: NWBFile__general__extracellular_ephys name: general__extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
attributes: attributes:
name: name:
@ -485,11 +485,11 @@ classes:
electrodes: electrodes:
name: electrodes name: electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
range: NWBFile__general__extracellular_ephys__electrodes range: extracellular_ephys__electrodes
required: false required: false
multivalued: false multivalued: false
NWBFile__general__extracellular_ephys__electrodes: extracellular_ephys__electrodes:
name: NWBFile__general__extracellular_ephys__electrodes name: extracellular_ephys__electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
is_a: DynamicTable is_a: DynamicTable
attributes: attributes:
@ -607,8 +607,8 @@ classes:
range: text range: text
required: false required: false
multivalued: false multivalued: false
NWBFile__general__intracellular_ephys: general__intracellular_ephys:
name: NWBFile__general__intracellular_ephys name: general__intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
attributes: attributes:
name: name:

View file

@ -373,7 +373,7 @@ classes:
name: source_script name: source_script
description: Script file or link to public source code used to create this description: Script file or link to public source code used to create this
NWB file. NWB file.
range: NWBFile__general__source_script range: general__source_script
required: false required: false
multivalued: false multivalued: false
stimulus: stimulus:
@ -422,13 +422,13 @@ classes:
extracellular_ephys: extracellular_ephys:
name: extracellular_ephys name: extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
range: NWBFile__general__extracellular_ephys range: general__extracellular_ephys
required: false required: false
multivalued: false multivalued: false
intracellular_ephys: intracellular_ephys:
name: intracellular_ephys name: intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
range: NWBFile__general__intracellular_ephys range: general__intracellular_ephys
required: false required: false
multivalued: false multivalued: false
optogenetics: optogenetics:
@ -447,8 +447,8 @@ classes:
inlined_as_list: false inlined_as_list: false
any_of: any_of:
- range: ImagingPlane - range: ImagingPlane
NWBFile__general__source_script: general__source_script:
name: NWBFile__general__source_script name: general__source_script
description: Script file or link to public source code used to create this NWB description: Script file or link to public source code used to create this NWB
file. file.
attributes: attributes:
@ -466,8 +466,8 @@ classes:
name: value name: value
range: text range: text
required: true required: true
NWBFile__general__extracellular_ephys: general__extracellular_ephys:
name: NWBFile__general__extracellular_ephys name: general__extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
attributes: attributes:
name: name:
@ -485,11 +485,11 @@ classes:
electrodes: electrodes:
name: electrodes name: electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
range: NWBFile__general__extracellular_ephys__electrodes range: extracellular_ephys__electrodes
required: false required: false
multivalued: false multivalued: false
NWBFile__general__extracellular_ephys__electrodes: extracellular_ephys__electrodes:
name: NWBFile__general__extracellular_ephys__electrodes name: extracellular_ephys__electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
is_a: DynamicTable is_a: DynamicTable
attributes: attributes:
@ -607,8 +607,8 @@ classes:
range: text range: text
required: false required: false
multivalued: false multivalued: false
NWBFile__general__intracellular_ephys: general__intracellular_ephys:
name: NWBFile__general__intracellular_ephys name: general__intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
attributes: attributes:
name: name:

View file

@ -374,7 +374,7 @@ classes:
name: source_script name: source_script
description: Script file or link to public source code used to create this description: Script file or link to public source code used to create this
NWB file. NWB file.
range: NWBFile__general__source_script range: general__source_script
required: false required: false
multivalued: false multivalued: false
stimulus: stimulus:
@ -423,13 +423,13 @@ classes:
extracellular_ephys: extracellular_ephys:
name: extracellular_ephys name: extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
range: NWBFile__general__extracellular_ephys range: general__extracellular_ephys
required: false required: false
multivalued: false multivalued: false
intracellular_ephys: intracellular_ephys:
name: intracellular_ephys name: intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
range: NWBFile__general__intracellular_ephys range: general__intracellular_ephys
required: false required: false
multivalued: false multivalued: false
optogenetics: optogenetics:
@ -448,8 +448,8 @@ classes:
inlined_as_list: false inlined_as_list: false
any_of: any_of:
- range: ImagingPlane - range: ImagingPlane
NWBFile__general__source_script: general__source_script:
name: NWBFile__general__source_script name: general__source_script
description: Script file or link to public source code used to create this NWB description: Script file or link to public source code used to create this NWB
file. file.
attributes: attributes:
@ -467,8 +467,8 @@ classes:
name: value name: value
range: text range: text
required: true required: true
NWBFile__general__extracellular_ephys: general__extracellular_ephys:
name: NWBFile__general__extracellular_ephys name: general__extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
attributes: attributes:
name: name:
@ -486,11 +486,11 @@ classes:
electrodes: electrodes:
name: electrodes name: electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
range: NWBFile__general__extracellular_ephys__electrodes range: extracellular_ephys__electrodes
required: false required: false
multivalued: false multivalued: false
NWBFile__general__extracellular_ephys__electrodes: extracellular_ephys__electrodes:
name: NWBFile__general__extracellular_ephys__electrodes name: extracellular_ephys__electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
is_a: DynamicTable is_a: DynamicTable
attributes: attributes:
@ -610,8 +610,8 @@ classes:
range: text range: text
required: false required: false
multivalued: false multivalued: false
NWBFile__general__intracellular_ephys: general__intracellular_ephys:
name: NWBFile__general__intracellular_ephys name: general__intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
attributes: attributes:
name: name:

View file

@ -374,7 +374,7 @@ classes:
name: source_script name: source_script
description: Script file or link to public source code used to create this description: Script file or link to public source code used to create this
NWB file. NWB file.
range: NWBFile__general__source_script range: general__source_script
required: false required: false
multivalued: false multivalued: false
stimulus: stimulus:
@ -423,13 +423,13 @@ classes:
extracellular_ephys: extracellular_ephys:
name: extracellular_ephys name: extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
range: NWBFile__general__extracellular_ephys range: general__extracellular_ephys
required: false required: false
multivalued: false multivalued: false
intracellular_ephys: intracellular_ephys:
name: intracellular_ephys name: intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
range: NWBFile__general__intracellular_ephys range: general__intracellular_ephys
required: false required: false
multivalued: false multivalued: false
optogenetics: optogenetics:
@ -448,8 +448,8 @@ classes:
inlined_as_list: false inlined_as_list: false
any_of: any_of:
- range: ImagingPlane - range: ImagingPlane
NWBFile__general__source_script: general__source_script:
name: NWBFile__general__source_script name: general__source_script
description: Script file or link to public source code used to create this NWB description: Script file or link to public source code used to create this NWB
file. file.
attributes: attributes:
@ -467,8 +467,8 @@ classes:
name: value name: value
range: text range: text
required: true required: true
NWBFile__general__extracellular_ephys: general__extracellular_ephys:
name: NWBFile__general__extracellular_ephys name: general__extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
attributes: attributes:
name: name:
@ -486,11 +486,11 @@ classes:
electrodes: electrodes:
name: electrodes name: electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
range: NWBFile__general__extracellular_ephys__electrodes range: extracellular_ephys__electrodes
required: false required: false
multivalued: false multivalued: false
NWBFile__general__extracellular_ephys__electrodes: extracellular_ephys__electrodes:
name: NWBFile__general__extracellular_ephys__electrodes name: extracellular_ephys__electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
is_a: DynamicTable is_a: DynamicTable
attributes: attributes:
@ -610,8 +610,8 @@ classes:
range: text range: text
required: false required: false
multivalued: false multivalued: false
NWBFile__general__intracellular_ephys: general__intracellular_ephys:
name: NWBFile__general__intracellular_ephys name: general__intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
attributes: attributes:
name: name:

View file

@ -376,7 +376,7 @@ classes:
name: source_script name: source_script
description: Script file or link to public source code used to create this description: Script file or link to public source code used to create this
NWB file. NWB file.
range: NWBFile__general__source_script range: general__source_script
required: false required: false
multivalued: false multivalued: false
stimulus: stimulus:
@ -425,13 +425,13 @@ classes:
extracellular_ephys: extracellular_ephys:
name: extracellular_ephys name: extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
range: NWBFile__general__extracellular_ephys range: general__extracellular_ephys
required: false required: false
multivalued: false multivalued: false
intracellular_ephys: intracellular_ephys:
name: intracellular_ephys name: intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
range: NWBFile__general__intracellular_ephys range: general__intracellular_ephys
required: false required: false
multivalued: false multivalued: false
optogenetics: optogenetics:
@ -450,8 +450,8 @@ classes:
inlined_as_list: false inlined_as_list: false
any_of: any_of:
- range: ImagingPlane - range: ImagingPlane
NWBFile__general__source_script: general__source_script:
name: NWBFile__general__source_script name: general__source_script
description: Script file or link to public source code used to create this NWB description: Script file or link to public source code used to create this NWB
file. file.
attributes: attributes:
@ -469,8 +469,8 @@ classes:
name: value name: value
range: text range: text
required: true required: true
NWBFile__general__extracellular_ephys: general__extracellular_ephys:
name: NWBFile__general__extracellular_ephys name: general__extracellular_ephys
description: Metadata related to extracellular electrophysiology. description: Metadata related to extracellular electrophysiology.
attributes: attributes:
name: name:
@ -488,11 +488,11 @@ classes:
electrodes: electrodes:
name: electrodes name: electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
range: NWBFile__general__extracellular_ephys__electrodes range: extracellular_ephys__electrodes
required: false required: false
multivalued: false multivalued: false
NWBFile__general__extracellular_ephys__electrodes: extracellular_ephys__electrodes:
name: NWBFile__general__extracellular_ephys__electrodes name: extracellular_ephys__electrodes
description: A table of all electrodes (i.e. channels) used for recording. description: A table of all electrodes (i.e. channels) used for recording.
is_a: DynamicTable is_a: DynamicTable
attributes: attributes:
@ -612,8 +612,8 @@ classes:
range: text range: text
required: false required: false
multivalued: false multivalued: false
NWBFile__general__intracellular_ephys: general__intracellular_ephys:
name: NWBFile__general__intracellular_ephys name: general__intracellular_ephys
description: Metadata related to intracellular electrophysiology. description: Metadata related to intracellular electrophysiology.
attributes: attributes:
name: name: