biowasm icon indicating copy to clipboard operation
biowasm copied to clipboard

WebAssembly modules for genomics

biowasm logo

biowasm

Tests Deploy

A repository of genomics tools, compiled from C/C++ to WebAssembly so they can run in a web browser.

Getting started

Who uses biowasm?

Tool Why biowasm?
sandbox.bio Runs command-line tools in the browser to power interactive tutorials
Datagrok (repo) Runs kalign in the browser for multiple-sequence alignment analysis
bedqc (repo) Runs bedtools in the browser to validate BED files
Ribbon (repo) Runs samtools in the browser to parse, estimate coverage and subsample BAM files
fastq.bio (repo) Runs fastp in the browser to evaluate sequencing data quality

How it works

Tool Description Link
biowasm Recipes for compiling C/C++ genomics tools to WebAssembly This repo
biowasm CDN Free server hosting pre-compiled tools for use in your apps biowasm.com/cdn
Aioli Tool for running these modules in a browser, inside WebWorkers biowasm/aioli

Logo

Contributing

See CONTRIBUTING.md.