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
Interactive Learning

Learn bioinformatics
by doing

Hands-on, browser-based simulations powered by Rust + WebAssembly. No installation, no setup — just open and start learning.

10 Simulations
40 Lessons
Free Forever

Curriculum

Courses, hands-on labs, and interactive simulations — all running in the browser via WebAssembly.

Course

Cell Biology

40 interactive lessons covering cell structure, genetics, and molecular mechanisms. Each lesson includes exercises, quizzes, and illustrations.

Part I

Introduction to the Cell

Chapters 1–3
Part II

Basic Genetic Mechanisms

Chapters 4–7
Part III

Ways of Working with Cells

Chapters 8–9
Part IV

Internal Organization of the Cell

Chapters 10–18
Part V

Cells in Their Social Context

Chapters 19–24
Labs

Bioinformatics Foundations

Write and run bioinformatics code in the browser using Cyanea crates. Interactive exercises, quizzes, and runnable code cells.

Why learn with Cyanea

No setup required

Everything runs in the browser via WebAssembly. Open a simulation and start learning immediately — no downloads, no environment setup.

Real algorithms, real speed

Powered by the same Rust crates used in production research pipelines. Learn with tools that scientists actually use — compiled to WASM.

Backed by literature

Each simulation links to key papers and references. Learn the theory and the practice side by side.

Learn at your pace

5 minutes or 30 — each simulation is self-contained. Adjust parameters, experiment, and build intuition at your own speed.

Full Catalog

All Simulations Cell Biology Bioinformatics Molecular Biology Sequence Analysis Structural Biology Statistics
54 items
Recommended Beginner first Recently added
DNA → mRNA → Protein

DNA Transcription

Beginner

Watch a DNA sequence get transcribed into mRNA and translated into a protein chain. Adjust codons and see how mutations change the output in real time.

cyanea-seq
Simulation Molecular Biology
~10 min Interactive
K-mer spectrum

K-mer Frequency Explorer

Beginner

Decompose a DNA sequence into k-mers and visualize their frequency distribution. Explore how k-mer size affects genome assembly and sequence comparison.

cyanea-seq
Simulation Sequence Analysis
~10 min Interactive
Format anatomy

FASTA/FASTQ Format Inspector

Beginner

Dissect bioinformatics file formats byte by byte. Learn how headers, sequences, and quality scores are structured, and validate files against the specification.

cyanea-io
Simulation Bioinformatics
~5 min Interactive
3D protein fold

Protein Structure Viewer

Beginner

Explore protein structures in 3D. Toggle between cartoon, ball-and-stick, and surface representations. Color by secondary structure, residue type, or B-factor.

cyanea-struct
Simulation Structural Biology
~10 min Interactive Popular
Distribution tails

p-value Playground

Beginner

Simulate experiments and watch p-value distributions form. Explore the effects of sample size, effect size, and multiple testing on statistical significance.

cyanea-stats
Simulation Statistics
~10 min Interactive
Dynamic programming matrix

Pairwise Sequence Alignment

Intermediate

Step through Needleman-Wunsch and Smith-Waterman algorithms cell by cell. Adjust gap penalties and substitution matrices to see how alignment scores change.

cyanea-align
Simulation Sequence Analysis
~20 min Interactive Featured
Neighbor-joining tree

Phylogenetic Tree Builder

Intermediate

Build phylogenetic trees from sequence data using distance-based methods. Compare neighbor-joining and UPGMA, and explore how distance metrics affect tree topology.

cyanea-phylo
Simulation Sequence Analysis
~20 min Interactive
Molecular fingerprints

Small Molecule Explorer

Intermediate

Draw or load small molecules, compute descriptors, and compare fingerprint similarity. Learn how cheminformatics methods underpin drug discovery pipelines.

cyanea-chem
Simulation Structural Biology
~15 min Interactive
UMAP / t-SNE projection

Clustering & Dimensionality Reduction

Intermediate

Apply PCA, t-SNE, and UMAP to biological datasets. Adjust hyperparameters and see how clusters form, split, and merge in real time.

cyanea-ml
Simulation Statistics
~20 min Interactive
Compute shader pipeline

GPU Parallel Patterns

Advanced

Visualize GPU compute patterns for bioinformatics workloads. Compare CPU vs. GPU execution for k-mer counting, pairwise alignment, and matrix operations.

cyanea-gpu
Simulation HPC
~30 min Interactive
Molecular Biology

DNA Transcription: From Gene to Protein

Beginner

Learn how DNA is transcribed to mRNA and translated to protein.

cyanea-seq
Lesson Bioinformatics
~15 min Lesson
Genomics & Bioinformatics

Biological Sequences

Beginner

Understand DNA, RNA, and protein sequences — the foundational data types of bioinformatics.

cyanea-seq
Lesson Bioinformatics
~20 min Lesson
Genomics & Bioinformatics

Sequence File Formats

Beginner

Learn to read and write FASTA and FASTQ — the two most common file formats in bioinformatics.

cyanea-seq cyanea-io
Lesson Bioinformatics
~20 min Lesson
Genomics & Bioinformatics

Introduction to Sequence Alignment

Beginner

Learn the fundamentals of pairwise sequence alignment — how and why we compare biological sequences.

cyanea-seq cyanea-align
Lesson Bioinformatics
~25 min Lesson
Cell Biology

Cells, Genomes, and the Diversity of Life

Beginner

Explore the universal features shared by all living cells — from DNA and the central dogma to minimal genomes — and learn the computational foundations for working with biological sequences.

cyanea-seq cyanea-align cyanea-stats
Lesson Cell Biology
~35 min Lesson
Cell Biology

The Tree of Life and Genome Diversity

Beginner

Compare genomes across the three domains of life — Bacteria, Archaea, and Eukarya — and discover how sequence similarity, gene duplication, and horizontal transfer shape the diversity of genomes.

cyanea-seq cyanea-phylo
Lesson Cell Biology
~35 min Lesson
Cell Biology

Eukaryotic Genome Organization

Beginner

Discover how eukaryotic genomes are structured — from endosymbiosis and hybrid genomes to introns, regulatory DNA, repetitive elements, and the computational methods used to assemble and annotate them.

cyanea-seq cyanea-align cyanea-viz
Lesson Cell Biology
~35 min Lesson
Cell Biology

Cell Chemistry and Bioenergetics

Beginner

Understand the chemical foundations of life — from water and noncovalent interactions to enzymes, free energy, ATP, and the metabolic pathways that power cells — along with the databases and computational tools for studying metabolism.

cyanea-chem cyanea-struct
Lesson Cell Biology
~35 min Lesson
Cell Biology

Enzyme Kinetics and Drug Design

Intermediate

Explore Michaelis-Menten kinetics, enzyme inhibition mechanisms, and structure-based drug design — from Lipinski's rules and molecular similarity to HIV protease inhibitors, kinase inhibitors, and metabolic regulation.

cyanea-chem cyanea-struct cyanea-stats
Lesson Cell Biology
~35 min Lesson
Cell Biology

Protein Shape and Structure

Beginner

Learn how amino acid sequences fold into three-dimensional protein structures — from primary sequence through α helices, β sheets, and domains to the computational tools for predicting and classifying protein folds.

cyanea-struct cyanea-seq
Lesson Cell Biology
~35 min Lesson
Cell Biology

How Proteins Work

Intermediate

Understand how proteins bind ligands, catalyze reactions, and are regulated by phosphorylation, allostery, and GTP switches — plus the computational tools for predicting protein function and interaction networks.

cyanea-struct cyanea-chem
Lesson Cell Biology
~35 min Lesson
Molecular Biology

The Structure and Function of DNA

Beginner

Explore the double helix in depth — from nucleotide chemistry and base pairing to Chargaff's rules, DNA topology, and the computational methods for analyzing DNA sequence composition.

cyanea-seq
Lesson Cell Biology
~30 min Lesson
Molecular Biology

Chromatin, Chromosomes, and Epigenetics

Intermediate

Learn how DNA is packaged into chromatin, how histone modifications and DNA methylation regulate gene expression, how chromosomes are organized in 3D, and the computational tools for analyzing the epigenome.

cyanea-seq cyanea-stats
Lesson Cell Biology
~35 min Lesson
Molecular Biology

How Genomes Evolve

Intermediate

Learn how mutations, duplications, rearrangements, and selection drive genome evolution — and the computational methods for detecting these forces through whole-genome comparison.

cyanea-phylo cyanea-popgen cyanea-seq
Lesson Cell Biology
~35 min Lesson
Molecular Biology

DNA Replication

Intermediate

Understand how cells faithfully copy their DNA — from the replication fork machinery and error correction to replication origins, telomeres, and the computational tools for analyzing replication dynamics.

cyanea-seq cyanea-stats
Lesson Cell Biology
~35 min Lesson
Molecular Biology

DNA Repair and Recombination

Intermediate

Learn how cells detect and fix DNA damage through multiple repair pathways, how homologous recombination shuffles genetic information, how transposable elements reshape genomes, and the computational methods for analyzing these processes.

cyanea-seq cyanea-align
Lesson Cell Biology
~35 min Lesson
Molecular Biology

From DNA to RNA: Transcription

Intermediate

Learn how RNA polymerase reads DNA to produce RNA, how eukaryotic pre-mRNAs are capped, spliced, and polyadenylated, and the computational methods for analyzing transcriptomes at single-cell and spatial resolution.

cyanea-seq cyanea-stats
Lesson Cell Biology
~40 min Lesson
Molecular Biology

From RNA to Protein: Translation

Intermediate

Understand how ribosomes decode mRNA into proteins — from tRNA adaptors and the genetic code to polyribosomes, protein folding, quality control, and the computational tools for proteomics and translation analysis.

cyanea-seq cyanea-struct cyanea-stats
Lesson Cell Biology
~40 min Lesson
Molecular Biology

The RNA World and the Origins of Life

Intermediate

Explore the evidence for an RNA world before DNA and protein — from RNA's catalytic abilities and self-replicating molecules to computational methods for predicting RNA structure and searching for ribozymes in genomes.

cyanea-seq
Lesson Cell Biology
~25 min Lesson
Molecular Biology

Transcriptional Control of Gene Expression

Intermediate

Learn how cells control which genes are turned on or off — from transcription factor binding and combinatorial logic to enhancers, genetic switches, and the computational methods for analyzing regulatory networks.

cyanea-seq cyanea-stats
Lesson Cell Biology
~40 min Lesson
Molecular Biology

Epigenetic, Post-Transcriptional, and Evolutionary Controls

Intermediate

Explore how cells maintain gene expression patterns through epigenetic inheritance, regulate mRNAs via miRNAs and RNA-binding proteins, and how genomes evolve new regulatory programs — with the computational tools for each.

cyanea-seq cyanea-stats
Lesson Cell Biology
~40 min Lesson
Experimental Methods

Analyzing DNA: From Cloning to Sequencing

Intermediate

Learn how DNA is manipulated, sequenced, and analyzed — from restriction enzymes, cloning, and PCR to next-generation sequencing technologies, genome assembly, variant calling, and CRISPR-based functional genomics.

cyanea-seq cyanea-stats
Lesson Cell Biology
~40 min Lesson
Experimental Methods

Analyzing Proteins: Purification, Mass Spectrometry, and Structural Methods

Intermediate

Learn how proteins are purified, identified by mass spectrometry, and studied by structural methods — from chromatography and SDS-PAGE to shotgun proteomics, cross-linking MS, and structural bioinformatics.

cyanea-struct cyanea-ml cyanea-stats
Lesson Cell Biology
~30 min Lesson
Experimental Methods

Visualizing Cells and Molecules

Intermediate

Explore how microscopy and structural biology techniques reveal the architecture of cells and macromolecules — from phase-contrast and fluorescence to super-resolution, cryo-EM, and the computational tools for bioimage analysis and structural bioinformatics.

cyanea-seq cyanea-struct cyanea-ml cyanea-stats
Lesson Cell Biology
~35 min Lesson
Experimental Methods

Quantitative Image Analysis and Spatial Biology

Intermediate

Learn how computational tools extract quantitative data from microscopy images — from cell segmentation and morphological profiling to high-content screening, spatial transcriptomics, and AI-driven image analysis.

cyanea-ml cyanea-stats cyanea-viz
Lesson Cell Biology
~35 min Lesson
Cell Biology

Membrane Structure

Intermediate

Explore the lipid bilayer and membrane proteins in depth — from phospholipid chemistry and membrane fluidity to transmembrane protein architecture, lipid rafts, and the computational tools for membrane modeling and topology prediction.

cyanea-struct cyanea-chem cyanea-stats
Lesson Cell Biology
~35 min Lesson
Cell Biology

Membrane Transport and Ion Channels

Intermediate

Explore how cells move molecules across membranes — from the physics of selective permeability and carrier-mediated transport to the electrophysiology of ion channels, action potentials, and synaptic signaling, with bioinformatics tools for transporter classification and channelopathy analysis.

cyanea-struct cyanea-chem cyanea-stats
Lesson Cell Biology
~40 min Lesson
Cell Biology

Intracellular Organization and Protein Sorting

Intermediate

Discover how eukaryotic cells direct thousands of different proteins to the correct compartments — from nuclear pore complexes and mitochondrial import machines to the ER translocon, signal sequences, and the computational tools for predicting protein localization.

cyanea-seq cyanea-struct
Lesson Cell Biology
~35 min Lesson
Cell Biology

Intracellular Membrane Traffic

Intermediate

Learn how vesicles transport cargo between organelles, from the ER to the Golgi to lysosomes and the cell surface, and explore bioinformatics approaches to studying trafficking pathways.

cyanea-struct cyanea-seq cyanea-stats
Lesson Cell Biology
~35 min Lesson
Cell Biology

Mitochondria, Chloroplasts, and Energy Conversion

Intermediate

Understand how mitochondria and chloroplasts convert energy through electron transport chains, chemiosmosis, and ATP synthesis — and how their genomes reveal an endosymbiotic past.

cyanea-chem cyanea-struct cyanea-stats
Lesson Cell Biology
~40 min Lesson
Cell Biology

