BSgenome

BSgenome provides programmatic access to whole-genome sequences and utilities for representation and manipulation of reference genomes within the Bioconductor R framework.


Key Features:

  • Integration with Bioconductor: Provides genome sequence objects and interfaces for use within Bioconductor and the R environment, interoperating with Biostrings-based packages.
  • Programmatic representation: Represents genomes as BSgenome objects that enable sequence retrieval and manipulation at nucleotide resolution.
  • Interoperability: Emphasizes interoperability with other Bioconductor packages to combine genome sequences with bioinformatic and statistical analyses.
  • Quality assurance: Related packages undergo Bioconductor's initial review and continuous automated testing.

Scientific Applications:

  • Genomic data analysis: Facilitates study of genetic variation, gene expression patterns, and other genomic features by providing direct access to reference sequences.
  • Integration of analyses: Enables integration of genome sequence data with statistical, computational, and bioinformatic workflows in R and Bioconductor.
  • Method and package development: Supports development of new bioinformatics methods and Bioconductor packages by supplying standardized genome sequence access.

Methodology:

Implements a standardized representation and programmatic access model for genome sequence data as BSgenome objects within Bioconductor, with related packages subject to Bioconductor's package review and continuous automated testing.

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:
11/25/2024

Operations

Publications

Huber W, Carey VJ, Gentleman R, Anders S, Carlson M, Carvalho BS, Bravo HC, Davis S, Gatto L, Girke T, Gottardo R, Hahne F, Hansen KD, Irizarry RA, Lawrence M, Love MI, MacDonald J, Obenchain V, Oleś AK, Pagès H, Reyes A, Shannon P, Smyth GK, Tenenbaum D, Waldron L, Morgan M. Orchestrating high-throughput genomic analysis with Bioconductor. Nature Methods. 2015;12(2):115-121. doi:10.1038/nmeth.3252. PMID:25633503. PMCID:PMC4509590.

Documentation

Downloads