One-click install
npx skills add https://github.com/robotlearning123/claude-scientific-skills --skill lamindb-robotlearning123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lamindb
Source: https://github.com/robotlearning123/claude-scientific-skills/tree/main/scientific-skills/lamindb
Command: npx skills add https://github.com/robotlearning123/claude-scientific-skills --skill lamindb-robotlearning123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lamindb, bionty, anndata, and includes scripts (resource) and references (resource) and assets (resource) components.

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()

Frequently Asked Questions about lamindb

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate and annotate single-cell RNA-seq data using biological ontologies?

You can validate and annotate single-cell RNA-seq data by loading an h5ad file with anndata, applying an AnnDataCurator with a defined schema, and saving the curated artifact to a database. This ensures biological datasets are queryable and reproducible.

What is the best way to manage biological datasets to make them FAIR and reproducible?

Managing biological datasets for FAIR principles involves tracking computational workflows, applying schema validation, and using biological ontologies for annotation. This approach makes data traceable and queryable for downstream analysis.

Does LaminDB work with anndata for curating scRNA-seq, spatial, and flow cytometry datasets?

Yes, it integrates with anndata to handle biological datasets including scRNA-seq, spatial, and flow cytometry data. You can curate and validate these datasets using schema validation and biological ontologies.

How do I track computational workflows and integrate biological data management with MLOps platforms?

Tracking computational workflows involves using data management features that integrate with workflow managers and MLOps platforms. You can track data by running tracking commands before processing and finishing upon artifact saving.

Can I use schema validation to ensure my biological data conforms to specific ontologies before analysis?

Yes, schema validation ensures biological data conforms to specific ontologies before analysis. You can define a schema, apply it to your dataset using a curator object, and validate the data prior to saving it as an artifact.

Why does my biological data management workflow require Python and the LaminDB library?

Biological data management requires Python and the LaminDB library because the framework operates as a Python-based open-source data tool. It relies on Python scripts to execute schema validation, ontology annotation, and MLOps integration.