As a user I want to be able to do something like helpers.get_metadata_status(_id, "subject") or helpers.get_metadata_status(_id, "subject.subject_id") and return the MetadataState
Acceptance criteria
[ ] Helper function returns MetadataStatus
Sprint Ready Checklist
[ ] 1. Acceptance criteria defined
[ ] 2. Team understands acceptance criteria
[ ] 3. Team has defined solution / steps to satisfy acceptance criteria
[ ] 4. Acceptance criteria is verifiable / testable
[ ] 5. External / 3rd Party dependencies identified
User story
As a user I want to be able to do something like
helpers.get_metadata_status(_id, "subject")
orhelpers.get_metadata_status(_id, "subject.subject_id")
and return theMetadataState
Acceptance criteria
Sprint Ready Checklist
Notes
MetadataState is defined here https://github.com/AllenNeuralDynamics/aind-metadata-validator/blob/main/src/aind_metadata_validator/utils.py, this should probably be moved into aind-data-schema