htseqcount
htseqcount counts sequencing reads overlapping genomic features to quantify gene expression from RNA-Seq alignments for downstream differential expression analyses.
Key Features:
- Integration with HTSeq library: Uses HTSeq Python library parsers and classes to represent genomic coordinates, sequences, sequencing reads, alignments, gene model information, and variant calls.
- Read counting: Computes counts of sequencing reads that overlap genomic features, such as genes, for RNA-Seq preprocessing.
- Input format support: Accepts alignment files in SAM format and feature annotations in GFF format.
- Genomic-coordinate querying: Performs overlap and coordinate-based queries using HTSeq data structures for feature assignment.
- Programmatic API for custom workflows: Provides data structures and parsers that enable development of custom scripts for nonstandard HTS workflows.
Scientific Applications:
- RNA-Seq preprocessing for differential expression: Produces gene-level read counts used as input for differential expression analysis.
- Gene expression quantification: Enables measurement of gene expression levels from mapped RNA-Seq reads.
- Differential expression studies: Supports identification of differentially expressed genes across conditions or treatments.
- Molecular and disease research: Facilitates analyses that inform gene function, regulatory mechanisms, and disease pathology from RNA-Seq data.
Methodology:
htseqcount takes an alignment file in SAM format and a feature file in GFF format, parses them with HTSeq data structures, and counts reads mapping to each genomic feature (e.g., genes) via coordinate-based overlap queries.
Topics
Collections
Details
- Maturity:
- Mature
- Tool Type:
- web application
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Python
- Added:
- 12/19/2016
- Last Updated:
- 11/25/2024
Operations
Data Inputs & Outputs
Sequence composition calculation
Publications
Anders S, Pyl PT, Huber W. HTSeq—a Python framework to work with high-throughput sequencing data. Bioinformatics. 2014;31(2):166-169. doi:10.1093/bioinformatics/btu638. PMID:25260700. PMCID:PMC4287950.
Afgan E, Baker D, van den Beek M, Blankenberg D, Bouvier D, Čech M, Chilton J, Clements D, Coraor N, Eberhard C, Grüning B, Guerler A, Hillman-Jackson J, Von Kuster G, Rasche E, Soranzo N, Turaga N, Taylor J, Nekrutenko A, Goecks J. The Galaxy platform for accessible, reproducible and collaborative biomedical analyses: 2016 update. Nucleic Acids Research. 2016;44(W1):W3-W10. doi:10.1093/nar/gkw343. PMID:27137889. PMCID:PMC4987906.
Mareuil F, Doppelt-Azeroual O, Ménager H. A public Galaxy platform at Pasteur used as an execution engine for web services. Unknown Journal. 2017. doi:10.7490/f1000research.1114334.1.