Learn bioinformatics
by doing
Hands-on, browser-based simulations powered by Rust + WebAssembly. No installation, no setup — just open and start learning.
Popular right now
View all →DNA Transcription
Watch a DNA sequence get transcribed into mRNA and translated into a protein chain. Adjust codons and see mutations change the output.
Pairwise Sequence Alignment
Step through Needleman-Wunsch and Smith-Waterman algorithms cell by cell. Adjust gap penalties and substitution matrices.
Protein Structure Viewer
Explore protein structures in 3D. Toggle representations, color by secondary structure, residue type, or B-factor.
Curriculum
Courses, hands-on labs, and interactive simulations — all running in the browser via WebAssembly.
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
Introduction to the Cell
Part II
Basic Genetic Mechanisms
Basic Genetic Mechanisms
Part III
Ways of Working with Cells
Ways of Working with Cells
Part IV
Internal Organization of the Cell
Internal Organization of the Cell
Bioinformatics Foundations
Write and run bioinformatics code in the browser using Cyanea crates. Interactive exercises, quizzes, and runnable code cells.
Sequences, Formats & Alignment
Sequences, Formats & Alignment
Interactive Simulations
Explore biological concepts through visual, hands-on WASM simulations. No code required — just adjust parameters and observe.
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
DNA Transcription
BeginnerWatch 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.
K-mer Frequency Explorer
BeginnerDecompose a DNA sequence into k-mers and visualize their frequency distribution. Explore how k-mer size affects genome assembly and sequence comparison.
FASTA/FASTQ Format Inspector
BeginnerDissect bioinformatics file formats byte by byte. Learn how headers, sequences, and quality scores are structured, and validate files against the specification.
Protein Structure Viewer
BeginnerExplore protein structures in 3D. Toggle between cartoon, ball-and-stick, and surface representations. Color by secondary structure, residue type, or B-factor.
p-value Playground
BeginnerSimulate experiments and watch p-value distributions form. Explore the effects of sample size, effect size, and multiple testing on statistical significance.
Pairwise Sequence Alignment
IntermediateStep through Needleman-Wunsch and Smith-Waterman algorithms cell by cell. Adjust gap penalties and substitution matrices to see how alignment scores change.
Phylogenetic Tree Builder
IntermediateBuild phylogenetic trees from sequence data using distance-based methods. Compare neighbor-joining and UPGMA, and explore how distance metrics affect tree topology.
Small Molecule Explorer
IntermediateDraw or load small molecules, compute descriptors, and compare fingerprint similarity. Learn how cheminformatics methods underpin drug discovery pipelines.
Clustering & Dimensionality Reduction
IntermediateApply PCA, t-SNE, and UMAP to biological datasets. Adjust hyperparameters and see how clusters form, split, and merge in real time.
GPU Parallel Patterns
AdvancedVisualize GPU compute patterns for bioinformatics workloads. Compare CPU vs. GPU execution for k-mer counting, pairwise alignment, and matrix operations.
DNA Transcription: From Gene to Protein
BeginnerLearn how DNA is transcribed to mRNA and translated to protein.
Biological Sequences
BeginnerUnderstand DNA, RNA, and protein sequences — the foundational data types of bioinformatics.
Sequence File Formats
BeginnerLearn to read and write FASTA and FASTQ — the two most common file formats in bioinformatics.
Introduction to Sequence Alignment
BeginnerLearn the fundamentals of pairwise sequence alignment — how and why we compare biological sequences.
Cells, Genomes, and the Diversity of Life
BeginnerExplore 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.
The Tree of Life and Genome Diversity
BeginnerCompare 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.
Eukaryotic Genome Organization
BeginnerDiscover 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.
Cell Chemistry and Bioenergetics
BeginnerUnderstand 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.
Enzyme Kinetics and Drug Design
IntermediateExplore 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.
Protein Shape and Structure
BeginnerLearn 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.
How Proteins Work
IntermediateUnderstand 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.
The Structure and Function of DNA
BeginnerExplore 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.
Chromatin, Chromosomes, and Epigenetics
IntermediateLearn 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.
How Genomes Evolve
IntermediateLearn how mutations, duplications, rearrangements, and selection drive genome evolution — and the computational methods for detecting these forces through whole-genome comparison.
DNA Replication
IntermediateUnderstand 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.
DNA Repair and Recombination
IntermediateLearn 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.
From DNA to RNA: Transcription
IntermediateLearn 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.
From RNA to Protein: Translation
IntermediateUnderstand 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.
The RNA World and the Origins of Life
IntermediateExplore 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.
Transcriptional Control of Gene Expression
IntermediateLearn 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.
Epigenetic, Post-Transcriptional, and Evolutionary Controls
IntermediateExplore 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.
Analyzing DNA: From Cloning to Sequencing
IntermediateLearn 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.
Analyzing Proteins: Purification, Mass Spectrometry, and Structural Methods
IntermediateLearn 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.
Visualizing Cells and Molecules
IntermediateExplore 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.
Quantitative Image Analysis and Spatial Biology
IntermediateLearn 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.
Membrane Structure
IntermediateExplore 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.
Membrane Transport and Ion Channels
IntermediateExplore 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.
Intracellular Organization and Protein Sorting
IntermediateDiscover 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.
Intracellular Membrane Traffic
IntermediateLearn 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.
Mitochondria, Chloroplasts, and Energy Conversion
IntermediateUnderstand how mitochondria and chloroplasts convert energy through electron transport chains, chemiosmosis, and ATP synthesis — and how their genomes reveal an endosymbiotic past.
Principles of Cell Signaling
IntermediateUnderstand how cells communicate through extracellular signals, receptors, intracellular cascades, and second messengers — from general signaling logic to GPCR pathways.
Major Signaling Pathways
IntermediateExplore the key signaling pathways — from RTK-Ras-MAPK and PI3K-Akt to Wnt, Notch, Hedgehog, and plant signaling — that control cell growth and fate.
The Cytoskeleton
IntermediateLearn 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.
Cytoskeletal Regulation in Disease and Development
AdvancedExplore 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.
The Cell Cycle
IntermediateUnderstand how cells grow and divide through the regulated phases of the cell cycle — from cyclin-Cdk control and checkpoints to mitosis, cytokinesis, and meiosis.
Cell Death
IntermediateLearn 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.
Cell Junctions and the Extracellular Matrix
IntermediateLearn how cells adhere to each other and to the extracellular matrix through cadherins, integrins, tight junctions, gap junctions, and the complex ECM network.
Cancer as a Genetic Disease
IntermediateUnderstand how mutations in oncogenes and tumor suppressors drive cancer development through clonal evolution — from the multi-hit model to cancer genomics.
Cancer Genomics and Precision Oncology
AdvancedExplore how genomic profiling reveals cancer mechanisms and guides precision treatment — from oncogenic pathway analysis and targeted therapy to immunotherapy and liquid biopsy.
Development of Multicellular Organisms
IntermediateLearn how a single fertilized egg develops into a complex organism through morphogen gradients, Hox genes, pattern formation, organogenesis, and guided cell movements.
Stem Cells and Tissue Renewal
IntermediateLearn how stem cells maintain and repair tissues through self-renewal, how hematopoiesis produces all blood cell types, and how iPSC reprogramming enables regenerative medicine.
Pathogens and Infection
IntermediateExplore how pathogens infect cells, how the microbiome shapes health, and the computational tools for metagenomics, pathogen genomics, and viral surveillance.
The Immune System
AdvancedLearn 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.
Antibodies and T Cell Recognition
AdvancedDive deeper into antibody structure and diversity, MHC peptide presentation, T cell recognition, and the computational tools for immune repertoire analysis and epitope prediction.
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.
New to Cyanea?
Create a free account to track your progress, bookmark simulations, and join the community.
Sign Up Free →