From acd04de28a6cd4bea44b29cee7026e5e73b112ac Mon Sep 17 00:00:00 2001 From: Dan Birman Date: Thu, 23 Jan 2025 13:29:21 -0800 Subject: [PATCH] feat: add filter to LightAssembly --- src/aind_data_schema/components/devices.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/aind_data_schema/components/devices.py b/src/aind_data_schema/components/devices.py index 2cb2cba75..4c1fbfdb4 100644 --- a/src/aind_data_schema/components/devices.py +++ b/src/aind_data_schema/components/devices.py @@ -570,6 +570,9 @@ class LightAssembly(DataModel): light: Annotated[Union[Laser, LightEmittingDiode, Lamp], Field(discriminator="device_type")] lens: Lens = Field(..., title="Lens") + # optional fields + filter: Optional[Filter] = Field(default=None, title="Filter") + class ProbePort(DataModel): """Port for a probe connection"""