R classes and methods for SNP array data. 2010

Robert B Scharpf, and Ingo Ruczinski
Biostatistics, Johns Hopkins Bloomberg School of Public Health, Baltimore, MD, USA.

The Bioconductor project is an "open source and open development software project for the analysis and comprehension of genomic data" (1), primarily based on the R programming language. Infrastructure packages, such as Biobase, are maintained by Bioconductor core developers and serve several key roles to the broader community of Bioconductor software developers and users. In particular, Biobase introduces an S4 class, the eSet, for high-dimensional assay data. Encapsulating the assay data as well as meta-data on the samples, features, and experiment in the eSet class definition ensures propagation of the relevant sample and feature meta-data throughout an analysis. Extending the eSet class promotes code reuse through inheritance as well as interoperability with other R packages and is less error-prone. Recently proposed class definitions for high-throughput SNP arrays extend the eSet class. This chapter highlights the advantages of adopting and extending Biobase class definitions through a working example of one implementation of classes for the analysis of high-throughput SNP arrays.

UI MeSH Term Description Entries
D011381 Programming Languages Specific languages used to prepare computer programs. Language, Programming,Languages, Programming,Programming Language
D002869 Chromosome Aberrations Abnormal number or structure of chromosomes. Chromosome aberrations may result in CHROMOSOME DISORDERS. Autosome Abnormalities,Cytogenetic Aberrations,Abnormalities, Autosome,Abnormalities, Chromosomal,Abnormalities, Chromosome,Chromosomal Aberrations,Chromosome Abnormalities,Cytogenetic Abnormalities,Aberration, Chromosomal,Aberration, Chromosome,Aberration, Cytogenetic,Aberrations, Chromosomal,Aberrations, Chromosome,Aberrations, Cytogenetic,Abnormalities, Cytogenetic,Abnormality, Autosome,Abnormality, Chromosomal,Abnormality, Chromosome,Abnormality, Cytogenetic,Autosome Abnormality,Chromosomal Aberration,Chromosomal Abnormalities,Chromosomal Abnormality,Chromosome Aberration,Chromosome Abnormality,Cytogenetic Aberration,Cytogenetic Abnormality
D002878 Chromosomes, Human, Pair 1 A specific pair of human chromosomes in group A (CHROMOSOMES, HUMAN, 1-3) of the human chromosome classification. Chromosome 1
D003198 Computer Simulation Computer-based representation of physical systems and phenomena such as chemical processes. Computational Modeling,Computational Modelling,Computer Models,In silico Modeling,In silico Models,In silico Simulation,Models, Computer,Computerized Models,Computer Model,Computer Simulations,Computerized Model,In silico Model,Model, Computer,Model, Computerized,Model, In silico,Modeling, Computational,Modeling, In silico,Modelling, Computational,Simulation, Computer,Simulation, In silico,Simulations, Computer
D006801 Humans Members of the species Homo sapiens. Homo sapiens,Man (Taxonomy),Human,Man, Modern,Modern Man
D020411 Oligonucleotide Array Sequence Analysis Hybridization of a nucleic acid sample to a very large set of OLIGONUCLEOTIDE PROBES, which have been attached individually in columns and rows to a solid support, to determine a BASE SEQUENCE, or to detect variations in a gene sequence, GENE EXPRESSION, or for GENE MAPPING. DNA Microarrays,Gene Expression Microarray Analysis,Oligonucleotide Arrays,cDNA Microarrays,DNA Arrays,DNA Chips,DNA Microchips,Gene Chips,Oligodeoxyribonucleotide Array Sequence Analysis,Oligonucleotide Microarrays,Sequence Analysis, Oligonucleotide Array,cDNA Arrays,Array, DNA,Array, Oligonucleotide,Array, cDNA,Arrays, DNA,Arrays, Oligonucleotide,Arrays, cDNA,Chip, DNA,Chip, Gene,Chips, DNA,Chips, Gene,DNA Array,DNA Chip,DNA Microarray,DNA Microchip,Gene Chip,Microarray, DNA,Microarray, Oligonucleotide,Microarray, cDNA,Microarrays, DNA,Microarrays, Oligonucleotide,Microarrays, cDNA,Microchip, DNA,Microchips, DNA,Oligonucleotide Array,Oligonucleotide Microarray,cDNA Array,cDNA Microarray
D020641 Polymorphism, Single Nucleotide A single nucleotide variation in a genetic sequence that occurs at appreciable frequency in the population. SNPs,Single Nucleotide Polymorphism,Nucleotide Polymorphism, Single,Nucleotide Polymorphisms, Single,Polymorphisms, Single Nucleotide,Single Nucleotide Polymorphisms

Related Publications

Robert B Scharpf, and Ingo Ruczinski
August 2007, Bioinformatics (Oxford, England),
Robert B Scharpf, and Ingo Ruczinski
October 2014, Animal genetics,
Robert B Scharpf, and Ingo Ruczinski
February 2011, Bioinformatics (Oxford, England),
Robert B Scharpf, and Ingo Ruczinski
May 2014, MLO: medical laboratory observer,
Robert B Scharpf, and Ingo Ruczinski
January 2009, Journal of cancer science & therapy,
Robert B Scharpf, and Ingo Ruczinski
January 2013, Genetics in medicine : official journal of the American College of Medical Genetics,
Robert B Scharpf, and Ingo Ruczinski
January 2012, Cancer informatics,
Robert B Scharpf, and Ingo Ruczinski
January 2012, Methods in molecular biology (Clifton, N.J.),
Robert B Scharpf, and Ingo Ruczinski
May 2005, Bioinformatics (Oxford, England),
Robert B Scharpf, and Ingo Ruczinski
July 2012, Bioinformatics (Oxford, England),
Copied contents to your clipboard!