fastq.bio

A web app that uses Cloudflare Workers as an API to evaluate the data quality of DNA sequencing experiments

This project started as an application written in JavaScript that provides scientists with a quality check on their DNA sequencing data. By switching to WebAssembly, we observed a 20X speedup in our analysis time (see https://www.smashingmagazine.com/2019/04/webassembly-speed-web-app/). The latest iteration of the project was to move the analysis from the browser to the edge using Cloudflare Workers (see https://www.smashingmagazine.com/2019/08/beyond-browser-serverless-webassembly/).

By running the WebAssembly in Cloudflare Workers instead of the browser, the app is more lightweight for the end user, and allows us to confidently process more data at a time since the environment is the same each time.

Also built with Workers...