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.
Browser Tools
Interactive bioinformatics tools running entirely in your browser — powered by WebAssembly. No installation, no uploads to external servers.
cyanea/sequence-viewer
WASMView and inspect FASTA/FASTQ files directly in your browser. Syntax highlighting, search, and quality score visualization.
cyanea/alignment-viewer
WASM PopularInteractive BAM/SAM alignment viewer with pileup visualization, variant highlighting, and coverage plots. Zero server needed.
cyanea/vcf-explorer
WASMExplore VCF files with filtering, sorting, and annotation lookups. Supports multi-sample VCFs with genotype visualization.
community/phylo-tree
WASM FeaturedInteractive phylogenetic tree viewer with support for Newick and Nexus formats. Circular, radial, and rectangular layouts.
community/fastq-qc
WASM NewBrowser-based FASTQ quality control reports. Generate per-base quality, adapter content, and GC distribution plots client-side.
cyanea/format-converter
WASMConvert between bioinformatics file formats in your browser. Supports FASTA, FASTQ, SAM, VCF, BED, GFF3, and more.
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