diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_0/core_nwb_file.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_0/core_nwb_file.py index 397abf7..8acf5f9 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_0/core_nwb_file.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_0/core_nwb_file.py @@ -256,7 +256,7 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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, description="""Script file or link to public source code used to create this NWB file.""", ) @@ -284,10 +284,10 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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.""" ) - intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( + intracellular_ephys: Optional[GeneralIntracellularEphys] = Field( None, description="""Metadata related to intracellular electrophysiology.""" ) 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. """ @@ -357,7 +357,7 @@ class Subject(NWBContainer): ) -class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): +class GeneralExtracellularEphys(ConfiguredBaseModel): """ Metadata related to extracellular electrophysiology. """ @@ -376,12 +376,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): electrode_group: Optional[List[ElectrodeGroup]] = Field( 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.""" ) -class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): +class ExtracellularEphysElectrodes(DynamicTable): """ 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. """ @@ -549,8 +549,8 @@ class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel): NWBFile.model_rebuild() NWBFileStimulus.model_rebuild() NWBFileGeneral.model_rebuild() -NWBFileGeneralSourceScript.model_rebuild() +GeneralSourceScript.model_rebuild() Subject.model_rebuild() -NWBFileGeneralExtracellularEphys.model_rebuild() -NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() -NWBFileGeneralIntracellularEphys.model_rebuild() +GeneralExtracellularEphys.model_rebuild() +ExtracellularEphysElectrodes.model_rebuild() +GeneralIntracellularEphys.model_rebuild() diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_0/namespace.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_0/namespace.py index e2d169d..6ee8d4e 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_0/namespace.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_0/namespace.py @@ -128,11 +128,11 @@ from ...core.v2_2_0.core_nwb_file import ( NWBFile, NWBFileStimulus, NWBFileGeneral, - NWBFileGeneralSourceScript, + GeneralSourceScript, Subject, - NWBFileGeneralExtracellularEphys, - NWBFileGeneralExtracellularEphysElectrodes, - NWBFileGeneralIntracellularEphys, + GeneralExtracellularEphys, + ExtracellularEphysElectrodes, + GeneralIntracellularEphys, ) from ...core.v2_2_0.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_1/core_nwb_file.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_1/core_nwb_file.py index c9f7dcd..f2eb79e 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_1/core_nwb_file.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_1/core_nwb_file.py @@ -256,7 +256,7 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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, description="""Script file or link to public source code used to create this NWB file.""", ) @@ -284,10 +284,10 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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.""" ) - intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( + intracellular_ephys: Optional[GeneralIntracellularEphys] = Field( None, description="""Metadata related to intracellular electrophysiology.""" ) 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. """ @@ -357,7 +357,7 @@ class Subject(NWBContainer): ) -class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): +class GeneralExtracellularEphys(ConfiguredBaseModel): """ Metadata related to extracellular electrophysiology. """ @@ -376,12 +376,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): electrode_group: Optional[List[ElectrodeGroup]] = Field( 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.""" ) -class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): +class ExtracellularEphysElectrodes(DynamicTable): """ 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. """ @@ -549,8 +549,8 @@ class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel): NWBFile.model_rebuild() NWBFileStimulus.model_rebuild() NWBFileGeneral.model_rebuild() -NWBFileGeneralSourceScript.model_rebuild() +GeneralSourceScript.model_rebuild() Subject.model_rebuild() -NWBFileGeneralExtracellularEphys.model_rebuild() -NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() -NWBFileGeneralIntracellularEphys.model_rebuild() +GeneralExtracellularEphys.model_rebuild() +ExtracellularEphysElectrodes.model_rebuild() +GeneralIntracellularEphys.model_rebuild() diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_1/namespace.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_1/namespace.py index b798833..5ef5e82 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_1/namespace.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_1/namespace.py @@ -128,11 +128,11 @@ from ...core.v2_2_1.core_nwb_file import ( NWBFile, NWBFileStimulus, NWBFileGeneral, - NWBFileGeneralSourceScript, + GeneralSourceScript, Subject, - NWBFileGeneralExtracellularEphys, - NWBFileGeneralExtracellularEphysElectrodes, - NWBFileGeneralIntracellularEphys, + GeneralExtracellularEphys, + ExtracellularEphysElectrodes, + GeneralIntracellularEphys, ) from ...core.v2_2_1.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_2/core_nwb_file.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_2/core_nwb_file.py index fb720cb..4479d53 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_2/core_nwb_file.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_2/core_nwb_file.py @@ -256,7 +256,7 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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, description="""Script file or link to public source code used to create this NWB file.""", ) @@ -284,10 +284,10 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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.""" ) - intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( + intracellular_ephys: Optional[GeneralIntracellularEphys] = Field( None, description="""Metadata related to intracellular electrophysiology.""" ) 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. """ @@ -357,7 +357,7 @@ class Subject(NWBContainer): ) -class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): +class GeneralExtracellularEphys(ConfiguredBaseModel): """ Metadata related to extracellular electrophysiology. """ @@ -376,12 +376,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): electrode_group: Optional[List[ElectrodeGroup]] = Field( 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.""" ) -class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): +class ExtracellularEphysElectrodes(DynamicTable): """ 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. """ @@ -549,8 +549,8 @@ class NWBFileGeneralIntracellularEphys(ConfiguredBaseModel): NWBFile.model_rebuild() NWBFileStimulus.model_rebuild() NWBFileGeneral.model_rebuild() -NWBFileGeneralSourceScript.model_rebuild() +GeneralSourceScript.model_rebuild() Subject.model_rebuild() -NWBFileGeneralExtracellularEphys.model_rebuild() -NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() -NWBFileGeneralIntracellularEphys.model_rebuild() +GeneralExtracellularEphys.model_rebuild() +ExtracellularEphysElectrodes.model_rebuild() +GeneralIntracellularEphys.model_rebuild() diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_2/namespace.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_2/namespace.py index 395e23e..8a011e2 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_2/namespace.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_2/namespace.py @@ -127,11 +127,11 @@ from ...core.v2_2_2.core_nwb_file import ( NWBFile, NWBFileStimulus, NWBFileGeneral, - NWBFileGeneralSourceScript, + GeneralSourceScript, Subject, - NWBFileGeneralExtracellularEphys, - NWBFileGeneralExtracellularEphysElectrodes, - NWBFileGeneralIntracellularEphys, + GeneralExtracellularEphys, + ExtracellularEphysElectrodes, + GeneralIntracellularEphys, ) from ...core.v2_2_2.core_nwb_epoch import TimeIntervals, TimeIntervalsTimeseries diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_4/core_nwb_file.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_4/core_nwb_file.py index 6aba2d7..22f8f82 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_4/core_nwb_file.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_4/core_nwb_file.py @@ -272,7 +272,7 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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, description="""Script file or link to public source code used to create this NWB file.""", ) @@ -300,10 +300,10 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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.""" ) - intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( + intracellular_ephys: Optional[GeneralIntracellularEphys] = Field( None, description="""Metadata related to intracellular electrophysiology.""" ) 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. """ @@ -335,7 +335,7 @@ class NWBFileGeneralSourceScript(ConfiguredBaseModel): value: str = Field(...) -class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): +class GeneralExtracellularEphys(ConfiguredBaseModel): """ Metadata related to extracellular electrophysiology. """ @@ -354,12 +354,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): electrode_group: Optional[List[ElectrodeGroup]] = Field( 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.""" ) -class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): +class ExtracellularEphysElectrodes(DynamicTable): """ 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. """ @@ -575,9 +575,9 @@ ScratchData.model_rebuild() NWBFile.model_rebuild() NWBFileStimulus.model_rebuild() NWBFileGeneral.model_rebuild() -NWBFileGeneralSourceScript.model_rebuild() -NWBFileGeneralExtracellularEphys.model_rebuild() -NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() -NWBFileGeneralIntracellularEphys.model_rebuild() +GeneralSourceScript.model_rebuild() +GeneralExtracellularEphys.model_rebuild() +ExtracellularEphysElectrodes.model_rebuild() +GeneralIntracellularEphys.model_rebuild() LabMetaData.model_rebuild() Subject.model_rebuild() diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_4/namespace.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_4/namespace.py index fc74ca5..83cb593 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_4/namespace.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_4/namespace.py @@ -134,10 +134,10 @@ from ...core.v2_2_4.core_nwb_file import ( NWBFile, NWBFileStimulus, NWBFileGeneral, - NWBFileGeneralSourceScript, - NWBFileGeneralExtracellularEphys, - NWBFileGeneralExtracellularEphysElectrodes, - NWBFileGeneralIntracellularEphys, + GeneralSourceScript, + GeneralExtracellularEphys, + ExtracellularEphysElectrodes, + GeneralIntracellularEphys, LabMetaData, Subject, ) diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_5/core_nwb_file.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_5/core_nwb_file.py index 22730c2..9f6c0c9 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_5/core_nwb_file.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_5/core_nwb_file.py @@ -272,7 +272,7 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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, description="""Script file or link to public source code used to create this NWB file.""", ) @@ -300,10 +300,10 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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.""" ) - intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( + intracellular_ephys: Optional[GeneralIntracellularEphys] = Field( None, description="""Metadata related to intracellular electrophysiology.""" ) 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. """ @@ -335,7 +335,7 @@ class NWBFileGeneralSourceScript(ConfiguredBaseModel): value: str = Field(...) -class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): +class GeneralExtracellularEphys(ConfiguredBaseModel): """ Metadata related to extracellular electrophysiology. """ @@ -354,12 +354,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): electrode_group: Optional[List[ElectrodeGroup]] = Field( 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.""" ) -class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): +class ExtracellularEphysElectrodes(DynamicTable): """ 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. """ @@ -575,9 +575,9 @@ ScratchData.model_rebuild() NWBFile.model_rebuild() NWBFileStimulus.model_rebuild() NWBFileGeneral.model_rebuild() -NWBFileGeneralSourceScript.model_rebuild() -NWBFileGeneralExtracellularEphys.model_rebuild() -NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() -NWBFileGeneralIntracellularEphys.model_rebuild() +GeneralSourceScript.model_rebuild() +GeneralExtracellularEphys.model_rebuild() +ExtracellularEphysElectrodes.model_rebuild() +GeneralIntracellularEphys.model_rebuild() LabMetaData.model_rebuild() Subject.model_rebuild() diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_5/namespace.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_5/namespace.py index fae01ff..efff00e 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_5/namespace.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_2_5/namespace.py @@ -134,10 +134,10 @@ from ...core.v2_2_5.core_nwb_file import ( NWBFile, NWBFileStimulus, NWBFileGeneral, - NWBFileGeneralSourceScript, - NWBFileGeneralExtracellularEphys, - NWBFileGeneralExtracellularEphysElectrodes, - NWBFileGeneralIntracellularEphys, + GeneralSourceScript, + GeneralExtracellularEphys, + ExtracellularEphysElectrodes, + GeneralIntracellularEphys, LabMetaData, Subject, ) diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_3_0/core_nwb_file.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_3_0/core_nwb_file.py index cea7fa7..499296e 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_3_0/core_nwb_file.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_3_0/core_nwb_file.py @@ -272,7 +272,7 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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, description="""Script file or link to public source code used to create this NWB file.""", ) @@ -300,10 +300,10 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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.""" ) - intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( + intracellular_ephys: Optional[GeneralIntracellularEphys] = Field( None, description="""Metadata related to intracellular electrophysiology.""" ) 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. """ @@ -335,7 +335,7 @@ class NWBFileGeneralSourceScript(ConfiguredBaseModel): value: str = Field(...) -class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): +class GeneralExtracellularEphys(ConfiguredBaseModel): """ Metadata related to extracellular electrophysiology. """ @@ -354,12 +354,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): electrode_group: Optional[List[ElectrodeGroup]] = Field( 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.""" ) -class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): +class ExtracellularEphysElectrodes(DynamicTable): """ 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. """ @@ -573,9 +573,9 @@ ScratchData.model_rebuild() NWBFile.model_rebuild() NWBFileStimulus.model_rebuild() NWBFileGeneral.model_rebuild() -NWBFileGeneralSourceScript.model_rebuild() -NWBFileGeneralExtracellularEphys.model_rebuild() -NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() -NWBFileGeneralIntracellularEphys.model_rebuild() +GeneralSourceScript.model_rebuild() +GeneralExtracellularEphys.model_rebuild() +ExtracellularEphysElectrodes.model_rebuild() +GeneralIntracellularEphys.model_rebuild() LabMetaData.model_rebuild() Subject.model_rebuild() diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_3_0/namespace.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_3_0/namespace.py index 807ed1c..9669627 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_3_0/namespace.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_3_0/namespace.py @@ -137,10 +137,10 @@ from ...core.v2_3_0.core_nwb_file import ( NWBFile, NWBFileStimulus, NWBFileGeneral, - NWBFileGeneralSourceScript, - NWBFileGeneralExtracellularEphys, - NWBFileGeneralExtracellularEphysElectrodes, - NWBFileGeneralIntracellularEphys, + GeneralSourceScript, + GeneralExtracellularEphys, + ExtracellularEphysElectrodes, + GeneralIntracellularEphys, LabMetaData, Subject, ) diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_4_0/core_nwb_file.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_4_0/core_nwb_file.py index 211707f..6f128d3 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_4_0/core_nwb_file.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_4_0/core_nwb_file.py @@ -280,7 +280,7 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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, description="""Script file or link to public source code used to create this NWB file.""", ) @@ -308,10 +308,10 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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.""" ) - intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( + intracellular_ephys: Optional[GeneralIntracellularEphys] = Field( None, description="""Metadata related to intracellular electrophysiology.""" ) 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. """ @@ -343,7 +343,7 @@ class NWBFileGeneralSourceScript(ConfiguredBaseModel): value: str = Field(...) -class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): +class GeneralExtracellularEphys(ConfiguredBaseModel): """ Metadata related to extracellular electrophysiology. """ @@ -362,12 +362,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): electrode_group: Optional[List[ElectrodeGroup]] = Field( 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.""" ) -class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): +class ExtracellularEphysElectrodes(DynamicTable): """ 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. """ @@ -602,9 +602,9 @@ ScratchData.model_rebuild() NWBFile.model_rebuild() NWBFileStimulus.model_rebuild() NWBFileGeneral.model_rebuild() -NWBFileGeneralSourceScript.model_rebuild() -NWBFileGeneralExtracellularEphys.model_rebuild() -NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() -NWBFileGeneralIntracellularEphys.model_rebuild() +GeneralSourceScript.model_rebuild() +GeneralExtracellularEphys.model_rebuild() +ExtracellularEphysElectrodes.model_rebuild() +GeneralIntracellularEphys.model_rebuild() LabMetaData.model_rebuild() Subject.model_rebuild() diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_4_0/namespace.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_4_0/namespace.py index f4b518c..664e6a7 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_4_0/namespace.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_4_0/namespace.py @@ -150,10 +150,10 @@ from ...core.v2_4_0.core_nwb_file import ( NWBFile, NWBFileStimulus, NWBFileGeneral, - NWBFileGeneralSourceScript, - NWBFileGeneralExtracellularEphys, - NWBFileGeneralExtracellularEphysElectrodes, - NWBFileGeneralIntracellularEphys, + GeneralSourceScript, + GeneralExtracellularEphys, + ExtracellularEphysElectrodes, + GeneralIntracellularEphys, LabMetaData, Subject, ) diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_5_0/core_nwb_file.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_5_0/core_nwb_file.py index f71c621..37dfb63 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_5_0/core_nwb_file.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_5_0/core_nwb_file.py @@ -283,7 +283,7 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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, description="""Script file or link to public source code used to create this NWB file.""", ) @@ -311,10 +311,10 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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.""" ) - intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( + intracellular_ephys: Optional[GeneralIntracellularEphys] = Field( None, description="""Metadata related to intracellular electrophysiology.""" ) 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. """ @@ -346,7 +346,7 @@ class NWBFileGeneralSourceScript(ConfiguredBaseModel): value: str = Field(...) -class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): +class GeneralExtracellularEphys(ConfiguredBaseModel): """ Metadata related to extracellular electrophysiology. """ @@ -365,12 +365,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): electrode_group: Optional[List[ElectrodeGroup]] = Field( 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.""" ) -class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): +class ExtracellularEphysElectrodes(DynamicTable): """ 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. """ @@ -605,9 +605,9 @@ ScratchData.model_rebuild() NWBFile.model_rebuild() NWBFileStimulus.model_rebuild() NWBFileGeneral.model_rebuild() -NWBFileGeneralSourceScript.model_rebuild() -NWBFileGeneralExtracellularEphys.model_rebuild() -NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() -NWBFileGeneralIntracellularEphys.model_rebuild() +GeneralSourceScript.model_rebuild() +GeneralExtracellularEphys.model_rebuild() +ExtracellularEphysElectrodes.model_rebuild() +GeneralIntracellularEphys.model_rebuild() LabMetaData.model_rebuild() Subject.model_rebuild() diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_5_0/namespace.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_5_0/namespace.py index 4851576..092a338 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_5_0/namespace.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_5_0/namespace.py @@ -151,10 +151,10 @@ from ...core.v2_5_0.core_nwb_file import ( NWBFile, NWBFileStimulus, NWBFileGeneral, - NWBFileGeneralSourceScript, - NWBFileGeneralExtracellularEphys, - NWBFileGeneralExtracellularEphysElectrodes, - NWBFileGeneralIntracellularEphys, + GeneralSourceScript, + GeneralExtracellularEphys, + ExtracellularEphysElectrodes, + GeneralIntracellularEphys, LabMetaData, Subject, ) diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_6_0_alpha/core_nwb_file.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_6_0_alpha/core_nwb_file.py index 453e761..ce4372c 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_6_0_alpha/core_nwb_file.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_6_0_alpha/core_nwb_file.py @@ -283,7 +283,7 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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, description="""Script file or link to public source code used to create this NWB file.""", ) @@ -311,10 +311,10 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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.""" ) - intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( + intracellular_ephys: Optional[GeneralIntracellularEphys] = Field( None, description="""Metadata related to intracellular electrophysiology.""" ) 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. """ @@ -346,7 +346,7 @@ class NWBFileGeneralSourceScript(ConfiguredBaseModel): value: str = Field(...) -class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): +class GeneralExtracellularEphys(ConfiguredBaseModel): """ Metadata related to extracellular electrophysiology. """ @@ -365,12 +365,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): electrode_group: Optional[List[ElectrodeGroup]] = Field( 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.""" ) -class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): +class ExtracellularEphysElectrodes(DynamicTable): """ 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. """ @@ -623,10 +623,10 @@ ScratchData.model_rebuild() NWBFile.model_rebuild() NWBFileStimulus.model_rebuild() NWBFileGeneral.model_rebuild() -NWBFileGeneralSourceScript.model_rebuild() -NWBFileGeneralExtracellularEphys.model_rebuild() -NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() -NWBFileGeneralIntracellularEphys.model_rebuild() +GeneralSourceScript.model_rebuild() +GeneralExtracellularEphys.model_rebuild() +ExtracellularEphysElectrodes.model_rebuild() +GeneralIntracellularEphys.model_rebuild() LabMetaData.model_rebuild() Subject.model_rebuild() SubjectAge.model_rebuild() diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_6_0_alpha/namespace.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_6_0_alpha/namespace.py index c6adbf3..9a21619 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_6_0_alpha/namespace.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_6_0_alpha/namespace.py @@ -152,10 +152,10 @@ from ...core.v2_6_0_alpha.core_nwb_file import ( NWBFile, NWBFileStimulus, NWBFileGeneral, - NWBFileGeneralSourceScript, - NWBFileGeneralExtracellularEphys, - NWBFileGeneralExtracellularEphysElectrodes, - NWBFileGeneralIntracellularEphys, + GeneralSourceScript, + GeneralExtracellularEphys, + ExtracellularEphysElectrodes, + GeneralIntracellularEphys, LabMetaData, Subject, SubjectAge, diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_7_0/core_nwb_file.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_7_0/core_nwb_file.py index 3ccc777..0e7d234 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_7_0/core_nwb_file.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_7_0/core_nwb_file.py @@ -291,7 +291,7 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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, description="""Script file or link to public source code used to create this NWB file.""", ) @@ -319,10 +319,10 @@ class NWBFileGeneral(ConfiguredBaseModel): None, 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.""" ) - intracellular_ephys: Optional[NWBFileGeneralIntracellularEphys] = Field( + intracellular_ephys: Optional[GeneralIntracellularEphys] = Field( None, description="""Metadata related to intracellular electrophysiology.""" ) 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. """ @@ -354,7 +354,7 @@ class NWBFileGeneralSourceScript(ConfiguredBaseModel): value: str = Field(...) -class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): +class GeneralExtracellularEphys(ConfiguredBaseModel): """ Metadata related to extracellular electrophysiology. """ @@ -373,12 +373,12 @@ class NWBFileGeneralExtracellularEphys(ConfiguredBaseModel): electrode_group: Optional[List[ElectrodeGroup]] = Field( 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.""" ) -class NWBFileGeneralExtracellularEphysElectrodes(DynamicTable): +class ExtracellularEphysElectrodes(DynamicTable): """ 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. """ @@ -631,10 +631,10 @@ ScratchData.model_rebuild() NWBFile.model_rebuild() NWBFileStimulus.model_rebuild() NWBFileGeneral.model_rebuild() -NWBFileGeneralSourceScript.model_rebuild() -NWBFileGeneralExtracellularEphys.model_rebuild() -NWBFileGeneralExtracellularEphysElectrodes.model_rebuild() -NWBFileGeneralIntracellularEphys.model_rebuild() +GeneralSourceScript.model_rebuild() +GeneralExtracellularEphys.model_rebuild() +ExtracellularEphysElectrodes.model_rebuild() +GeneralIntracellularEphys.model_rebuild() LabMetaData.model_rebuild() Subject.model_rebuild() SubjectAge.model_rebuild() diff --git a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_7_0/namespace.py b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_7_0/namespace.py index b347afb..80b7f5e 100644 --- a/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_7_0/namespace.py +++ b/nwb_linkml/src/nwb_linkml/models/pydantic/core/v2_7_0/namespace.py @@ -153,10 +153,10 @@ from ...core.v2_7_0.core_nwb_file import ( NWBFile, NWBFileStimulus, NWBFileGeneral, - NWBFileGeneralSourceScript, - NWBFileGeneralExtracellularEphys, - NWBFileGeneralExtracellularEphysElectrodes, - NWBFileGeneralIntracellularEphys, + GeneralSourceScript, + GeneralExtracellularEphys, + ExtracellularEphysElectrodes, + GeneralIntracellularEphys, LabMetaData, Subject, SubjectAge, diff --git a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_0/core.nwb.file.yaml b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_0/core.nwb.file.yaml index 6a76bfa..cad0645 100644 --- a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_0/core.nwb.file.yaml +++ b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_0/core.nwb.file.yaml @@ -359,7 +359,7 @@ classes: name: source_script description: Script file or link to public source code used to create this NWB file. - range: NWBFile__general__source_script + range: general__source_script required: false multivalued: false stimulus: @@ -408,13 +408,13 @@ classes: extracellular_ephys: name: extracellular_ephys description: Metadata related to extracellular electrophysiology. - range: NWBFile__general__extracellular_ephys + range: general__extracellular_ephys required: false multivalued: false intracellular_ephys: name: intracellular_ephys description: Metadata related to intracellular electrophysiology. - range: NWBFile__general__intracellular_ephys + range: general__intracellular_ephys required: false multivalued: false optogenetics: @@ -433,8 +433,8 @@ classes: inlined_as_list: false any_of: - range: ImagingPlane - NWBFile__general__source_script: - name: NWBFile__general__source_script + general__source_script: + name: general__source_script description: Script file or link to public source code used to create this NWB file. attributes: @@ -513,8 +513,8 @@ classes: range: text required: false multivalued: false - NWBFile__general__extracellular_ephys: - name: NWBFile__general__extracellular_ephys + general__extracellular_ephys: + name: general__extracellular_ephys description: Metadata related to extracellular electrophysiology. attributes: name: @@ -532,11 +532,11 @@ classes: electrodes: name: electrodes description: A table of all electrodes (i.e. channels) used for recording. - range: NWBFile__general__extracellular_ephys__electrodes + range: extracellular_ephys__electrodes required: false multivalued: false - NWBFile__general__extracellular_ephys__electrodes: - name: NWBFile__general__extracellular_ephys__electrodes + extracellular_ephys__electrodes: + name: extracellular_ephys__electrodes description: A table of all electrodes (i.e. channels) used for recording. is_a: DynamicTable attributes: @@ -653,8 +653,8 @@ classes: range: text required: false multivalued: false - NWBFile__general__intracellular_ephys: - name: NWBFile__general__intracellular_ephys + general__intracellular_ephys: + name: general__intracellular_ephys description: Metadata related to intracellular electrophysiology. attributes: name: diff --git a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_1/core.nwb.file.yaml b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_1/core.nwb.file.yaml index 44f6d85..8506a84 100644 --- a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_1/core.nwb.file.yaml +++ b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_1/core.nwb.file.yaml @@ -359,7 +359,7 @@ classes: name: source_script description: Script file or link to public source code used to create this NWB file. - range: NWBFile__general__source_script + range: general__source_script required: false multivalued: false stimulus: @@ -408,13 +408,13 @@ classes: extracellular_ephys: name: extracellular_ephys description: Metadata related to extracellular electrophysiology. - range: NWBFile__general__extracellular_ephys + range: general__extracellular_ephys required: false multivalued: false intracellular_ephys: name: intracellular_ephys description: Metadata related to intracellular electrophysiology. - range: NWBFile__general__intracellular_ephys + range: general__intracellular_ephys required: false multivalued: false optogenetics: @@ -433,8 +433,8 @@ classes: inlined_as_list: false any_of: - range: ImagingPlane - NWBFile__general__source_script: - name: NWBFile__general__source_script + general__source_script: + name: general__source_script description: Script file or link to public source code used to create this NWB file. attributes: @@ -513,8 +513,8 @@ classes: range: text required: false multivalued: false - NWBFile__general__extracellular_ephys: - name: NWBFile__general__extracellular_ephys + general__extracellular_ephys: + name: general__extracellular_ephys description: Metadata related to extracellular electrophysiology. attributes: name: @@ -532,11 +532,11 @@ classes: electrodes: name: electrodes description: A table of all electrodes (i.e. channels) used for recording. - range: NWBFile__general__extracellular_ephys__electrodes + range: extracellular_ephys__electrodes required: false multivalued: false - NWBFile__general__extracellular_ephys__electrodes: - name: NWBFile__general__extracellular_ephys__electrodes + extracellular_ephys__electrodes: + name: extracellular_ephys__electrodes description: A table of all electrodes (i.e. channels) used for recording. is_a: DynamicTable attributes: @@ -653,8 +653,8 @@ classes: range: text required: false multivalued: false - NWBFile__general__intracellular_ephys: - name: NWBFile__general__intracellular_ephys + general__intracellular_ephys: + name: general__intracellular_ephys description: Metadata related to intracellular electrophysiology. attributes: name: diff --git a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_2/core.nwb.file.yaml b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_2/core.nwb.file.yaml index bec9dfd..4d2c3f8 100644 --- a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_2/core.nwb.file.yaml +++ b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_2/core.nwb.file.yaml @@ -359,7 +359,7 @@ classes: name: source_script description: Script file or link to public source code used to create this NWB file. - range: NWBFile__general__source_script + range: general__source_script required: false multivalued: false stimulus: @@ -408,13 +408,13 @@ classes: extracellular_ephys: name: extracellular_ephys description: Metadata related to extracellular electrophysiology. - range: NWBFile__general__extracellular_ephys + range: general__extracellular_ephys required: false multivalued: false intracellular_ephys: name: intracellular_ephys description: Metadata related to intracellular electrophysiology. - range: NWBFile__general__intracellular_ephys + range: general__intracellular_ephys required: false multivalued: false optogenetics: @@ -433,8 +433,8 @@ classes: inlined_as_list: false any_of: - range: ImagingPlane - NWBFile__general__source_script: - name: NWBFile__general__source_script + general__source_script: + name: general__source_script description: Script file or link to public source code used to create this NWB file. attributes: @@ -513,8 +513,8 @@ classes: range: text required: false multivalued: false - NWBFile__general__extracellular_ephys: - name: NWBFile__general__extracellular_ephys + general__extracellular_ephys: + name: general__extracellular_ephys description: Metadata related to extracellular electrophysiology. attributes: name: @@ -532,11 +532,11 @@ classes: electrodes: name: electrodes description: A table of all electrodes (i.e. channels) used for recording. - range: NWBFile__general__extracellular_ephys__electrodes + range: extracellular_ephys__electrodes required: false multivalued: false - NWBFile__general__extracellular_ephys__electrodes: - name: NWBFile__general__extracellular_ephys__electrodes + extracellular_ephys__electrodes: + name: extracellular_ephys__electrodes description: A table of all electrodes (i.e. channels) used for recording. is_a: DynamicTable attributes: @@ -653,8 +653,8 @@ classes: range: text required: false multivalued: false - NWBFile__general__intracellular_ephys: - name: NWBFile__general__intracellular_ephys + general__intracellular_ephys: + name: general__intracellular_ephys description: Metadata related to intracellular electrophysiology. attributes: name: diff --git a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_4/core.nwb.file.yaml b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_4/core.nwb.file.yaml index 0c91895..885874a 100644 --- a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_4/core.nwb.file.yaml +++ b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_4/core.nwb.file.yaml @@ -373,7 +373,7 @@ classes: name: source_script description: Script file or link to public source code used to create this NWB file. - range: NWBFile__general__source_script + range: general__source_script required: false multivalued: false stimulus: @@ -422,13 +422,13 @@ classes: extracellular_ephys: name: extracellular_ephys description: Metadata related to extracellular electrophysiology. - range: NWBFile__general__extracellular_ephys + range: general__extracellular_ephys required: false multivalued: false intracellular_ephys: name: intracellular_ephys description: Metadata related to intracellular electrophysiology. - range: NWBFile__general__intracellular_ephys + range: general__intracellular_ephys required: false multivalued: false optogenetics: @@ -447,8 +447,8 @@ classes: inlined_as_list: false any_of: - range: ImagingPlane - NWBFile__general__source_script: - name: NWBFile__general__source_script + general__source_script: + name: general__source_script description: Script file or link to public source code used to create this NWB file. attributes: @@ -466,8 +466,8 @@ classes: name: value range: text required: true - NWBFile__general__extracellular_ephys: - name: NWBFile__general__extracellular_ephys + general__extracellular_ephys: + name: general__extracellular_ephys description: Metadata related to extracellular electrophysiology. attributes: name: @@ -485,11 +485,11 @@ classes: electrodes: name: electrodes description: A table of all electrodes (i.e. channels) used for recording. - range: NWBFile__general__extracellular_ephys__electrodes + range: extracellular_ephys__electrodes required: false multivalued: false - NWBFile__general__extracellular_ephys__electrodes: - name: NWBFile__general__extracellular_ephys__electrodes + extracellular_ephys__electrodes: + name: extracellular_ephys__electrodes description: A table of all electrodes (i.e. channels) used for recording. is_a: DynamicTable attributes: @@ -606,8 +606,8 @@ classes: range: text required: false multivalued: false - NWBFile__general__intracellular_ephys: - name: NWBFile__general__intracellular_ephys + general__intracellular_ephys: + name: general__intracellular_ephys description: Metadata related to intracellular electrophysiology. attributes: name: diff --git a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_5/core.nwb.file.yaml b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_5/core.nwb.file.yaml index 5974be3..a0aa5f7 100644 --- a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_5/core.nwb.file.yaml +++ b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_2_5/core.nwb.file.yaml @@ -373,7 +373,7 @@ classes: name: source_script description: Script file or link to public source code used to create this NWB file. - range: NWBFile__general__source_script + range: general__source_script required: false multivalued: false stimulus: @@ -422,13 +422,13 @@ classes: extracellular_ephys: name: extracellular_ephys description: Metadata related to extracellular electrophysiology. - range: NWBFile__general__extracellular_ephys + range: general__extracellular_ephys required: false multivalued: false intracellular_ephys: name: intracellular_ephys description: Metadata related to intracellular electrophysiology. - range: NWBFile__general__intracellular_ephys + range: general__intracellular_ephys required: false multivalued: false optogenetics: @@ -447,8 +447,8 @@ classes: inlined_as_list: false any_of: - range: ImagingPlane - NWBFile__general__source_script: - name: NWBFile__general__source_script + general__source_script: + name: general__source_script description: Script file or link to public source code used to create this NWB file. attributes: @@ -466,8 +466,8 @@ classes: name: value range: text required: true - NWBFile__general__extracellular_ephys: - name: NWBFile__general__extracellular_ephys + general__extracellular_ephys: + name: general__extracellular_ephys description: Metadata related to extracellular electrophysiology. attributes: name: @@ -485,11 +485,11 @@ classes: electrodes: name: electrodes description: A table of all electrodes (i.e. channels) used for recording. - range: NWBFile__general__extracellular_ephys__electrodes + range: extracellular_ephys__electrodes required: false multivalued: false - NWBFile__general__extracellular_ephys__electrodes: - name: NWBFile__general__extracellular_ephys__electrodes + extracellular_ephys__electrodes: + name: extracellular_ephys__electrodes description: A table of all electrodes (i.e. channels) used for recording. is_a: DynamicTable attributes: @@ -606,8 +606,8 @@ classes: range: text required: false multivalued: false - NWBFile__general__intracellular_ephys: - name: NWBFile__general__intracellular_ephys + general__intracellular_ephys: + name: general__intracellular_ephys description: Metadata related to intracellular electrophysiology. attributes: name: diff --git a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_3_0/core.nwb.file.yaml b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_3_0/core.nwb.file.yaml index 9b3da02..5b00582 100644 --- a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_3_0/core.nwb.file.yaml +++ b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_3_0/core.nwb.file.yaml @@ -373,7 +373,7 @@ classes: name: source_script description: Script file or link to public source code used to create this NWB file. - range: NWBFile__general__source_script + range: general__source_script required: false multivalued: false stimulus: @@ -422,13 +422,13 @@ classes: extracellular_ephys: name: extracellular_ephys description: Metadata related to extracellular electrophysiology. - range: NWBFile__general__extracellular_ephys + range: general__extracellular_ephys required: false multivalued: false intracellular_ephys: name: intracellular_ephys description: Metadata related to intracellular electrophysiology. - range: NWBFile__general__intracellular_ephys + range: general__intracellular_ephys required: false multivalued: false optogenetics: @@ -447,8 +447,8 @@ classes: inlined_as_list: false any_of: - range: ImagingPlane - NWBFile__general__source_script: - name: NWBFile__general__source_script + general__source_script: + name: general__source_script description: Script file or link to public source code used to create this NWB file. attributes: @@ -466,8 +466,8 @@ classes: name: value range: text required: true - NWBFile__general__extracellular_ephys: - name: NWBFile__general__extracellular_ephys + general__extracellular_ephys: + name: general__extracellular_ephys description: Metadata related to extracellular electrophysiology. attributes: name: @@ -485,11 +485,11 @@ classes: electrodes: name: electrodes description: A table of all electrodes (i.e. channels) used for recording. - range: NWBFile__general__extracellular_ephys__electrodes + range: extracellular_ephys__electrodes required: false multivalued: false - NWBFile__general__extracellular_ephys__electrodes: - name: NWBFile__general__extracellular_ephys__electrodes + extracellular_ephys__electrodes: + name: extracellular_ephys__electrodes description: A table of all electrodes (i.e. channels) used for recording. is_a: DynamicTable attributes: @@ -607,8 +607,8 @@ classes: range: text required: false multivalued: false - NWBFile__general__intracellular_ephys: - name: NWBFile__general__intracellular_ephys + general__intracellular_ephys: + name: general__intracellular_ephys description: Metadata related to intracellular electrophysiology. attributes: name: diff --git a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_4_0/core.nwb.file.yaml b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_4_0/core.nwb.file.yaml index ed8fdda..7aade20 100644 --- a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_4_0/core.nwb.file.yaml +++ b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_4_0/core.nwb.file.yaml @@ -373,7 +373,7 @@ classes: name: source_script description: Script file or link to public source code used to create this NWB file. - range: NWBFile__general__source_script + range: general__source_script required: false multivalued: false stimulus: @@ -422,13 +422,13 @@ classes: extracellular_ephys: name: extracellular_ephys description: Metadata related to extracellular electrophysiology. - range: NWBFile__general__extracellular_ephys + range: general__extracellular_ephys required: false multivalued: false intracellular_ephys: name: intracellular_ephys description: Metadata related to intracellular electrophysiology. - range: NWBFile__general__intracellular_ephys + range: general__intracellular_ephys required: false multivalued: false optogenetics: @@ -447,8 +447,8 @@ classes: inlined_as_list: false any_of: - range: ImagingPlane - NWBFile__general__source_script: - name: NWBFile__general__source_script + general__source_script: + name: general__source_script description: Script file or link to public source code used to create this NWB file. attributes: @@ -466,8 +466,8 @@ classes: name: value range: text required: true - NWBFile__general__extracellular_ephys: - name: NWBFile__general__extracellular_ephys + general__extracellular_ephys: + name: general__extracellular_ephys description: Metadata related to extracellular electrophysiology. attributes: name: @@ -485,11 +485,11 @@ classes: electrodes: name: electrodes description: A table of all electrodes (i.e. channels) used for recording. - range: NWBFile__general__extracellular_ephys__electrodes + range: extracellular_ephys__electrodes required: false multivalued: false - NWBFile__general__extracellular_ephys__electrodes: - name: NWBFile__general__extracellular_ephys__electrodes + extracellular_ephys__electrodes: + name: extracellular_ephys__electrodes description: A table of all electrodes (i.e. channels) used for recording. is_a: DynamicTable attributes: @@ -607,8 +607,8 @@ classes: range: text required: false multivalued: false - NWBFile__general__intracellular_ephys: - name: NWBFile__general__intracellular_ephys + general__intracellular_ephys: + name: general__intracellular_ephys description: Metadata related to intracellular electrophysiology. attributes: name: diff --git a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_5_0/core.nwb.file.yaml b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_5_0/core.nwb.file.yaml index ab13eef..494e7ae 100644 --- a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_5_0/core.nwb.file.yaml +++ b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_5_0/core.nwb.file.yaml @@ -374,7 +374,7 @@ classes: name: source_script description: Script file or link to public source code used to create this NWB file. - range: NWBFile__general__source_script + range: general__source_script required: false multivalued: false stimulus: @@ -423,13 +423,13 @@ classes: extracellular_ephys: name: extracellular_ephys description: Metadata related to extracellular electrophysiology. - range: NWBFile__general__extracellular_ephys + range: general__extracellular_ephys required: false multivalued: false intracellular_ephys: name: intracellular_ephys description: Metadata related to intracellular electrophysiology. - range: NWBFile__general__intracellular_ephys + range: general__intracellular_ephys required: false multivalued: false optogenetics: @@ -448,8 +448,8 @@ classes: inlined_as_list: false any_of: - range: ImagingPlane - NWBFile__general__source_script: - name: NWBFile__general__source_script + general__source_script: + name: general__source_script description: Script file or link to public source code used to create this NWB file. attributes: @@ -467,8 +467,8 @@ classes: name: value range: text required: true - NWBFile__general__extracellular_ephys: - name: NWBFile__general__extracellular_ephys + general__extracellular_ephys: + name: general__extracellular_ephys description: Metadata related to extracellular electrophysiology. attributes: name: @@ -486,11 +486,11 @@ classes: electrodes: name: electrodes description: A table of all electrodes (i.e. channels) used for recording. - range: NWBFile__general__extracellular_ephys__electrodes + range: extracellular_ephys__electrodes required: false multivalued: false - NWBFile__general__extracellular_ephys__electrodes: - name: NWBFile__general__extracellular_ephys__electrodes + extracellular_ephys__electrodes: + name: extracellular_ephys__electrodes description: A table of all electrodes (i.e. channels) used for recording. is_a: DynamicTable attributes: @@ -610,8 +610,8 @@ classes: range: text required: false multivalued: false - NWBFile__general__intracellular_ephys: - name: NWBFile__general__intracellular_ephys + general__intracellular_ephys: + name: general__intracellular_ephys description: Metadata related to intracellular electrophysiology. attributes: name: diff --git a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_6_0_alpha/core.nwb.file.yaml b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_6_0_alpha/core.nwb.file.yaml index 150219c..6e7a701 100644 --- a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_6_0_alpha/core.nwb.file.yaml +++ b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_6_0_alpha/core.nwb.file.yaml @@ -374,7 +374,7 @@ classes: name: source_script description: Script file or link to public source code used to create this NWB file. - range: NWBFile__general__source_script + range: general__source_script required: false multivalued: false stimulus: @@ -423,13 +423,13 @@ classes: extracellular_ephys: name: extracellular_ephys description: Metadata related to extracellular electrophysiology. - range: NWBFile__general__extracellular_ephys + range: general__extracellular_ephys required: false multivalued: false intracellular_ephys: name: intracellular_ephys description: Metadata related to intracellular electrophysiology. - range: NWBFile__general__intracellular_ephys + range: general__intracellular_ephys required: false multivalued: false optogenetics: @@ -448,8 +448,8 @@ classes: inlined_as_list: false any_of: - range: ImagingPlane - NWBFile__general__source_script: - name: NWBFile__general__source_script + general__source_script: + name: general__source_script description: Script file or link to public source code used to create this NWB file. attributes: @@ -467,8 +467,8 @@ classes: name: value range: text required: true - NWBFile__general__extracellular_ephys: - name: NWBFile__general__extracellular_ephys + general__extracellular_ephys: + name: general__extracellular_ephys description: Metadata related to extracellular electrophysiology. attributes: name: @@ -486,11 +486,11 @@ classes: electrodes: name: electrodes description: A table of all electrodes (i.e. channels) used for recording. - range: NWBFile__general__extracellular_ephys__electrodes + range: extracellular_ephys__electrodes required: false multivalued: false - NWBFile__general__extracellular_ephys__electrodes: - name: NWBFile__general__extracellular_ephys__electrodes + extracellular_ephys__electrodes: + name: extracellular_ephys__electrodes description: A table of all electrodes (i.e. channels) used for recording. is_a: DynamicTable attributes: @@ -610,8 +610,8 @@ classes: range: text required: false multivalued: false - NWBFile__general__intracellular_ephys: - name: NWBFile__general__intracellular_ephys + general__intracellular_ephys: + name: general__intracellular_ephys description: Metadata related to intracellular electrophysiology. attributes: name: diff --git a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_7_0/core.nwb.file.yaml b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_7_0/core.nwb.file.yaml index b846a65..f0c47ab 100644 --- a/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_7_0/core.nwb.file.yaml +++ b/nwb_linkml/src/nwb_linkml/schema/linkml/core/v2_7_0/core.nwb.file.yaml @@ -376,7 +376,7 @@ classes: name: source_script description: Script file or link to public source code used to create this NWB file. - range: NWBFile__general__source_script + range: general__source_script required: false multivalued: false stimulus: @@ -425,13 +425,13 @@ classes: extracellular_ephys: name: extracellular_ephys description: Metadata related to extracellular electrophysiology. - range: NWBFile__general__extracellular_ephys + range: general__extracellular_ephys required: false multivalued: false intracellular_ephys: name: intracellular_ephys description: Metadata related to intracellular electrophysiology. - range: NWBFile__general__intracellular_ephys + range: general__intracellular_ephys required: false multivalued: false optogenetics: @@ -450,8 +450,8 @@ classes: inlined_as_list: false any_of: - range: ImagingPlane - NWBFile__general__source_script: - name: NWBFile__general__source_script + general__source_script: + name: general__source_script description: Script file or link to public source code used to create this NWB file. attributes: @@ -469,8 +469,8 @@ classes: name: value range: text required: true - NWBFile__general__extracellular_ephys: - name: NWBFile__general__extracellular_ephys + general__extracellular_ephys: + name: general__extracellular_ephys description: Metadata related to extracellular electrophysiology. attributes: name: @@ -488,11 +488,11 @@ classes: electrodes: name: electrodes description: A table of all electrodes (i.e. channels) used for recording. - range: NWBFile__general__extracellular_ephys__electrodes + range: extracellular_ephys__electrodes required: false multivalued: false - NWBFile__general__extracellular_ephys__electrodes: - name: NWBFile__general__extracellular_ephys__electrodes + extracellular_ephys__electrodes: + name: extracellular_ephys__electrodes description: A table of all electrodes (i.e. channels) used for recording. is_a: DynamicTable attributes: @@ -612,8 +612,8 @@ classes: range: text required: false multivalued: false - NWBFile__general__intracellular_ephys: - name: NWBFile__general__intracellular_ephys + general__intracellular_ephys: + name: general__intracellular_ephys description: Metadata related to intracellular electrophysiology. attributes: name: