Skip to content

Command line utility for generating FastQC reports from a FastQC output text file.

License

Notifications You must be signed in to change notification settings

a-thind/fastqc_report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastQC Report Generator

FastQC Report Generator is a lightweight command-line tool for creating report files and visualisations from FastQC text files.

System Requirements

  • Python 3.4+ is required to run FastQC Report Generator.
  • FastQC Report Generator requires the following scientific libraries (which can be installed using pip or conda):
    • Matplotlib
    • Seaborn
    • NumPy
    • Pandas
    • SciPy

Installation

FastQC Report Generator does not require an installation procedure, simply open the terminal in Linux / MacOS or the Command Prompt in Windows, navigate to the fastqc_report directory and run fastqc_report.py (see below) using Python from the command-line.

Usage

To generate reports for specific FastQC modules (e.g., Per base sequence quality (module 2) and K-mer Content (module 12) parsed from an input file (fastqc.txt) in output directory (outdir), type the following in the command-line:

python fastqc_report.py fastqc.txt outdir m2 m12 m1

To generate reports and graphs for all modules, type:

python fastqc_report.py fastqc.txt outdir m1 -all

Alternatively, all reports can be generated in the Python console by typing:

runfile("fastqc_report.py", args="fastqc.txt outdir m1 -all")

For additional help, add the –h or --help flag:

python fastqc_report.py -h  

About

Command line utility for generating FastQC reports from a FastQC output text file.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages