AllenNeuralDynamics / AllenNeuralDynamics/aind-metadata-service

Update metadata-service to get SmartSPIM Imaging and Histology data from Dataverse

Aperta
#747 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
3
Fork
1
Merge medio
17h 3m
PR unite (30g)
15

Descrizione

# User story
We are deprecating SLIMS as a data provider. Historic smartspim data from SLIMS should be migrated to Dataverse. We need to update the metadata-service to read smartspim data from Dataverse instead of SLIMS

# Acceptance criteria
- [ ] Given an endpoint in aind-dataverse-service that fetches smartspim data (https://github.com/AllenNeuralDynamics/aind-dataverse-service/issues/13), add a new raw endpoint for api/v2/dataverse/smartspim_imaging
- [ ] Given a response from aind-dataverse-service that fetches smartspim imaging data, update procedures endpoint to map to aind-data-schema models (should replace slims call for smartspim data in procedures)
- [ ] (Optional) Deprecate the SLIMS smartspim imaging endpoint and remove it (this can be done in a last ticket as well)

# 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
- [ ] 6. Ticket is prioritized and sized

# Notes
Use http://aind-metadata-service/api/v2/slims/smartspim_imaging/{example} as an example of the grouping of smartspim imaging and histology data from SLIMS. This data is split up across multiple tables in Dataverse as well

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.