allenneuraldynamics / aind-metadata-mapper Goto Github PK
View Code? Open in Web Editor NEWRepository to help gather and map metadata from different sources
License: MIT License
Repository to help gather and map metadata from different sources
License: MIT License
As a user, I want to run a script that parses bonsai generated files, etc., into a session.json file that is valid under aind-data-schema so I can automatically generate and attach session.json files to my session.
Talk to Camilo
As a dev-ops engineer, I want to semantic versioning automated, so developers don't have to manually track the version.
Add any helpful notes here.
Kayvon wrote some scripts for extracting metadata from tiffs generated by Bergamo rigs. Integrate them here.
Acceptance Criteria:
bergamo.py
module existspython -m aind_metadata_mapper.bergamo input_path output_json
worksNotes:
Sasha prototyped some code to automatically create a Session
from OpenEphys log files. Let's integrate it here so that it can be run automatically.
reference code is here: https://codeocean.allenneuraldynamics.org/capsule/1630654/tree
Relevant data needs to be pulled from LIMS and sorted out into two folders for the transfer service. Two modalities (multiplane ophys and behavior data) need to be specified in the csv file for the aind-data-transfer to upload.
Is your feature request related to a problem? Please describe.
Right now the manual data entry model is too strict. The data model needs to be changed as experiments change.
Describe the solution you'd like
Refactor the bergamo mapper into two parts: 1) a module that extracts tiff header metadata into a custom data model, and 2) an example script the incorporates that information into a Session
generation script.
As a user, I want to save procedures metadata, so I can include it with my data acquisition sets.
Add any helpful notes here.
As a user, I want to save subject and procedures metadata, so I can include it with my data acquisition sets.
Add any helpful notes here.
Acceptance criteria:
fip.py
.As a user, I want the repo published to PyPI, so I can pip install it easily.
Add any helpful notes here.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.