Principles of Cell Signaling

Intermediate

Understand how cells communicate through extracellular signals, receptors, intracellular cascades, and second messengers — from general signaling logic to GPCR pathways.

cyanea-chem cyanea-struct cyanea-stats
Lesson Cell Biology
~40 min Lesson
Cell Biology

Major Signaling Pathways

Intermediate

Explore the key signaling pathways — from RTK-Ras-MAPK and PI3K-Akt to Wnt, Notch, Hedgehog, and plant signaling — that control cell growth and fate.

cyanea-struct cyanea-chem cyanea-stats
Lesson Cell Biology
~40 min Lesson
Cell Biology

The Cytoskeleton

Intermediate

Learn about the three filament systems — actin, microtubules, and intermediate filaments — that give cells their shape, strength, and ability to move, plus the motor proteins that drive intracellular transport.

cyanea-seq cyanea-struct
Lesson Cell Biology
~40 min Lesson
Cell Biology

Cytoskeletal Regulation in Disease and Development

Advanced

Explore how pathogens hijack the cytoskeleton, the molecular basis of ciliopathies and laminopathies, tauopathies and neurodegeneration, evolutionary diversification of cytoskeletal proteins, and cytoskeletal drugs in clinical medicine.

cyanea-seq cyanea-struct cyanea-stats cyanea-phylo
Lesson Cell Biology
~35 min Lesson
Cell Biology

The Cell Cycle

Intermediate

Understand how cells grow and divide through the regulated phases of the cell cycle — from cyclin-Cdk control and checkpoints to mitosis, cytokinesis, and meiosis.

cyanea-stats cyanea-struct cyanea-popgen
Lesson Cell Biology
~40 min Lesson
Cell Biology

Cell Death

Intermediate

Learn about the multiple pathways of programmed cell death — from apoptosis and its intrinsic and extrinsic pathways to necroptosis, pyroptosis, ferroptosis, and their roles in health and disease.

cyanea-struct cyanea-stats
Lesson Cell Biology
~35 min Lesson
Cell Biology

Cell Junctions and the Extracellular Matrix

Intermediate

Learn how cells adhere to each other and to the extracellular matrix through cadherins, integrins, tight junctions, gap junctions, and the complex ECM network.

cyanea-struct cyanea-chem cyanea-stats
Lesson Cell Biology
~40 min Lesson
Cell Biology

Cancer as a Genetic Disease

Intermediate

Understand how mutations in oncogenes and tumor suppressors drive cancer development through clonal evolution — from the multi-hit model to cancer genomics.

cyanea-stats cyanea-ml cyanea-struct
Lesson Cell Biology
~40 min Lesson
Cell Biology

Cancer Genomics and Precision Oncology

Advanced

Explore how genomic profiling reveals cancer mechanisms and guides precision treatment — from oncogenic pathway analysis and targeted therapy to immunotherapy and liquid biopsy.

cyanea-seq cyanea-align cyanea-stats cyanea-viz
Lesson Cell Biology
~40 min Lesson
Cell Biology

Development of Multicellular Organisms

Intermediate

Learn how a single fertilized egg develops into a complex organism through morphogen gradients, Hox genes, pattern formation, organogenesis, and guided cell movements.

cyanea-popgen cyanea-phylo cyanea-stats
Lesson Cell Biology
~40 min Lesson
Cell Biology

Stem Cells and Tissue Renewal

Intermediate

Learn how stem cells maintain and repair tissues through self-renewal, how hematopoiesis produces all blood cell types, and how iPSC reprogramming enables regenerative medicine.

cyanea-ml cyanea-stats
Lesson Cell Biology
~40 min Lesson
Cell Biology

Pathogens and Infection

Intermediate

Explore how pathogens infect cells, how the microbiome shapes health, and the computational tools for metagenomics, pathogen genomics, and viral surveillance.

cyanea-phylo cyanea-popgen cyanea-stats cyanea-seq
Lesson Cell Biology
~40 min Lesson
Cell Biology

The Immune System

Advanced

Learn how the innate and adaptive immune systems detect and eliminate pathogens — from pattern recognition and complement to B/T cell development, immune memory, and vaccination.

cyanea-stats cyanea-seq cyanea-phylo
Lesson Cell Biology
~40 min Lesson
Cell Biology

Antibodies and T Cell Recognition

Advanced

Dive deeper into antibody structure and diversity, MHC peptide presentation, T cell recognition, and the computational tools for immune repertoire analysis and epitope prediction.

cyanea-stats cyanea-align cyanea-seq
Lesson Cell Biology
~40 min Lesson

Build your own simulation

These simulations are powered by open-source Rust crates compiled to WebAssembly. Create your own interactive learning module and contribute it to the ecosystem.