Skip to main content
Alpha Cyanea is in public alpha. We're building in the open — expect rough edges and rapid iteration. See what's live

The Cyanea Crate Ecosystem

18 Rust crates and 6 browser tools for high-performance bioinformatics. From sequence parsing to GPU-accelerated analysis, built for correctness and speed.

18
Crates
6
Browser Tools
Apache 2.0
License

cyanea-core v0.4.2

Foundation types and traits shared across the ecosystem. Alphabets, coordinate systems, error types, and memory-efficient collections.

cyanea-seq v0.3.8

Biological sequence types — DNA, RNA, protein. 2-bit encoding, k-mer generation, reverse complement, and translation tables.

cyanea-io v0.3.5

High-performance parsers and writers for bioinformatics formats. FASTA, FASTQ, VCF, BAM/SAM, GFF3, BED, and more.

cyanea-align v0.2.4

Sequence alignment algorithms — Smith-Waterman, Needleman-Wunsch, minimap2-compatible chaining, and banded alignment with SIMD.

cyanea-omics v0.2.1

Multi-omics data structures. Sparse and dense expression matrices, AnnData-compatible objects, and differential expression utilities.

cyanea-stats v0.3.0

Statistical computing for bioinformatics. Hypothesis testing, multiple testing correction, survival analysis, and Bayesian inference.

cyanea-ml v0.1.3

Machine learning primitives for biological data. Dimensionality reduction (PCA, UMAP, t-SNE), clustering, and classification.

cyanea-chem v0.2.0

Chemical informatics — molecular fingerprints, SMILES parsing, substructure search, and molecular descriptor calculation.

cyanea-struct v0.1.7

Biological structure handling — PDB/mmCIF parsing, 3D coordinate systems, secondary structure annotation, and contact maps.

cyanea-phylo v0.2.6

Phylogenetic tree construction and manipulation. Newick/Nexus parsing, distance matrices, neighbor-joining, and tree comparison metrics.

cyanea-gpu v0.1.0

GPU-accelerated compute kernels via wgpu. Pairwise alignment, k-mer counting, and matrix operations on GPU hardware.

cyanea-wasm v0.3.1

WebAssembly bindings for browser-based bioinformatics. Powers Cyanea Spaces with near-native performance in the browser.

cyanea-py v0.2.0

Python bindings via PyO3. Use the full Cyanea ecosystem from Python with zero-copy data exchange and NumPy/Polars interop.

cyanea-meta v0.1.2

Metagenomics — k-mer LCA taxonomy, community profiling, alpha/beta diversity, compositional analysis (CLR/ILR, ALDEx2, ANCOM), binning, and assembly QC.

cyanea-epi v0.1.1

Epigenomics — MACS2-style peak calling, pileup and normalization, motif discovery with PWM/MEME I/O, chromatin state modeling, differential binding, and ATAC-seq QC.

cyanea-proteomics v0.1.0

Mass spectrometry proteomics — MGF/mzML parsing, in-silico digestion, fragment ions, PSM scoring (XCorr, hyperscore), protein inference, TMT/label-free quant, and target-decoy FDR.

cyanea-network v0.1.0

Network and pathway biology — graph algorithms, centrality, community detection (Louvain, label propagation), PPI analysis, GRN inference, and pathway topology scoring.

cyanea-datasets v0.1.0

Bundled sample datasets and structured protocol templates — reference data and 16 wet- and dry-lab protocols spanning genomics, single-cell, epigenomics, chemistry, and more.

Contribute to the ecosystem

The Cyanea crate ecosystem is open source. Report issues, submit pull requests, or build something new on top of it.

View on GitHub