Skip to content
Back to skills

23 Integrative Dmr Deg

ASecurity

This skill performs correlation analysis between differential methylation and differential gene expression, identifying genes with coordinated epigenetic regulation. It provides preprocessing and integration workflows, using promoter-level methylation–expression relationships.

  • 666 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added February 8, 2026
databashexpress

Works with

  • mcp

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill 23-integrative-dmr-deg --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 23 Integrative Dmr Deg?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 23 Integrative Dmr Deg
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-23-integrative-dmr-deg/badge)](https://www.skillsdirectory.com/skills/majiayu000-23-integrative-dmr-deg)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: integrative-DMR-DEG
description: This skill performs correlation analysis between differential methylation and differential gene expression, identifying genes with coordinated epigenetic regulation. It provides preprocessing and integration workflows, using promoter-level methylation–expression relationships.

---

# Integrative Methylation–Expression Correlation Analysis

## Overview

This skill integrates **differential methylation** and **differential expression** datasets to reveal coordinated epigenetic regulation patterns.

- Refer to **Inputs & Outputs** to verify necessary files.
- **Always prompt user** for genome assembly used.
- Prepare the DMR regions into 6-column standard format BED file received by HOMER.
- **Annotate** the differential methylation regions to the gene promoter.
- **Preprocess** differential methylation and expression tables into a standard format.
- **Integrate** methylation and expression data by promoter proximity.
- **Calculate correlation** between methylation change and expression fold change.
- **Classify patterns** such as hypermethylation–downregulation or hypomethylation–upregulation.

---

## Inputs & Outputs

### Inputs

```bash
dmr_results.txt # DMR results output by the metilene
dge_result.csv # DEG results output by DESeq2
```

### Outputs
```bash
corr_DMR_DEG/
  stats/
    integrated_results.tsv
    pattern_counts.tsv
    summary_stats.tsv
    correlation_plot.pdf
  temp/
    homer_dmr.bed
    ... # Other temp files
```


---

## Decision Tree

### Step 1: Prepare the DMR regions into 6-column standard format BED file received by HOMER
```bash
awk -F'\t' 'BEGIN {OFS="\t"} {print $1, $2, $3, "peak_"NR, "*", "+"}' dmr_results.txt > homer_dmr.bed
```

### Step 2: Annotate the differential methylation regions to the gene promoter.
Call:

- mcp__homer-tools__homer_simple_annotate_peaks

with:
- `peaks_path`: 6-column standard format BED file from Step 1.
- `genome`: Provide by user.
- `output_path`: Output path of the annotated file


### Step 3: Preprocess differential methylation and expression tables into a standard format

Call:

- mcp__methyl-tools__preprocess_differential_table

(1) with:
- `input_path`: dmr_results.txt
- `output_path`
- `data_type`: methyl
- `source`: metilene

(2) with:
- `input_path`: dge_result.csv
- `output_path`
- `data_type`: expr
- `source`: deseq2

### Step 4: Integrate methylation and expression data by promoter proximity

Call:

- mcp__methyl-tools__integrate_methylation_expression

with:

`methyl_path`: Path to standardized methylation TSV with columns: chr,start,end,pvalue,meth_diff (from Step 3)
`methyl_annot_path`: Path to methylation annotation TSV from HOMER (from Step 2).
`expr_path`: Path to standardized expression TSV with columns: gene,pvalue,log2FoldChange (from Step 3).
`output_prefix`: Prefix for all output files (e.g. 'corr_DMR_DEG/stats/integrative').
`methyl_diff`: Absolute methylation difference threshold (fraction points).
`expr_fc`: Fold-change threshold for expression (absolute, e.g. 1.5 for 1.5x).

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.