Title: | ShinyÉPICo |
---|---|
Description: | ShinyÉPICo is a graphical pipeline to analyze Illumina DNA methylation arrays (450k or EPIC). It allows to calculate differentially methylated positions and differentially methylated regions in a user-friendly interface. Moreover, it includes several options to export the results and obtain files to perform downstream analysis. |
Authors: | Octavio Morante-Palacios [cre, aut] |
Maintainer: | Octavio Morante-Palacios <[email protected]> |
License: | AGPL-3 + file LICENSE |
Version: | 1.15.0 |
Built: | 2024-12-14 04:16:15 UTC |
Source: | https://github.com/bioc/shinyepico |
ShinyÉPICo is a web interface based on Shiny that makes it easy to do differentially methylated positions (DMP) and differentially methylated regions (DMR) analysis from Illumina EPIC or 450k DNA methylation arrays. This program allows following a standard pipeline of normalization (with minfi package), model creation and statistical analysis (with limma package), and DMR calculation (with mCSEA package) with different options in each step and plots to be able to choose properly. Moreover, you can select different options in the final heatmap and download an RMarkdown report with all the steps chosen.
The package contains a vignette that describe throughly its features and options.
ShinyÉPICo! Interactive minfi and limma pipeline for Illumina methylation arrays
run_shinyepico( n_cores = parallel::detectCores()/2, max_upload_size = 2000, host = "127.0.0.1", port = NULL )
run_shinyepico( n_cores = parallel::detectCores()/2, max_upload_size = 2000, host = "127.0.0.1", port = NULL )
n_cores |
Number of cores to be used in parallelized operations in the application. By default, half of your CPU cores. Parallelization affects only to mean and differences calculation and it does not suppose a significant memory overhead. |
max_upload_size |
The limit in MB of the .zip file size to be uploaded. By default, 2000MB. |
host |
IP used to deploy the server. By default, your local IP (127.0.0.1) |
port |
Port used to deploy the server. |
None
{ if (interactive()) { run_shinyepico() } }
{ if (interactive()) { run_shinyepico() } }