ABSTRACT

This chapter offers a summary of the main data structures that are implemented in Bioconductor for dealing with genomic, transcriptomic, methylomic and exposomic data. It introduces the specific omic objects available in Bioconductor. For instance, transcriptomic data is stored in a Expression Set object, which is a data structure that contains the transcription values of individuals at each transcription probe, the genomic information for the transcription probes and the phenotypes of the individuals. Expression Set was one of the first implementations of Bioconductor to manage omic experiments. The Bioconductor’s package Genomic Ranges aims to represent and manipulate the genomic annotation of molecular omic data under a reference genome. A MultiData Set object contains four data slots: the omic data, the individual’s phenotypes, the feature annotation and a return function. The slots of MultiData Set objects are first created empty with the function createMultiDataSet then the datasets are added.