You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/acquisition.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -83,7 +83,6 @@ while the StimulusEpoch represents all stimuli being presented.
83
83
|`acquisition_start_tz`|`int or pydantic_extra_types.timezone_name.TimeZoneName or NoneType`| Acquisition start timezone (Automatically populated by a validator based on acquisition_start_time. Will be a TimeZoneName (IANA name) when the datetime uses a ZoneInfo timezone, or an integer UTC offset in hours for fixed-offset timezones. Use ZoneInfo (from the zoneinfo standard library) to preserve the named timezone.) |
84
84
|`acquisition_end_time`|`datetime (timezone-aware)`| Acquisition end time |
85
85
|`experimenters`|`List[str]`| experimenter(s) |
86
-
|`protocol_id`|`Optional[List[str]]`| Protocol ID (DOI for protocols.io) |
87
86
|`ethics_review_id`|`Optional[List[str]]`| Ethics review ID |
88
87
|`instrument_id`|`Optional[str]`| Instrument ID (Should match the Instrument.instrument_id. Required when instrument metadata is available.) |
89
88
|`acquisition_type`|`str`| Acquisition type (Descriptive string detailing the type of acquisition, should be consistent across similar acquisitions for the same experiment.) |
@@ -95,6 +94,7 @@ while the StimulusEpoch represents all stimuli being presented.
95
94
|`stimulus_epochs`| List[[StimulusEpoch](acquisition.md#stimulusepoch)]| Stimulus (A stimulus epoch captures all stimuli being presented during an acquisition. Epochs should be split when the purpose of the stimulus changes.) |
96
95
|`manipulations`| List[[Manipulation](acquisition.md#manipulation)]| Manipulations (Procedures performed during the acquisition.) |
97
96
|`subject_details`| Optional[[AcquisitionSubjectDetails](acquisition.md#acquisitionsubjectdetails)]| Subject details (Required for in vivo acquisitions.) |
97
+
|`protocol_id`|`Optional[List[str]]`| Protocol ID (DOI for protocols.io) |
98
98
99
99
100
100
## Model definitions
@@ -151,9 +151,10 @@ Description of procedures performed during an acquisition.
151
151
|-------|------|-------------|
152
152
|`start_time`|`datetime (timezone-aware)`| Manipulation start time (Must be between the acquisition start and end times) |
153
153
|`end_time`|`datetime (timezone-aware)`| Manipulation end time (Must be between the acquisition start and end times) |
154
-
|`procedures`| Optional[List[[Injection](components/injection_procedures.md#injection) or [BrainInjection](components/surgery_procedures.md#braininjection)]]| Procedures (Procedures performed during the manipulation) |
154
+
|`procedures`| Optional[List[[Injection](components/injection_procedures.md#injection) or [BrainInjection](components/surgery_procedures.md#braininjection) or [Reagent](components/reagent.md#reagent)]]| Procedures (Procedures performed during the manipulation) |
|`center_wavelength`|`int or List[int] or NoneType`| Center wavelength (nm) (Single wavelength or list of wavelengths for MULTIBAND or MULTI_NOTCH filters) |
@@ -435,7 +435,7 @@ DAQ that uses the Harp protocol for synchronization and data transmission
|`relative_position`| Optional[List[[AnatomicalRelative](../aind_data_schema_models/coordinates.md#anatomicalrelative)]]| Relative position |
14
14
|`dynamics`| List[[InjectionDynamics](#injectiondynamics)]| Injection dynamics (List of injection events, one per location/depth) |
15
-
|<del>`protocol_id`</del>|`Optional[str]`|**[DEPRECATED]** Use protocol_id in Surgery or NonSurgicalInjection instead. Protocol ID (DOI for protocols.io) |
15
+
|`protocol_id`|`Optional[str]`| Protocol ID (DOI for protocols.io) |
0 commit comments