TypeInfo

TypeInfo specifies parameter and return-value types for R functions to provide explicit data-type declarations that support genomic and molecular biology analyses within the Bioconductor ecosystem.


Key Features:

  • Type Specification: Allows explicit definition of parameter and return-value types in R functions to make inputs and outputs explicit and reduce type-related runtime errors.
  • Integration with Bioconductor: Integrates with the Bioconductor ecosystem and leverages its infrastructure, including its collection of 934 interoperable packages.
  • Interoperability: Designed to interoperate with existing Bioconductor packages to promote consistency and compatibility across bioinformatics applications.
  • Formal Review and Testing: Aligns with Bioconductor practices where packages undergo formal initial review and continuous automated testing.

Scientific Applications:

  • Genomic Data Analysis: Supports development of R functions with explicit types to streamline genomic data processing pipelines and ensure correct data handling.
  • Molecular Biology Research: Facilitates development of reproducible analytical methods in molecular biology by making function input and output types explicit.

Methodology:

Implements a structured approach to type specification within R functions by defining expected data types for inputs and outputs.

Topics

Collections

Details

License:
BSD-4-Clause
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