ramen
Regional Association of Methylation variability with the Exposome and geNome (RAMEN) is an R package whose goal is to identify Variable Methylated Regions (VMRs) in microarray DNA methylation data. Additionally, using Genotype (G) and Environmental (E) data, it can identify which G, E, G+E or GxE model better explains this variability.
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (17.8%) to scientific vocabulary
Keywords
Repository
Regional Association of Methylation variability with the Exposome and geNome (RAMEN) is an R package whose goal is to identify Variable Methylated Regions (VMRs) in microarray DNA methylation data. Additionally, using Genotype (G) and Environmental (E) data, it can identify which G, E, G+E or GxE model better explains this variability.
Basic Info
- Host: GitHub
- Owner: ErickNavarroD
- License: gpl-3.0
- Language: R
- Default Branch: master
- Homepage: https://ericknavarrod.github.io/RAMEN/
- Size: 12.6 MB
Statistics
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 3
Topics
Metadata Files
README.Rmd
---
output: github_document
---
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```
# RAMEN
[](https://zenodo.org/badge/latestdoi/585986641)
## Overview
Regional Association of Methylome variability with the Exposome and geNome (RAMEN) is an R package whose goal is to identify Variable Methylated Regions (VMRs) in microarray DNA methylation data. Additionally, using Genotype (G) and Environmental (E) data, it can identify which G, E, G+E or GxE model better explains this variability.
## Installation
You can install the development version of RAMEN from [GitHub](https://github.com/) with:
``` r
# install.packages("devtools")
devtools::install_github("ErickNavarroD/RAMEN")
```
## Core functions
RAMEN consists of six main functions:
- `findVMRs()` identifies Variable Methylated Regions (VMRs) in microarrays
- `summarizeVMRs()`summarizes the regional methylation state of each VMR
- `findCisSNPs()` identifies the SNPs in *cis* of each VMR
- `selectVariables()` conducts a LASSO-based variable selection strategy to identify potentially relevant *cis* SNPs and environmental variables
- `lmGE()` fits linear single-variable genetic (G) and environmental (E), and pairwise additive (G+E) and interaction (GxE) linear models and select the best explanatory model per VMR.
- `nullDistGE()` simulates a delta R squared null distribution of G and E effects on DNAme variability. Useful for filtering out poor-performing best explanatory models selected by *lmGE()*.
Altogether, these functions create a pipeline that takes a set of individuals with genotype, environmental exposure and DNA methylation information, and generates an estimation of the contribution of the genotype and environment to its DNA methylation variability. Functions that conduct computationally intensive tasks are compatible with parallel computing.
## Usage
For a detailed tutorial on how to use RAMEN, please check the package's vignette or [website](https://ericknavarrod.github.io/RAMEN/articles/RAMEN.html).
## Variations to the standard workflow
Besides using RAMEN for completing the analysis mentioned above, the package provides individual functions that could help users in other tasks, such as:
- Reduction of tests prior to an EWAS or differential methylation analysis (i.e., conducting the analyses on identified VMRs to reduce redundant tests by grouping nearby correlated CpGs and to avoid tests in non-variant regions)
- Fit additive and interaction models given a set of variables of interest and select the best explanatory model for DNAme data.
- Quickly identify SNPs in *cis* of CpG probes for variable reduction during mQTL analyses.
- Get the median correlation of probes in regions of interest (with `medCorVMR()`).
## How to get help for RAMEN
If you have any question about RAMEN usage, please post an issue in this github repository so that future users also benefit from the discussion As an alternative option, you can contact Erick Navarro-Delgado at [erick.navarrodelgado\@bcchr.ca](mailto:erick.navarrodelgado@bcchr.ca){.email}.
## Acknowledgments
I want to thank Dr. Keegan Korthauer and Dr. Michael S. Kobor for their supervision, feedback and support throughout the development of this package. Also, I want to thank the members of the Kobor and Korthauer lab for their comments and discussion.
The RAMEN package logo was created by Carlos Cortés-Quiñones and Dorothy Lin. Carlos created the drawing, and Dorothy refined the logo and did the lettering.
## Funding
This work was supported by the University of British Columbia, the BC Children's Hospital Research Institute and the Social Exposome Cluster.
## Citing RAMEN
The manuscript detailing RAMEN and its use is currently under preparation. For more information about this please contact Erick I. Navarro-Delgado at [erick.navarrodelgado\@bcchr.ca](mailto:erick.navarrodelgado@bcchr.ca){.email}.
## Licence
GPL (\>= 3)
Owner
- Name: Erick Navarro
- Login: ErickNavarroD
- Kind: user
- Location: Vancouver
- Company: BCCHR
- Twitter: ErickNavDel
- Repositories: 2
- Profile: https://github.com/ErickNavarroD
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: >-
RAMEN: Regional Association of DNA Methylome variability
with Exposome and geNome.
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Erick I.
family-names: Navarro-Delgado
email: erick.navarrodelgado@bcchr.ca
affiliation: The University of British Columbia
orcid: 'https://orcid.org/0000-0003-1040-3519'
repository-code: 'https://github.com/ErickNavarroD/RAMEN'
url: 'https://ericknavarrod.github.io/RAMEN/'
abstract: >
Regional Association of Methylome variability with the
Exposome and geNome (RAMEN) is an R package whose goal is
to identify Variable Methylated Regions (VMRs) in
microarray DNA methylation data. Additionally, using
Genotype (G) and Environmental (E) data, it can identify
which G, E, G+E or GxE model better explains this
variability.
keywords:
- DNA methylation
- Variable methylated regions
- gene-environment interaction
- multi-omic
- exposome
license: GPL-3.0+
version: 1.0.0
date-released: '2024-03-01'
GitHub Events
Total
- Release event: 2
- Push event: 16
- Create event: 1
Last Year
- Release event: 2
- Push event: 16
- Create event: 1