GenomicAlignments
GenomicAlignments stores and manipulates short genomic alignments produced by aligning short reads to a reference genome, enabling analysis of read counts, coverage, splice junctions, and nucleotide content.
Key Features:
- Efficient Data Structures: Uses IRanges, GenomicRanges, and GenomicFeatures to represent annotated genomic ranges, transcript structures, read alignments, and coverage vectors for large-scale data.
- Computational Facilities: Implements efficient algorithms for detecting overlaps and nearest neighbors, calculating coverage, and performing range operations on alignments.
- Integration with R and Bioconductor: Operates within the Bioconductor framework and the R statistical computing environment to combine genomic data structures with R-based analysis.
- Support for Diverse Analyses: Integrates with over 80 Bioconductor packages to enable sequence analysis, differential expression analysis, and visualization.
Scientific Applications:
- Read Counting and Coverage Calculation: Facilitates accurate read counting and coverage calculation for gene expression and genomic variation studies.
- Junction Detection: Detects splice junctions to support transcriptome analysis and alternative splicing investigation.
- Nucleotide Content Analysis: Enables analysis of nucleotide content of alignments to assess sequence composition and potential functional elements.
Methodology:
Implements scalable data structures from IRanges, GenomicRanges, and GenomicFeatures and efficient algorithms for overlaps, nearest-neighbor detection, coverage calculation, and range operations within the Bioconductor/R environment.
Topics
Collections
Details
- License:
- Artistic-2.0
- Tool Type:
- command-line tool, library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- R
- Added:
- 1/17/2017
- Last Updated:
- 1/10/2019
Operations
Publications
Lawrence M, Huber W, Pagès H, Aboyoun P, Carlson M, Gentleman R, Morgan MT, Carey VJ. Software for Computing and Annotating Genomic Ranges. PLoS Computational Biology. 2013;9(8):e1003118. doi:10.1371/journal.pcbi.1003118. PMID:23950696. PMCID:PMC3738458.