AllenNeuralDynamics / aind-data-schema

A library that defines AIND data schema and validates JSON.
MIT License
19 stars 15 forks source link

Follow up with ophys group procedure metadata question #625

Closed jtyoung84 closed 7 months ago

jtyoung84 commented 9 months ago

Original question:

I have a json file that I filled out in schema 9.3 (attached) when immunolabeling in specimen procedures was not an option. The following is the IHC information that I would like added. Can SciComp create a python template that generates a new json in schema 9.5 that incorporates this info + everything in my old json?
SPECIMEN PROCEDURES
SpecimenProcedureType: Immunolableing
SpecimenID: 672640
Procedure name: IHC Primary
Start Date: 6/09/2023
End Date: 6/12/2023
Experimenter full name: Bryan MacLennan
Protocol ID: TO ENTER
Reagents: None
Notes: Primary dilution factor 1:1000 ---final concentration is 10ug/ml
ANTIBODY
Name: Chicken polyclonal to GFP(ab13970)
Source: Abcam
RESEARCH RESOURCE ID
Name: Chicken polyclonal to GFP(ab13970)
Abbreviation: Anti-GFP antibody
REGISTRY
Name: Chicken polyclonal to GFP(ab13970)
Abbreviation: Anti-GFP antibody
Registry Identifier: ab13970
Lot Number: GR3361051-16, GR3361051-7, GR3361051-3
Immunolabel class: Primary
Fluorophore: none
Concentration: 10
Concentration unit: mg/ml

SPECIMEN PROCEDURES
SpecimenProcedureType: Immunolableing
SpecimenID: 672640
Procedure name: IHC Secondary
Start Date: 6/12/2023
End Date: 6/13/2023
Experimenter full name: Bryan MacLennan
Protocol ID: TO ENTER
Reagents: None
Notes: Secondary dilution factor 1:500 - final concentration 4ug/ml
ANTIBODY
Name: Alexa Fluor 488 goat anti-chicken IgY (H+L)
Source: Invitrogen
RESEARCH RESOURCE ID
Name: Alexa Fluor 488 goat anti-chicken IgY (H+L) A11039
Abbreviation: Alexa Fluor 488
REGISTRY
Name: Alexa Fluor 488 goat anti-chicken IgY (H+L) A11039
Abbreviation: Alexa Fluor 488
Registry Identifier: A11039
Lot Number: 2420700
Immunolabel class: Secondary
Fluorophore: Alexa Fluor 488
Concentration: 2
Concentration unit: mg/ml
saskiad commented 7 months ago

I believe this is complete?