Skip to content

arpit20328/FASTQ-BaseStats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 

Repository files navigation

FASTQ-BaseStats

Tool to Count Every type of Bases Present in the FASTQ file with txt and Frequency Barplot This is applicable to both Short and Long Read FASTQ file. If your FASTQ file is gzipped, make sure its unzipped. Use pigz -d -p <no_of_threads> <your_fastq_file_path>

Requierments

argparse (Standard Library) – for parsing command-line arguments.

gzip (Standard Library) – for reading .gz compressed FASTQ files.

time (Standard Library) – for tracking processing time.

collections.defaultdict (Standard Library) – for counting bases efficiently.

matplotlib (External Library) – for plotting base frequencies.

os (Standard Library) – for handling file paths.

Sample Output

Base Count A 72193007

C 69354106

G 113512567

N 8582266281

T 73702157

Total_ATCG: 328761837

Basetasts_CK29976-EP1_S304_R1_001

Usage

python BaseStats.py <Enter your FASTQ file Path>

About

Tool to Count types of bases from FASTQ file.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages