cyanea-datasets
v0.1.0 CoreReference data and ready-to-fork protocols, bundled with the ecosystem.
Bundled sample datasets and structured protocol templates for the Cyanea ecosystem.
Overview
cyanea-datasets bundles the sample data and protocol templates used across the Cyanea ecosystem — for examples, tests, tutorials, and as a starting point for real work. It gives the other crates (and the platform) a consistent set of small, well-understood inputs to run against.
What’s Inside
Sample Datasets
Small reference datasets spanning the domains the ecosystem covers — genomics, alignment, epigenomics, single-cell, chemistry, phylogenetics, metagenomics, and structural biology. They are sized for fast iteration in examples and CI, not for benchmarking.
Protocol Templates
Sixteen structured protocol templates covering common wet-lab and dry-lab workflows — RNA extraction, CRISPR knockout, single-cell library prep, PCR-free WGS, ChIP-seq, ATAC-seq, variant calling, amplicon metagenomics, phylogenetics, and more. Each is a fork-and-adapt starting point with steps, reagents, and quality-control checkpoints.
Code Examples
Rust
use cyanea_datasets::{list_templates, load_dataset};
let templates = list_templates();
let seqs = load_dataset("example-fasta");
Use Cases
- Examples and tutorials — Reproducible inputs for documentation and lessons.
- Testing — Stable fixtures for the ecosystem’s test suites.
- Protocol authoring — Start from a vetted template instead of a blank page.