About | People | Services | Projects | Training | Publications

FastQC

Function A quality control tool for high throughput sequence data.
Language Java
Requirements A suitable Java Runtime Environment

The Picard BAM/SAM Libraries (included in download)
Code Maturity Stable. Mature code, but feedback is appreciated.
Code Released Yes, under GPL v3 or later.
Initial Contact Simon Andrews

Download Now

View our tutorial video

FastQC aims to provide a simple way to do some quality control checks on raw sequence data coming from high throughput sequencing pipelines. It provides a modular set of analyses which you can use to give a quick impression of whether your data has any problems of which you should be aware before doing any further analysis.

The main functions of FastQC are

Documentation

A copy of the FastQC documentation is available for you to try before you buy (well download..).

You can also look at a report from a good Illumina dataset or a poor Illumina dataset to see what it looks like. For other platforms we also have a 454 dataset and a PacBio dataset.

Changelog