Skip to content

Commit 2b09ac4

Browse files
committed
immersion medium
1 parent 01f5c67 commit 2b09ac4

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

examples/exaspim_acquisition.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/imaging/acquisition.py",
3-
"schema_version": "0.5.3",
3+
"schema_version": "0.5.4",
44
"experimenter_full_name": [
55
"###"
66
],

src/aind_data_schema/device.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,7 @@ class Immersion(Enum):
244244
AIR = "air"
245245
MULTI = "multi"
246246
OIL = "oil"
247+
PBS = "PBS"
247248
WATER = "water"
248249
OTHER = "other"
249250

src/aind_data_schema/imaging/acquisition.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from pydantic import Field
1111

1212
from aind_data_schema.base import AindCoreModel, AindModel, EnumSubset
13-
from aind_data_schema.device import Calibration, Maintenance
13+
from aind_data_schema.device import Calibration, Immersion, Maintenance
1414
from aind_data_schema.imaging.tile import AcquisitionTile
1515
from aind_data_schema.processing import ProcessName
1616
from aind_data_schema.utils.units import SizeUnit
@@ -76,7 +76,7 @@ def from_direction_code(code) -> List[Axis]:
7676
class Immersion(AindModel):
7777
"""Description of immersion media"""
7878

79-
medium: str = Field(..., title="Immersion medium")
79+
medium: Immersion = Field(..., title="Immersion medium")
8080
refractive_index: Decimal = Field(..., title="Index of refraction")
8181

8282

@@ -102,7 +102,7 @@ class ProcessingSteps(AindModel):
102102
class Acquisition(AindCoreModel):
103103
"""Description of an imaging acquisition session"""
104104

105-
schema_version: str = Field("0.5.3", description="schema version", title="Version", const=True)
105+
schema_version: str = Field("0.5.4", description="schema version", title="Version", const=True)
106106
experimenter_full_name: List[str] = Field(
107107
...,
108108
description="First and last name of the experimenter(s).",

0 commit comments

Comments
 (0)