What problem does it solve?
This Skill provides a comprehensive solution for managing and analyzing biological datasets, making data queryable, traceable, reproducible, and FAIR. It simplifies data management, annotation, ontologies, schema validation, and integration with workflow managers and MLOps platforms.
Core Features & Use Cases
- Data Management: Handle biological datasets (scRNA-seq, spatial, flow cytometry, etc.) and track computational workflows.
- Annotation and Validation: Curate and validate data with biological ontologies, schema validation, and integration with workflow managers and MLOps platforms.
- Use Case: For example, you can use this Skill to validate and annotate single-cell RNA-seq data using gene ontologies and save the curated data to a database for further analysis.
Quick Start
Run the following command to get started:
ln.track()
adata = ad.read_h5ad("raw_data.h5ad")
curator = ln.curators.AnnDataCurator(adata, schema)
curator.validate()
artifact = curator.save_artifact(key="scrna/validated_data.h5ad")
ln.finish()