Main logo
?
tutorial arrow
×
Create your own tool library
Bookmark tools and put favorites into folders to find them easily.

FastQC

A quality control tool for high throughput sequence data. 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.

User report

tutorial arrow
×
Vote up tools and offer feedback
Give value to tools and make your expertise visible
Give your feedback on this tool
Sign up for free to join and share with the community
Sort by:

2 user reviews

star_border star_border star_border star_border star_border
star star star star star

2 user reviews

star_border star_border star_border star_border star_border
star star star star star
Vijay Lakhujani's avatar image Vijay Lakhujani's country flag

Vijay Lakhujani

star_border star_border star_border star_border star_border
star star star star star

I am using FastQC on a daily basis for a number of samples obtained using sequencing run. I am writing this review after 3.5 years of usage.

1. Very simple tool
I must say this is a fairly simple tool used during the first step of ngs analysis i.e. quality check. A series of tests are perfomed and each test is flagged as pass/warning/fail which depends on how far it departs from the ideal expectations.It is possible that the biological. With not too many options in the UI version, its intuitive to use and work with. Even the command line version is fairly simple.

2. Support for variety of platforms
The tools supports NGS data(fatsq) files generated on many plaforms such Illumina-HiSeq, MiSeq, pacbio, 454 etc. This makes it number one choice to get a quick assesment of quality.

3. Quality check on multiple aspects:
The tool generates colored reports on 8-10 different quality assesment metrics such as read length distribution, quality distribution, per base GC content, adapter contamination level, kmer distibution etc. This provides a global picture of the complete quality of data.

4. Automation Level:
The tools is available in 2 modes - intractive and command line. THe interactive mode allows to view results for multiple files in a single
application. Alternatively, the non interactive mode(command line) generates an HTML report for each file processed.The command line version provides a fantastic utility to automate the analysis on multiple samples (paired and unpaired fastq files) at once. User can define the number of cores using the -t option for no. of threads. It also supports wild card character example the '*' for subsetting the fastq files based on their names or extension.

5. Development, support and documentation:
The tools is well maintained and being constantly developed for bug fixes and new features. It is supported on windows,linux and mac. The latest vertsion v11.5 was released on 08-03-16. Release notes are well maintained and could be found at:
https://www.bioinformatics.babraham.ac.uk/projects/fastqc/RELEASE_NOTES.txt

A well written documentation on the analysis modules is available at the below link:
https://www.bioinformatics.babraham.ac.uk/projects/fastqc/Help/

Bugs can be tracked or reported on bugzilla at the below link
http://www.bioinformatics.babraham.ac.uk/bugzilla/buglist.cgi?quicksearch=fastqc

6. Installation
Installation is quite easy for a person having intermediate knowledge of working on linux. A well written installation documentation is available at below link:
https://www.bioinformatics.babraham.ac.uk/projects/fastqc/INSTALL.txt

Requirements:
FastQC is a cross-platform application, written in java.
- java


Pros
- cross platform (runs on windows, linux and mac), user friendly
- interactive and command line mode
- comprehensive html summary reports
- suitable for data generated on variety of platforms
-


Cons
- Some of the metrics work on a subset of the overall data hence the interpretation may vary.

Arup Ghosh's avatar image Arup Ghosh's country flag

Arup Ghosh

star_border star_border star_border star_border star_border
star star star star star

FastQC is one of the best tools for doing a quality check of any type of NGS. The tool provides HTML reports and able to process a batch of fastq files together.

FastQC forum

tutorial arrow
×
Communicate with other users
Participate in the forum to get support for using tools. Ask questions about technical specifications.
Take part in the discussion
Sign up for free to ask question and share your advices

No open topic.

FastQC classification

FastQC specifications

Unique identifier:
OMICS_01043
Interface:
Command line interface, Graphical user interface
Input format:
FASTQ
Biological technology:
Illumina, Pacific Biosciences, Roche
Programming languages:
Java
Computer skills:
Advanced
Stability:
Stable
Maintained:
Yes
Software type:
Application/Script
Restrictions to use:
None
Output format:
HTML
Operating system:
Unix/Linux, Mac OS, Windows
License:
GNU General Public License version 2.0
Version:
0.11.3
Requirements:
Picard BAM/SAM

FastQC distribution

versioning

tutorial arrow
×
Upload and version your source code
Get a DOI for each update to improve tool traceability. Archive your releases so the community can easily visualize progress on your work.
Facilitate your tool traceability
Sign up for free to upload your code and get a DOI

No versioning.

download

FastQC support

Maintainer

  • Simon Andrews <>

Credits

Institution(s)

Babraham Institute, Cambridge, UK

By using OMICtools you acknowledge that you have read and accepted the terms of the end user license agreement.