rexposome project

rexposome project is a set of two R packages developed at the Bioinformatics Research Group in Epidemiology (BRGE) from the Barcelona Global Health Institute (ISGlobal). Its aim is to provide a generic framework to easily perform incorporate exposome data in R pipelines, with the goal to characterize, and analyse exposome.

The packages included in rexposome project are rexposome and omicRexposome. The first is in charge to offer an interface to load exposome data into Bioconductor-like objects and a pipelines to characterize the exposome, including to perform Exposome-Wide Association Studies. The second one contains the two functions to perform association and integrations analysis between both exposome and omic data-sets.

Package Features

exposome data loading

rexposome implements readExposome and loadExposme functions. The first one is in charge to load into R exposome data stored in raw file and to create an ExposomeSet. The second one creates an ExposomeSet from already existing data.frames.

exposome data exploration

Several functions are implemented in rexposome to explore and describe exposome data. The method plotMissings allow to analyse the amount of missing data. plotHistogram and plotFamily allow to see the behaviour of thee exposures. correlation and plotCorrelation helps to understand the relation between exposures.

exposome data analysis

rexposome allows to perform EXposome-Wide Association Study (EXWAS) in both univariate and multivariate ways using standard single-exposure association test or through an elastic net approach.

exposome-omic data analysis

omicRexposome implement the functions associations and integration. The fist allows to test the association between exposures and omic features (genes, CpGs...). The second allows to perform an integration of multiple layers, including exposome data.