Menu

Tree [213c52] main /
 History

HTTPS access


File Date Author Commit
 .github 2022-08-25 Jyotirmoy Das Jyotirmoy Das [e7af6a] Update issue templates
 app 2022-08-26 jd2112 jd2112 [213c52] testdata updated
 artworks 2022-08-25 jd2112 jd2112 [b327f3] Create Figure1.jpg
 data 2022-08-24 jd2112 jd2112 [8588ba] testdata updated
 docs 2022-08-26 jd2112 jd2112 [2f994d] docs updated
 .gitignore 2022-08-25 jd2112 jd2112 [1277a0] release-check updated
 LICENSE 2022-05-10 Jyotirmoy Das Jyotirmoy Das [dfc0b2] Initial commit
 MethylR-manual — DNA Methylation Data Analysis.pdf unknown
 README.md 2022-08-26 Jyotirmoy Das Jyotirmoy Das [0c2957] Update README.md
 createInputZip.sh 2022-08-25 jd2112 jd2112 [1277a0] release-check updated

Read Me

image
Docker Image CIDocker Image CI
Binder

methylr: a single shiny solution from sequencer data to pathway analysis

Description

For non-commercial Academic and Research purpose only! \
Here we introduce methylR, a complete pipeline for the analysis of both 450K and EPIC Illumina arrays which not only offers data visualization and normalization but also provide additional features such as the annotation of the genomic features resulting from the analysis, pairwise comparisons of DMCs with different graphical representation plus functional and pathway enrichment as downstream analysis, all packed in a minimal, elegant and intuitive graphical user interface which brings the analysis of array DNA methylation data.

Diagram

Test data

  1. All required test data except DNA methylation raw files, can be found here \
    i. testDataFile1 - differentially methylated data file, can be used for gene features, Volcano plot, chromosome map, gene ontology and pathway enrichment analysis modules. \
    ii. testDataFile2 - normalized beta value data table, can be used for MDS, PCA plots. PCA plot requires additional group data information, 'groupData'. \
    iii. heatmapMatrix - heatmap matrix test data file added in the testdata directory.

  2. DNA methylation test data can be found here

Quick start

Web-server:

Go to the webserver and run the complete tool for different analysis - methylr.research.liu.se

Local use:

We provide a lite version for local use with Docker container.

Computational requirements

  • Linux - AMD64 (tested on Ubuntu 20.04)
  • MacOS/ Windows (not tested)
  • Singularity (version >=3.7.1)
  • Docker (latest only)

Run from terminal

singularity run docker://jd21/methylr:latest

Step-by-step guide

Check the manual for more details. You can also find a complete PDF manual here

Workflow summaries

Prepare your input data for methylation analysis

MethylR module mythylysis requires a zipped file as the input dataset that contains Illumina IDAT files and a Sample_sheet as CSV format (See details in the manual). To ease the task for the user, we provided a bash script ('createInputZip.sh') to make the input zip file with IDAT and sample_sheet files (See details in the manual).

Input test dataset

A test dataset from a previously published result (GSE207426) with RAW IDAT files for Illumina EPIC array can be found at https://sourceforge.net/projects/methylr/. The test dataset contains three samples in each group and the samples collected from solid tissue (will not work for 'Cell type heterogeneity'). More about the dataset can be found on the Methylome analysis for prediction of long and short-term survival in glioblastoma patients from the Nordic trial (Lysiak, M et al; 2022)

Component tools

  1. methylysis: ChAMP; minfi
  2. multi-D analysis: MDS; PCA
  3. gene feature analysis: plotly; piechart
  4. heatmap analysis: heatmap.2; d3heatmap
  5. volcano plot: plotly
  6. chromosome map: chromPlot
  7. gene ontology: clusterProfiler
  8. pathway analysis: clusterProfiler
  9. venn analysis: Vennerable
  10. upset analysis: UpSetR

HELP/FAQ/Troubleshooting

Please check the manual for details.

For additional problems, check the google group or contact the developer(methylr@googlegroups.com).

Please create issues on github

License(s)

GNU-3 public license - click to read details

Acknowledgement

We are thankful to the Linköping University IT-division for providing the server support to release the package online. We would also like to acknowledge the Core Facility, Faculty of Medicine and Health Sciences, Linköping University, Linköping, Sweden and Clinical Genomics Linköping, Science for Life Laboratory, Sweden for their support.

Citation

We have submitted the manuscript to the journal and update once it published.

Credits

Massimiliano Volpe, Jyotirmoy Das

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.