Software for Computing and Annotating Genomic Ranges
Top Cited Papers
Open Access
- 8 August 2013
- journal article
- research article
- Published by Public Library of Science (PLoS) in PLoS Computational Biology
- Vol. 9 (8) , e1003118
- https://doi.org/10.1371/journal.pcbi.1003118
Abstract
We describe Bioconductor infrastructure for representing and computing on annotated genomic ranges and integrating genomic data with the statistical computing features of R and its extensions. At the core of the infrastructure are three packages: IRanges, GenomicRanges, and GenomicFeatures. These packages provide scalable data structures for representing annotated ranges on the genome, with special support for transcript structures, read alignments and coverage vectors. Computational facilities include efficient algorithms for overlap and nearest neighbor detection, coverage calculation and other range operations. This infrastructure directly supports more than 80 other Bioconductor packages, including those for sequence analysis, differential expression analysis and visualization.Keywords
This publication has 11 references indexed in Scilit:
- Heritable Individual-Specific and Allele-Specific Chromatin Signatures in HumansScience, 2010
- Fast and SNP-tolerant detection of complex variants and splicing in short readsBioinformatics, 2010
- BEDTools: a flexible suite of utilities for comparing genomic featuresBioinformatics, 2010
- ShortRead: a bioconductor package for input, quality assessment and exploration of high-throughput sequence dataBioinformatics, 2009
- Novel Low Abundance and Transient RNAs in Yeast Revealed by Tiling Microarrays and Ultra High–Throughput Sequencing Are Not Conserved Across Closely Related Yeast SpeciesPLoS Genetics, 2008
- An integrated software system for analyzing ChIP-chip and ChIP-seq dataNature Biotechnology, 2008
- Mapping short DNA sequencing reads and calling variants using mapping quality scoresGenome Research, 2008
- Bioconductor: open software development for computational biology and bioinformaticsGenome Biology, 2004
- Introduction to AlgorithmsJournal of the Operational Research Society, 1991
- Maintaining knowledge about temporal intervalsCommunications of the ACM, 1983