Cyanea Documentation

Open-source bioinformatics for Rust, Python, and the browser. Libraries, a collaborative web platform, and a REST API for sequence analysis, alignment, statistics, machine learning, and more.

Getting Started

Install Cyanea, run your first analysis, and learn the core concepts.

Get started →

Rust Library

13 crates covering sequences, alignment, I/O, statistics, ML, chemistry, structures, and phylogenetics.

Explore crates →

Python

PyO3 bindings with NumPy interop for seq, align, stats, ML, chem, and single-cell analysis.

Python docs →

WASM / JavaScript

Run bioinformatics in the browser with the @cyanea/bio npm package and TypeScript types.

WASM docs →

REST API

Spaces, notebooks, datasets, webhooks, and search. API keys, JWTs, and examples in curl, Python, and JavaScript.

API reference →

Platform

The Cyanea web platform — collaborative analysis, pipelines, and self-hosting.

Platform docs →

Guides

Step-by-step tutorials for common workflows: sequence analysis, alignment, single-cell, and more.

Browse guides →