This site is a development preview. As such the content and styling may not be final and is subject to change before going into production. To see more information about the redesign click here.

TypeInfo

Optional Type Specification Prototype

Bioconductor version: Release (3.17)

A prototype for a mechanism for specifying the types of parameters and the return value for an R function. This is meta-information that can be used to generate stubs for servers and various interfaces to these functions. Additionally, the arguments in a call to a typed function can be validated using the type specifications. We allow types to be specified as either i) by class name using either inheritance - is(x, className), or strict instance of - class(x) %in% className, or ii) a dynamic test given as an R expression which is evaluated at run-time. More precise information and interesting tests can be done via ii), but it is harder to use this information as meta-data as it requires more effort to interpret it and it is of course run-time information. It is typically more meaningful.

Author: Duncan Temple Lang Robert Gentleman (<rgentlem at fhcrc.org>)

Maintainer: Duncan Temple Lang <duncan at wald.ucdavis.edu>

Citation (from within R, enter citation("TypeInfo")):

Installation

To install this package, start R (version "4.3") and enter:

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("TypeInfo")

For older versions of R, please refer to the appropriate Bioconductor release.

Documentation

To view documentation for the version of this package installed in your system, start R and enter:

browseVignettes("TypeInfo")
TypeInfo R News PDF R Script
Reference Manual PDF
LICENSE Text

Details

biocViews Infrastructure, Software
Version 1.66.0
In Bioconductor since BioC 1.9 (R-2.4) (17 years)
License BSD_2_clause
Depends methods
Imports
Linking To
Suggests Biobase
System Requirements
Enhances
URL
See More
Depends On Me
Imports Me
Suggests Me
Links To Me
Build Report  

Package Archives

Follow Installation instructions to use this package in your R session.

Source Package TypeInfo_1.66.0.tar.gz
Windows Binary TypeInfo_1.65.0.zip (64-bit only)
macOS Binary (x86_64)
macOS Binary (arm64) TypeInfo_1.66.0.tgz
Source Repository git clone https://git.bioconductor.org/packages/TypeInfo
Source Repository (Developer Access) git clone git@git.bioconductor.org:packages/TypeInfo
Bioc Package Browser https://code.bioconductor.org/browse/TypeInfo/
Package Short Url https://bioconductor.org/packages/TypeInfo/
Package Downloads Report Download Stats