Skip to content

Commit bfc6b49

Browse files
committed
feat: adds new procedure types to model
1 parent ea3fce7 commit bfc6b49

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

  • aind-sharepoint-service-server/src/aind_sharepoint_service_server/models

aind-sharepoint-service-server/src/aind_sharepoint_service_server/models/nsb_2023.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -784,6 +784,7 @@ class NSB2023Procedure(Enum, metaclass=EnumMeta):
784784
WHC_2_P = "WHC 2P"
785785
WHC_NP = "WHC NP"
786786

787+
787788
# Missing attributes after Sx NSB2023Procedure # Removal
788789
MOTOR_CTX_2_P = "Motor Ctx 2P"
789790
GRID_INJ_6_OR_9_VISUAL = "Grid INJ (6 or 9) + Visual Ctx 2P"
@@ -800,6 +801,16 @@ class NSB2023Procedure(Enum, metaclass=EnumMeta):
800801
TESTES__INJECTION = "Testes Injection"
801802
OVIDUCT__INJECTION = "Oviduct Injection"
802803

804+
# Additional procedure types
805+
THERMISTOR__IMPLANT_WITH = "Thermistor Implant (with Headpost)"
806+
HP_INJ__THERMISTOR__IMPLA = "HP + INJ + Thermistor Implant"
807+
WHC_NP__THERMISTOR__IMPLA = "WHC NP + Thermistor Implant"
808+
DHC__THERMISTOR__IMPLANT = "DHC + Thermistor Implant"
809+
SPINAL__CORD_INJ = "Spinal Cord INJ"
810+
CHRONOS = "Chronos"
811+
ΜLED__IMPLANTATION = "µLED Implantation"
812+
CHRONOS_HP__SKULL__SCREW = "Chronos HP + Skull Screw + Thermistor Implant"
813+
803814

804815
class NSB2023Headpost(Enum, metaclass=EnumMeta):
805816
"""Enum class for NSB2023Headpost."""

0 commit comments

Comments
 (0)