<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>EpiNexus Blog</title>
    <link>https://epinexus.io/blog.html</link>
    <description>Updates, tutorials, and insights on epigenomics analysis.</description>
    <language>en</language>
    <atom:link href="https://epinexus.io/blog/feed.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Fri, 23 Oct 2026 12:00:00 GMT</lastBuildDate>
    <item>
      <title>A free book on epigenomics data analysis</title>
      <link>https://epinexus.io/blog/free-epigenomics-book.html</link>
      <guid isPermaLink="true">https://epinexus.io/blog/free-epigenomics-book.html</guid>
      <pubDate>Fri, 23 Oct 2026 12:00:00 GMT</pubDate>
      <dc:creator>EpiNexus Team</dc:creator>
      <category>book</category>
      <category>announcement</category>
      <category>epigenomics</category>
      <description>Epigenomics Data Analysis with EpiNexus is a free methods book for biologists who analyse their own ChIP-seq, CUT&amp;RUN, CUT&amp;Tag, ATAC-seq and DNA methylation data.</description>
      <content:encoded>&lt;p&gt;Many researchers who run ChIP-seq, CUT&amp;amp;RUN, CUT&amp;amp;Tag, ATAC-seq or DNA methylation experiments end
up with a table of results they can&amp;#39;t fully judge. Why did the analysis find 900 changed regions
and not 3,000? Is this library good enough to keep? We have written a methods book that answers
questions like these: &lt;em&gt;Epigenomics Data Analysis with EpiNexus&lt;/em&gt;. It is free to read at
&lt;a href="https://epinexus.io/book/"&gt;epinexus.io/book&lt;/a&gt;, and the PDF of edition 0.2 is free to download from
Zenodo, with a DOI you can cite.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://epinexus.io/assets/blog/free-epigenomics-book/book-card.jpg?v=e164659bb1" alt="The cover of the book Epigenomics Data Analysis with EpiNexus, by Ayman Osman, edition 0.2" width="1200" height="630" decoding="async"&gt;&lt;/p&gt;
&lt;h2&gt;Why we wrote it&lt;/h2&gt;
&lt;p&gt;The methods for analysing epigenomic data are well established, but the knowledge of how to use
them is scattered. Part of it is in consortium standards such as ENCODE&amp;#39;s, part in the code of
analysis pipelines, part in tool manuals, and part in the methods sections of many papers. A
biologist who wants to know why a step is done a certain way has to search all of them.&lt;/p&gt;
&lt;p&gt;The book puts this knowledge in one place. For each step of an analysis it explains what the step
does, what experts recommend and why, and how to read the result.&lt;/p&gt;
&lt;h2&gt;Who it is for&lt;/h2&gt;
&lt;p&gt;The book is for biologists who analyse their own data, for the staff of core facilities who help
them, and for students. You don&amp;#39;t need to know how to program. Bioinformaticians may find it
useful too, because it gives the source of every published threshold and says where common
practice rests on judgement rather than evidence.&lt;/p&gt;
&lt;p&gt;The book doesn&amp;#39;t cover lab protocols, single-cell methods or chromosome conformation (Hi-C).&lt;/p&gt;
&lt;h2&gt;What&amp;#39;s inside&lt;/h2&gt;
&lt;p&gt;The book has 21 chapters in six parts, plus four appendices; the PDF has 214 pages.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Foundations:&lt;/strong&gt; what each assay measures, how to design an experiment you can analyse, and
which data and reference files you need.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;From reads to peaks:&lt;/strong&gt; read processing, quality control, peak calling and signal tracks.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Comparing conditions:&lt;/strong&gt; differential analysis and spike-in normalisation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;From regions to biology:&lt;/strong&gt; genes and pathways, motifs, enhancers, two histone marks read
together, and your regions in public chromatin data.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Case studies:&lt;/strong&gt; one public dataset per assay, analysed from start to finish.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reporting:&lt;/strong&gt; results that others can reproduce, and how to solve common problems.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The appendices hold a glossary, every quality-control threshold with its source, the supported
genomes and the file formats.&lt;/p&gt;
&lt;p&gt;Every chapter follows the same plan: the question the step answers, how it works, what the field
does (with sources), how to do it, how to read a real result, and what can go wrong.&lt;/p&gt;
&lt;h2&gt;Real data, shown as it came out&lt;/h2&gt;
&lt;p&gt;Every example uses public data from NCBI GEO, analysed in EpiNexus, and the book shows the results
as EpiNexus gave them, including those that didn&amp;#39;t turn out as hoped. The case studies include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;H3K27ac ChIP-seq in the mouse heart (GSE155100);&lt;/li&gt;
&lt;li&gt;CUT&amp;amp;Tag of H3K27me3 in mouse spermatogonia, with a fly spike-in (GSE221942);&lt;/li&gt;
&lt;li&gt;CUT&amp;amp;RUN of the transcription factor MafB in mouse macrophages (GSE287346);&lt;/li&gt;
&lt;li&gt;ATAC-seq after removal of SOX2 in mouse embryonic stem cells (GSE209527);&lt;/li&gt;
&lt;li&gt;RRBS of neurons lacking the enzymes Dnmt3a and Dnmt3b (GSE167954).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;A note on independence&lt;/h2&gt;
&lt;p&gt;The book&amp;#39;s author designed and built EpiNexus, and the book says so in its preface. The methods it
teaches are the field&amp;#39;s methods, not EpiNexus&amp;#39;s own: EpiNexus runs the same tools as published
pipelines, such as Bowtie2, MACS3, SEACR, DESeq2, csaw, Bismark, dmrseq and MEME. Published
thresholds are kept apart from EpiNexus&amp;#39;s own choices, and the book marks each of these choices.&lt;/p&gt;
&lt;h2&gt;Versions, and how to cite it&lt;/h2&gt;
&lt;p&gt;Edition 0.2 (October 2026) was written for EpiNexus 1.4.4. The steps that depend on the EpiNexus
interface are kept short and name the version they describe, because software changes faster than
methods. Each new edition gets its own DOI.&lt;/p&gt;
&lt;p&gt;To cite the book:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Osman, A. (2026). &lt;em&gt;Epigenomics Data Analysis with EpiNexus&lt;/em&gt; (edition 0.2).
&lt;a href="https://doi.org/10.5281/zenodo.23472249"&gt;https://doi.org/10.5281/zenodo.23472249&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You may use its figures and tables in lectures, courses and talks, with credit to the book.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://epinexus.io/book/"&gt;Read the book online&lt;/a&gt;, or start with the chapter
&lt;a href="https://epinexus.io/book/chapters/06-quality-control.html"&gt;Quality control you can trust&lt;/a&gt;.
EpiNexus itself is in an invite-only pilot: &lt;a href="https://epinexus.io/launch.html"&gt;ask for access&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Sources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Osman, A. (2026). &lt;em&gt;Epigenomics Data Analysis with EpiNexus&lt;/em&gt;, edition 0.2. Zenodo.
&lt;a href="https://doi.org/10.5281/zenodo.23472249"&gt;https://doi.org/10.5281/zenodo.23472249&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded>
    </item>
    <item>
      <title>What's new in EpiNexus since February</title>
      <link>https://epinexus.io/blog/whats-new-in-epinexus.html</link>
      <guid isPermaLink="true">https://epinexus.io/blog/whats-new-in-epinexus.html</guid>
      <pubDate>Fri, 23 Oct 2026 12:00:00 GMT</pubDate>
      <dc:creator>EpiNexus Team</dc:creator>
      <category>announcement</category>
      <category>release</category>
      <description>Public-data import, quality control graded by published standards, DESeq2 in R, the Regulatory Atlas, better DNA-methylation results and methods text you can publish.</description>
      <content:encoded>&lt;p&gt;In February we wrote about &lt;a href="https://epinexus.io/blog/why-epinexus.html"&gt;why we built EpiNexus&lt;/a&gt;. Since then it has become an
invite-only pilot, and almost every step of an analysis has changed. The biggest changes follow
the same idea: do each step the way published standards and pipelines do it, and show the
researcher where each number comes from. Here are the changes you would notice most, as of
EpiNexus 1.5.&lt;/p&gt;
&lt;h2&gt;Bring in public data without downloading it&lt;/h2&gt;
&lt;p&gt;You can import data from GEO, SRA or ENA by accession: a series (GSE), a sample (GSM), SRA
projects, experiments or runs, or a BioProject or BioSample. EpiNexus lists the samples and fills
in each one&amp;#39;s target, condition, replicate and controls from the archive&amp;#39;s records, for you to
confirm. It then copies the reads straight from the archive into your project and checks each file
against the archive&amp;#39;s MD5 checksum. Runs that ENA holds no FASTQ files for are fetched from SRA and
converted. The samples stay editable afterwards.&lt;/p&gt;
&lt;h2&gt;Quality control graded by published standards&lt;/h2&gt;
&lt;p&gt;Since EpiNexus 1.2.7, each library is graded against the lines for what it profiled. A narrow
histone mark, a broad histone mark, a transcription factor, an ATAC-seq library and a CUT&amp;amp;Tag
library each have their own lines, taken from ENCODE and the methods&amp;#39; own papers. Depth is counted
in usable fragments, as the standards count it.&lt;/p&gt;
&lt;p&gt;There are four grades: &lt;em&gt;Good&lt;/em&gt;, &lt;em&gt;Marginal&lt;/em&gt;, &lt;em&gt;Below minimum&lt;/em&gt; and &lt;em&gt;Fail&lt;/em&gt;. Only &lt;em&gt;Fail&lt;/em&gt; fails a sample,
and only at ENCODE&amp;#39;s error level or after a technical failure. Our post
&lt;a href="https://epinexus.io/blog/is-my-chip-seq-data-good-enough.html"&gt;Is my ChIP-seq or CUT&amp;amp;Tag data good enough?&lt;/a&gt; explains
the lines.&lt;/p&gt;
&lt;h2&gt;Differential analysis as the field does it&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;DESeq2 in R&lt;/strong&gt; is the default test, with csaw for broad marks such as H3K27me3.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sharp histone marks&lt;/strong&gt; such as H3K27ac are counted over regions from one peak call on all the
libraries pooled, as Lun and Smyth recommend. A narrow window around each summit would
miss much of a histone mark&amp;#39;s signal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Every pair of conditions&lt;/strong&gt; is compared, unless you choose which ones. A paired design is
available when replicates were processed together.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The whole table&lt;/strong&gt; of tested regions can be downloaded, not only the significant ones.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;From regions to biology&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Gene Ontology enrichment&lt;/strong&gt; follows GREAT&amp;#39;s rules: each gene gets a regulatory domain around its
start, and regions are tested against the genome, not against a list of nearest genes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Motifs in changed regions:&lt;/strong&gt; EpiNexus tests which transcription factor motifs are enriched in
gained or lost regions, compared with the other tested regions. Before, it only tested which
motifs are common in all peaks, which is a different question.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Enhancer–gene links&lt;/strong&gt; follow the rules of the activity-by-contact (ABC) model. When the only
activity data is H3K27ac, without an accessibility assay, EpiNexus calls the result an ABC-style
approximation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;H3K27ac and H3K27me3 read together:&lt;/strong&gt; when a run holds both marks, each gene is grouped by what
both marks did at its promoter.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;A genome browser&lt;/strong&gt; is built in, and each track can also be opened in the UCSC Genome Browser.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;The Regulatory Atlas&lt;/h2&gt;
&lt;p&gt;The largest addition compares your results with public chromatin data of many tissues. It shows
what kinds of regulatory element your gained and lost regions fall on, and in which tissues these
elements are normally active. The data are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ENCODE&amp;#39;s registry of candidate regulatory elements;&lt;/li&gt;
&lt;li&gt;chromatin states of 833 human reference samples (EpiMap) and of mouse fetal tissues;&lt;/li&gt;
&lt;li&gt;ENCODE&amp;#39;s DNase accessibility of 298 mouse samples.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It works for ChIP-seq, ATAC-seq, CUT&amp;amp;RUN and CUT&amp;amp;Tag runs on human (hg38) and mouse (mm10, mm39)
genomes, and starts by itself when a new run finishes.&lt;/p&gt;
&lt;p&gt;The Atlas also checks each sample&amp;#39;s identity. If you give a sample&amp;#39;s tissue on the &lt;em&gt;Samples&lt;/em&gt; page,
EpiNexus says whether the sample&amp;#39;s peaks look like that tissue: &lt;em&gt;Consistent&lt;/em&gt;, &lt;em&gt;May not match&lt;/em&gt;,
&lt;em&gt;Unclear&lt;/em&gt; or &lt;em&gt;Not checked&lt;/em&gt;. A mismatch can reveal a swapped or mislabelled sample. It is a warning,
never a QC failure, and it is done for ATAC-seq and active histone marks such as H3K27ac.&lt;/p&gt;
&lt;h2&gt;DNA methylation&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The library type is detected from the reads.&lt;/strong&gt; RRBS reads start at the cut site of the enzyme
MspI, so EpiNexus can tell RRBS from WGBS before the run starts. RRBS reads are not deduplicated,
as the Bismark authors advise.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Differentially methylated regions (DMRs)&lt;/strong&gt; are called with dmrseq. When none reaches
significance, the strongest candidates are shown, labelled as not significant, with the reason.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Context:&lt;/strong&gt; each DMR is placed on a CpG island, shore, shelf or the open sea, and compared with
the CpGs that were tested.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bisulfite QC&lt;/strong&gt; sits on the &lt;em&gt;Quality Control&lt;/em&gt; page. It grades conversion against ENCODE&amp;#39;s 98 %.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Results you can publish and repeat&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Methods text&lt;/strong&gt; is written from what the run actually did, with every tool&amp;#39;s version and the
references. It comes with a report and a GEO submission package.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Each run records its environment:&lt;/strong&gt; the software image it ran in, the reference genome and the
settings. &lt;em&gt;Run again&lt;/em&gt; starts a new run with the same samples and settings on the current
software.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Large files&lt;/strong&gt;, such as signal tracks and aligned reads, download through links, and deleted
runs can be restored for 7 days.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Also new&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Spike-in normalisation&lt;/strong&gt; works with any installed genome of another species, and each read is
given to one species only.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Genome lists&lt;/strong&gt; show only the genomes that are installed. Each genome is built from downloads
checked against the provider&amp;#39;s checksums where the provider publishes them, and human analyses
use the no-alt analysis set.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The free book explains each of these steps in depth:
&lt;a href="https://epinexus.io/book/"&gt;Epigenomics Data Analysis with EpiNexus&lt;/a&gt;. EpiNexus is in an
invite-only pilot: &lt;a href="https://epinexus.io/launch.html"&gt;ask for access&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Sources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Lun A.T.L. &amp;amp; Smyth G.K. (2014). De novo detection of differentially bound regions for ChIP-seq
data using peaks and windows: controlling error rates correctly. &lt;em&gt;Nucleic Acids Research&lt;/em&gt;.
&lt;a href="https://doi.org/10.1093/nar/gku351"&gt;https://doi.org/10.1093/nar/gku351&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;McLean C.Y. et al. (2010). GREAT improves functional interpretation of cis-regulatory regions.
&lt;em&gt;Nature Biotechnology&lt;/em&gt;. &lt;a href="https://doi.org/10.1038/nbt.1630"&gt;https://doi.org/10.1038/nbt.1630&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fulco C.P. et al. (2019). Activity-by-contact model of enhancer–promoter regulation from
thousands of CRISPR perturbations. &lt;em&gt;Nature Genetics&lt;/em&gt;. &lt;a href="https://doi.org/10.1038/s41588-019-0538-0"&gt;https://doi.org/10.1038/s41588-019-0538-0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Korthauer K. et al. (2019). Detection and accurate false discovery rate control of differentially
methylated regions from whole genome bisulfite sequencing. &lt;em&gt;Biostatistics&lt;/em&gt;.
&lt;a href="https://doi.org/10.1093/biostatistics/kxy007"&gt;https://doi.org/10.1093/biostatistics/kxy007&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Moore J.E. et al. (2026). An expanded registry of candidate cis-regulatory elements. &lt;em&gt;Nature&lt;/em&gt;.
&lt;a href="https://doi.org/10.1038/s41586-025-09909-9"&gt;https://doi.org/10.1038/s41586-025-09909-9&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Boix C.A. et al. (2021). Regulatory genomic circuitry of human disease loci by integrative
epigenomics. &lt;em&gt;Nature&lt;/em&gt;. &lt;a href="https://doi.org/10.1038/s41586-020-03145-z"&gt;https://doi.org/10.1038/s41586-020-03145-z&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;van der Velde A. et al. (2021). Annotation of chromatin states in 66 complete mouse epigenomes
during development. &lt;em&gt;Communications Biology&lt;/em&gt;. &lt;a href="https://doi.org/10.1038/s42003-021-01756-4"&gt;https://doi.org/10.1038/s42003-021-01756-4&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded>
    </item>
    <item>
      <title>Is my ChIP-seq or CUT&amp;Tag data good enough?</title>
      <link>https://epinexus.io/blog/is-my-chip-seq-data-good-enough.html</link>
      <guid isPermaLink="true">https://epinexus.io/blog/is-my-chip-seq-data-good-enough.html</guid>
      <pubDate>Fri, 23 Oct 2026 12:00:00 GMT</pubDate>
      <dc:creator>EpiNexus Team</dc:creator>
      <category>quality control</category>
      <category>ChIP-seq</category>
      <category>CUT&amp;Tag</category>
      <description>Check each library for depth, complexity and enrichment, against the lines for what you profiled. Only a few results mean a library has failed.</description>
      <content:encoded>&lt;p&gt;Before you trust a differential result, check each library on three things: is it deep enough, is
it complex enough, and is the signal enriched? The first answer is often misread, because
&amp;quot;enough reads&amp;quot; depends on what you profiled. ENCODE asks for 45 million usable fragments for a
broad mark such as H3K27me3, but 3 million can be enough for a CUT&amp;amp;Tag library. And only a few
results mean that a library has actually failed.&lt;/p&gt;
&lt;h2&gt;1. Depth: count usable fragments, not reads&lt;/h2&gt;
&lt;p&gt;Standards count &lt;strong&gt;usable fragments&lt;/strong&gt;, not the reads that came off the sequencer. A usable fragment
is one DNA molecule whose reads align with good mapping quality, are not duplicates, and don&amp;#39;t lie
in a blacklisted region. With paired-end reads, the two reads of a fragment count once. A library
of 20 million reads with a 70 % mapping rate and 40 % duplicates therefore has far fewer than 10
million usable fragments.&lt;/p&gt;
&lt;p&gt;How many you need depends on the assay and the target:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;What you profiled&lt;/th&gt;
&lt;th&gt;Good&lt;/th&gt;
&lt;th&gt;Minimum&lt;/th&gt;
&lt;th&gt;Error&lt;/th&gt;
&lt;th&gt;Source&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;ChIP-seq: transcription factor, or a narrow histone mark (H3K27ac, H3K4me3, H3K9ac)&lt;/td&gt;
&lt;td&gt;20 M&lt;/td&gt;
&lt;td&gt;10 M&lt;/td&gt;
&lt;td&gt;under 5 M&lt;/td&gt;
&lt;td&gt;ENCODE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ChIP-seq: broad histone mark (H3K27me3, H3K36me3, H3K4me1)&lt;/td&gt;
&lt;td&gt;45 M&lt;/td&gt;
&lt;td&gt;35 M&lt;/td&gt;
&lt;td&gt;under 5 M&lt;/td&gt;
&lt;td&gt;ENCODE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ATAC-seq&lt;/td&gt;
&lt;td&gt;25 M&lt;/td&gt;
&lt;td&gt;20 M&lt;/td&gt;
&lt;td&gt;under 15 M&lt;/td&gt;
&lt;td&gt;ENCODE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CUT&amp;amp;Tag&lt;/td&gt;
&lt;td&gt;3 M&lt;/td&gt;
&lt;td&gt;1 M&lt;/td&gt;
&lt;td&gt;under 0.2 M mapped reads&lt;/td&gt;
&lt;td&gt;Kaya-Okur 2020; Henikoff lab tutorial; Murray 2026&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;CUT&amp;amp;RUN&lt;/td&gt;
&lt;td&gt;3 M&lt;/td&gt;
&lt;td&gt;1 M&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;td&gt;Meers 2019; the minimum is an EpiNexus choice&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;All values are usable fragments, except the CUT&amp;amp;Tag error line, which a recent benchmark set in
mapped reads. H3K9me3 is an exception in ChIP-seq: because it lies mostly in repeats, ENCODE counts
all its mapped reads.&lt;/p&gt;
&lt;p&gt;CUT&amp;amp;Tag and CUT&amp;amp;RUN need far fewer fragments than ChIP-seq because they have very little
background. The developers of CUT&amp;amp;RUN write that they &amp;quot;sequence only 3-5 million fragments,
because deeper sequencing provides little if any gain&amp;quot;.&lt;/p&gt;
&lt;p&gt;Too few fragments make you miss weak changes. They don&amp;#39;t make the regions you do find wrong.&lt;/p&gt;
&lt;h2&gt;2. Complexity: are there enough different molecules?&lt;/h2&gt;
&lt;p&gt;A library made from too little material holds few distinct DNA molecules. Sequencing it more
deeply only reads the same molecules again: the duplicate rate rises, and the number of usable
fragments doesn&amp;#39;t.&lt;/p&gt;
&lt;p&gt;ENCODE measures complexity with three numbers:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;NRF:&lt;/strong&gt; distinct reads divided by all reads.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PBC1&lt;/strong&gt; and &lt;strong&gt;PBC2:&lt;/strong&gt; how many positions carry exactly one read, compared with how many carry
one or more (PBC1) or exactly two (PBC2).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For ChIP-seq, an NRF of 0.8 or more is good and below 0.5 is below ENCODE&amp;#39;s minimum. For ATAC-seq
the lines are 0.9 and 0.7.&lt;/p&gt;
&lt;p&gt;CUT&amp;amp;Tag and CUT&amp;amp;RUN are different. The enzyme is tethered to the antibody, so it cuts at the same
positions in many cells, and identical fragments can be real signal. EpiNexus keeps them in these
assays, and shows their duplicate rate for information only.&lt;/p&gt;
&lt;h2&gt;3. Enrichment: do reads gather where they should?&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;FRiP&lt;/strong&gt;, the fraction of reads in peaks, is the most common measure, and the one most often
misused.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Transcription factors in ChIP-seq:&lt;/strong&gt; ENCODE looks more closely at any experiment whose FRiP
is below 1 % (Landt et al. 2012).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Histone marks in ChIP-seq:&lt;/strong&gt; there is no published FRiP value. FRiP depends strongly on how
peaks are called, so compare it only between libraries of the same target that were analysed
together.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Histone marks in CUT&amp;amp;Tag and CUT&amp;amp;RUN:&lt;/strong&gt; the nf-core/cutandrun pipeline calls a FRiP above
0.3 (30 %) reasonable.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For ChIP-seq of transcription factors and narrow marks, the strand cross-correlation scores NSC
and RSC are a second check. ENCODE repeats replicates below 1.05 and 0.8.&lt;/p&gt;
&lt;h2&gt;What counts as a failure?&lt;/h2&gt;
&lt;p&gt;EpiNexus grades each value in one of four ways:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Good:&lt;/strong&gt; at or better than the good value.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Marginal:&lt;/strong&gt; between the good value and the minimum.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Below minimum:&lt;/strong&gt; worse than the minimum.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fail:&lt;/strong&gt; worse than the fail value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Only &lt;em&gt;Fail&lt;/em&gt; fails a sample. A fail value exists only where ENCODE sets an error level, such as
fewer than 5 million usable fragments for ChIP-seq. A library with no usable fragments, or with
peaks but no reads in them, also fails. A library &lt;em&gt;Below minimum&lt;/em&gt; is kept, with a warning.&lt;/p&gt;
&lt;p&gt;Values that no publication sets, such as EpiNexus&amp;#39;s lines for mapping rate, duplicates and peak
counts, never fail a sample. This follows ENCODE&amp;#39;s own practice: it looks more closely at
libraries below its values, but doesn&amp;#39;t discard them automatically. A marginal value is a reason to
look, not a verdict.&lt;/p&gt;
&lt;h2&gt;Where to see it in EpiNexus&lt;/h2&gt;
&lt;p&gt;Since EpiNexus 1.2.7 the &lt;em&gt;Quality Control&lt;/em&gt; page grades every library this way:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Dashboard tab:&lt;/strong&gt; shows each metric, coloured by its grade.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Metrics tab:&lt;/strong&gt; lists every value, with a &lt;em&gt;Graded as&lt;/em&gt; column that says which lines apply to
each library (for example &amp;quot;broad histone mark&amp;quot;).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Interpretation tab:&lt;/strong&gt; names each weak metric and suggests what to do.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You decide what happens to failing samples before a run starts. In the &lt;em&gt;Advanced Parameters&lt;/em&gt; of
the wizard&amp;#39;s &lt;em&gt;Parameters&lt;/em&gt; step, &lt;em&gt;Samples that fail QC&lt;/em&gt; either keeps them and flags the results
(the default) or excludes them from the statistics. Excluding leaves out only samples graded
&lt;em&gt;Fail&lt;/em&gt;.&lt;/p&gt;
&lt;h2&gt;What to do with a weak library&lt;/h2&gt;
&lt;p&gt;The metric that is weak usually points to the cause:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;What is weak&lt;/th&gt;
&lt;th&gt;Likely cause&lt;/th&gt;
&lt;th&gt;What to do&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;Depth only, complexity good&lt;/td&gt;
&lt;td&gt;not sequenced deeply enough&lt;/td&gt;
&lt;td&gt;sequence the same library again&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Complexity&lt;/td&gt;
&lt;td&gt;too little material or too many PCR cycles&lt;/td&gt;
&lt;td&gt;make a new library; more sequencing won&amp;#39;t help&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Enrichment&lt;/td&gt;
&lt;td&gt;weak antibody or pull-down&lt;/td&gt;
&lt;td&gt;repeat the experiment&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mapping rate&lt;/td&gt;
&lt;td&gt;contamination, wrong reference genome, adapters, a large spike-in&lt;/td&gt;
&lt;td&gt;check the species, genome, trimming and spike-in&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;With only two replicates per group, think twice before removing one: the group is then left with a
single library, and you can no longer see how much replicates differ. Often it&amp;#39;s better to keep a
marginal library and report it.&lt;/p&gt;
&lt;p&gt;The book covers each metric in depth, with a worked example: &lt;a href="https://epinexus.io/book/chapters/06-quality-control.html"&gt;Quality control you can
trust&lt;/a&gt;. Every threshold and its source
is listed in &lt;a href="https://epinexus.io/book/appendices/b-qc-thresholds.html"&gt;Appendix B&lt;/a&gt;. EpiNexus is in
an invite-only pilot: &lt;a href="https://epinexus.io/launch.html"&gt;ask for access&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Sources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;ENCODE audit code (&lt;code&gt;ENCODE-DCC/encoded&lt;/code&gt;, &lt;code&gt;src/encoded/audit/&lt;/code&gt;), commit 9bd8ff18 (October 2026);
ENCODE data standards, &lt;a href="https://www.encodeproject.org/data-standards/"&gt;https://www.encodeproject.org/data-standards/&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Landt S.G. et al. (2012). ChIP-seq guidelines and practices of the ENCODE and modENCODE
consortia. &lt;em&gt;Genome Research&lt;/em&gt;. &lt;a href="https://doi.org/10.1101/gr.136184.111"&gt;https://doi.org/10.1101/gr.136184.111&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Kaya-Okur H.S. et al. (2020). Efficient low-cost chromatin profiling with CUT&amp;amp;Tag. &lt;em&gt;Nature
Protocols&lt;/em&gt;. &lt;a href="https://doi.org/10.1038/s41596-020-0373-x"&gt;https://doi.org/10.1038/s41596-020-0373-x&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Zheng Y. et al. (2020). CUT&amp;amp;Tag data processing and analysis tutorial. protocols.io.
&lt;a href="https://doi.org/10.17504/protocols.io.bjk2kkye"&gt;https://doi.org/10.17504/protocols.io.bjk2kkye&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Murray J.D. et al. (2026). Systematic benchmarking of CUT&amp;amp;Tag improves the reliability and
reproducibility of chromatin analysis. &lt;em&gt;Cell Reports Methods&lt;/em&gt;.
&lt;a href="https://doi.org/10.1016/j.crmeth.2026.101499"&gt;https://doi.org/10.1016/j.crmeth.2026.101499&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Meers M.P. et al. (2019). Improved CUT&amp;amp;RUN chromatin profiling tools. &lt;em&gt;eLife&lt;/em&gt;.
&lt;a href="https://doi.org/10.7554/eLife.46314"&gt;https://doi.org/10.7554/eLife.46314&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;nf-core/cutandrun, version 3.2.2. &lt;a href="https://doi.org/10.5281/zenodo.10606804"&gt;https://doi.org/10.5281/zenodo.10606804&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Osman, A. (2026). &lt;em&gt;Epigenomics Data Analysis with EpiNexus&lt;/em&gt;, edition 0.2, Chapter 6 and
Appendix B. &lt;a href="https://doi.org/10.5281/zenodo.23472249"&gt;https://doi.org/10.5281/zenodo.23472249&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded>
    </item>
    <item>
      <title>Spike-in normalisation: when does it change the answer?</title>
      <link>https://epinexus.io/blog/spike-in-normalisation.html</link>
      <guid isPermaLink="true">https://epinexus.io/blog/spike-in-normalisation.html</guid>
      <pubDate>Fri, 23 Oct 2026 12:00:00 GMT</pubDate>
      <dc:creator>EpiNexus Team</dc:creator>
      <category>spike-in</category>
      <category>normalisation</category>
      <category>CUT&amp;Tag</category>
      <category>ChIP-seq</category>
      <description>A spike-in matters when a treatment may change a mark across the whole genome. Three questions to ask first, and the signs to check in your own results.</description>
      <content:encoded>&lt;p&gt;Most ChIP-seq, CUT&amp;amp;Tag and CUT&amp;amp;RUN comparisons don&amp;#39;t need a spike-in. Ordinary normalisation works
well when most regions stay the same between conditions. A spike-in matters when your treatment
may change a mark across the whole genome, for example when a drug blocks the enzyme that makes the
mark, or when cells change state. Then ordinary normalisation hides the change, and only a spike-in
shows it.&lt;/p&gt;
&lt;h2&gt;Why ordinary normalisation can&amp;#39;t see a global change&lt;/h2&gt;
&lt;p&gt;A sequencing library doesn&amp;#39;t measure how much of a mark a sample holds. Labs make libraries of
similar size, and the sequencer reads a similar number of fragments from each. A sample with half
as much H3K27me3 still gives about as many reads: they just come from fewer marked molecules.&lt;/p&gt;
&lt;p&gt;Normalisation methods such as RLE (DESeq2&amp;#39;s default), TMM and library size then make the samples
comparable. They all assume that most regions don&amp;#39;t change, and they scale each sample so that the
typical region looks the same everywhere. When the mark drops everywhere, there is no unchanged
typical region, and the scaling removes the loss. A treatment that removes much of a mark can then
look as if it changed nothing (Orlando et al. 2014; Chen et al. 2016).&lt;/p&gt;
&lt;p&gt;A spike-in is a fixed amount of material from another species, added to every sample at the start:
for example, the same number of fly cells in every reaction. It goes through every step with the
sample, so its reads show how much those steps scaled each sample. A sample with less of the mark
has a larger share of spike-in reads, and is scaled down more.&lt;/p&gt;
&lt;h2&gt;Three questions before you rely on one&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;1. Could the treatment change the mark everywhere?&lt;/strong&gt; Think about the biology: is the enzyme that
writes or removes the mark the target of the experiment? Does the cell type change? If the answer
is clearly no, ordinary normalisation is the safer choice: a spike-in brings its own sources of
error, described below.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. Was the same amount added to every sample, at the start?&lt;/strong&gt; A spike-in corrects the data only
if it went in equally. As one review puts it, &amp;quot;Spike-in normalization typically makes use of a
single scalar to normalize genome-wide data, making the approach particularly vulnerable to errors
in implementation&amp;quot; (Patel et al. 2024). A pipetting error shifts every region of that sample.&lt;/p&gt;
&lt;p&gt;The &lt;em&gt;E. coli&lt;/em&gt; DNA that comes with the CUT&amp;amp;Tag enzyme is a special case. It needs no extra step, but
its amount depends on the enzyme batch and on how the enzyme was handled (Kaya-Okur et al. 2019).
It works as a spike-in only within one series of samples made with the same enzyme, handled in the
same way.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. Is there enough of it?&lt;/strong&gt; With few spike-in reads, the scale factor is noisy. The PerCell
authors leave out samples whose spike-in share is below 0.5 %, and warn that below about 2 %,
&amp;quot;small variations in spike-in content would drastically impact normalization&amp;quot; (Tallan et al.
2025). Too much spike-in, on the other hand, spends sequencing on the other species.&lt;/p&gt;
&lt;h2&gt;What a global change looks like&lt;/h2&gt;
&lt;p&gt;A CUT&amp;amp;Tag study of H3K27me3 in mouse spermatogonia gives a clear example (GEO GSE221942; Hu et al.
2024). Each reaction held twice as many fly cells as mouse cells, and there were two replicates of
undifferentiated and of differentiating cells. We analysed it with EpiNexus 1.2.3, with the fly
genome as the spike-in.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The libraries looked alike.&lt;/strong&gt; Each had 2.0–2.2 million reads in the regions tested, so
ordinary normalisation would have treated the four samples as equal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The spike-in told them apart.&lt;/strong&gt; The fly share was 8.3–8.7 % in undifferentiated cells and
11.7 % in differentiating cells. The same number of fly cells went into every reaction, so the
differentiating cells gave less H3K27me3 signal. Per spike-in fragment, they had about a quarter
fewer reads.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The result was a global loss.&lt;/strong&gt; With spike-in size factors, 84.5 % of the regions had less
H3K27me3 in differentiating cells, and 5,897 regions were called lost against 456 gained.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;With ordinary normalisation, the middle of that cloud would have been moved back to zero. The loss
would have disappeared, and regions that lost less than most would have looked like gains.&lt;/p&gt;
&lt;h2&gt;Signs to check in your own results&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The MA plot.&lt;/strong&gt; With spike-in normalisation, a global change shows as a cloud of regions that
sits above or below zero. With ordinary normalisation the cloud is centred on zero by design, so
a centred cloud says nothing about a global change.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The spike-in share.&lt;/strong&gt; Compare it between conditions. A consistently larger share in one
condition means less of the mark there, if equal amounts went in.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The replicates.&lt;/strong&gt; After spike-in scaling, replicates should still agree, for example in the
sample principal component analysis (PCA). If one replicate lies apart, look at its spike-in share
first.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reads that fit both genomes.&lt;/strong&gt; Closely related species, such as human and mouse, share
sequence. Reads that align to both must not be counted twice (Patel et al. 2024).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;How EpiNexus handles spike-ins&lt;/h2&gt;
&lt;p&gt;In the run wizard, &lt;em&gt;Use spike-in normalization&lt;/em&gt; is in the &lt;em&gt;Advanced Parameters&lt;/em&gt; of the
&lt;em&gt;Parameters&lt;/em&gt; step. It is on by default for CUT&amp;amp;Tag and CUT&amp;amp;RUN, with &lt;em&gt;E. coli&lt;/em&gt; as the spike-in
genome. For other spike-ins, choose the species you added from the installed genomes. If the GEO
records of imported samples mention a spike-in, the wizard suggests it.&lt;/p&gt;
&lt;p&gt;During the run, EpiNexus:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;gives each read to the genome it aligns to better, and drops reads that fit both equally well.
This rule comes from sequencing human tumours grown in mice (Ahdesmäki et al. 2016);&lt;/li&gt;
&lt;li&gt;for ChIP-seq where every sample has its own input, corrects each factor by the spike-in ratio in
the input (Fursova et al. 2019; Patel et al. 2024); otherwise uses the spike-in counts alone;&lt;/li&gt;
&lt;li&gt;notes a spike-in share below 0.5 % or 2 % (from PerCell; not for &lt;em&gt;E. coli&lt;/em&gt;, whose share is
usually small), above 20 %, or with more than 5 % of spike-in reads fitting both genomes. The last
two are EpiNexus rules;&lt;/li&gt;
&lt;li&gt;calibrates only samples with at least 1,000 spike-in fragments, an EpiNexus rule. If any sample
in a comparison has fewer, that comparison falls back to RLE, and the run says so.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;em&gt;Quality Control&lt;/em&gt; page lists each sample&amp;#39;s spike-in fragments, share and calibration, and the
&lt;em&gt;Differential&lt;/em&gt; page names the normalisation that was actually used. To see what the spike-in
changes in your own data, start a second run with the same samples and the spike-in switched off,
and compare the two MA plots.&lt;/p&gt;
&lt;p&gt;The book covers spike-ins in more depth, with the full example:
&lt;a href="https://epinexus.io/book/chapters/10-spike-in.html"&gt;Spike-in normalisation&lt;/a&gt;. EpiNexus is in an
invite-only pilot: &lt;a href="https://epinexus.io/launch.html"&gt;ask for access&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Sources&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Orlando D.A. et al. (2014). Quantitative ChIP-Seq normalization reveals global modulation of the
epigenome. &lt;em&gt;Cell Reports&lt;/em&gt;. &lt;a href="https://doi.org/10.1016/j.celrep.2014.10.018"&gt;https://doi.org/10.1016/j.celrep.2014.10.018&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Chen K. et al. (2016). The overlooked fact: fundamental need for spike-in control for virtually
all genome-wide analyses. &lt;em&gt;Molecular and Cellular Biology&lt;/em&gt;. &lt;a href="https://doi.org/10.1128/MCB.00970-14"&gt;https://doi.org/10.1128/MCB.00970-14&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Patel L.A. et al. (2024). The Wild West of spike-in normalization. &lt;em&gt;Nature Biotechnology&lt;/em&gt;.
&lt;a href="https://doi.org/10.1038/s41587-024-02377-y"&gt;https://doi.org/10.1038/s41587-024-02377-y&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Kaya-Okur H.S. et al. (2019). CUT&amp;amp;Tag for efficient epigenomic profiling of small samples and
single cells. &lt;em&gt;Nature Communications&lt;/em&gt;. &lt;a href="https://doi.org/10.1038/s41467-019-09982-5"&gt;https://doi.org/10.1038/s41467-019-09982-5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tallan A. et al. (2025). Highly quantitative measurement of differential protein-genome binding
with PerCell chromatin sequencing. &lt;em&gt;Cell Reports Methods&lt;/em&gt;.
&lt;a href="https://doi.org/10.1016/j.crmeth.2025.101052"&gt;https://doi.org/10.1016/j.crmeth.2025.101052&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hu M. et al. (2024). PRC1 directs PRC2-H3K27me3 deposition to shield adult spermatogonial stem
cells from differentiation. &lt;em&gt;Nucleic Acids Research&lt;/em&gt;. &lt;a href="https://doi.org/10.1093/nar/gkad1203"&gt;https://doi.org/10.1093/nar/gkad1203&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ahdesmäki M.J. et al. (2016). Disambiguate: an open-source application for disambiguating two
species in next generation sequencing data from grafted samples. &lt;em&gt;F1000Research&lt;/em&gt;.
&lt;a href="https://doi.org/10.12688/f1000research.10082.2"&gt;https://doi.org/10.12688/f1000research.10082.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fursova N.A. et al. (2019). Synergy between variant PRC1 complexes defines Polycomb-mediated gene
repression. &lt;em&gt;Molecular Cell&lt;/em&gt;. &lt;a href="https://doi.org/10.1016/j.molcel.2019.03.024"&gt;https://doi.org/10.1016/j.molcel.2019.03.024&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded>
    </item>
    <item>
      <title>DNA Methylation Data Analysis with EpiNexus</title>
      <link>https://epinexus.io/blog/dna-methylation-data-analysis.html</link>
      <guid isPermaLink="true">https://epinexus.io/blog/dna-methylation-data-analysis.html</guid>
      <pubDate>Fri, 20 Feb 2026 12:00:00 GMT</pubDate>
      <dc:creator>EpiNexus Team</dc:creator>
      <category>DNA methylation</category>
      <category>tutorial</category>
      <category>epigenomics</category>
      <description>A practical guide to analyzing DNA methylation data — from bisulfite sequencing to differentially methylated regions — and how EpiNexus simplifies the entire workflow for bench scientists.</description>
      <content:encoded>&lt;p&gt;&lt;em&gt;Updated 3 October 2026 to match the current EpiNexus app.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;DNA methylation — the covalent addition of a methyl group to the 5-carbon of cytosine, predominantly at CpG dinucleotides — is one of the most extensively studied epigenetic modifications in biology. It plays a central role in gene regulation, genomic imprinting, X-chromosome inactivation, transposon silencing, and genome stability. Aberrant methylation patterns are hallmarks of cancer, neurodevelopmental disorders, and aging.&lt;/p&gt;
&lt;p&gt;Modern technologies now allow genome-wide methylation profiling at single-base resolution. But for most wet lab researchers, turning those raw sequencing files into biological insight remains a serious computational challenge. In this post, we walk through what methylation analysis involves, why it&amp;#39;s hard, and how EpiNexus makes it accessible.&lt;/p&gt;
&lt;h2&gt;How methylation is measured&lt;/h2&gt;
&lt;p&gt;There are several experimental approaches to profiling DNA methylation, each with trade-offs in resolution, coverage, and cost:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Whole-genome bisulfite sequencing (WGBS)&lt;/strong&gt; treats genomic DNA with sodium bisulfite, which converts unmethylated cytosines to uracils while leaving methylated cytosines intact. After sequencing and alignment, you get the methylation status of virtually every CpG in the genome — roughly 28 million sites in humans. WGBS is the gold standard for unbiased, comprehensive methylome profiling, but requires deep sequencing (30x or more per sample).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Reduced representation bisulfite sequencing (RRBS)&lt;/strong&gt; uses restriction enzyme digestion (typically MspI) to enrich for CpG-dense regions before bisulfite treatment. This captures around 1–3 million CpGs concentrated at promoters and CpG islands, at roughly a tenth of the sequencing cost of WGBS — making it practical for large cohort studies.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Enzymatic methyl-seq (EM-seq)&lt;/strong&gt; is a newer alternative that replaces the harsh bisulfite conversion with enzymatic reactions (TET2 oxidation followed by APOBEC deamination). The result is the same base-resolution methylation readout, but with less DNA degradation, better coverage uniformity, and improved performance on limited or degraded input DNA such as FFPE samples or cell-free DNA.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Methylation arrays&lt;/strong&gt; (Illumina 450K, EPIC) measure methylation at hundreds of thousands of predefined CpG sites using probe intensities, reporting beta values (proportion methylated) or M-values (logit-transformed). While not sequencing-based, they remain widely used in clinical and epidemiological studies.&lt;/p&gt;
&lt;p&gt;All sequencing-based approaches produce FASTQ files that look like standard data — but require specialized alignment and quantification to handle the bisulfite-converted bases.&lt;/p&gt;
&lt;h2&gt;The traditional analysis pipeline&lt;/h2&gt;
&lt;p&gt;A typical methylation analysis chains together several command-line tools, each with its own installation headaches, parameter choices, and output formats:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Quality control and trimming.&lt;/strong&gt; FastQC and Trim Galore assess read quality and remove adapters. Methylation data requires additional attention to end-of-read bias — bisulfite conversion introduces systematic artifacts at read termini that can skew methylation estimates if not properly trimmed.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. Bisulfite-aware alignment.&lt;/strong&gt; Tools like Bismark or bwa-meth align reads to an in-silico converted reference genome. The aligner must consider both C-to-T and G-to-A converted versions of the genome simultaneously. This makes alignment significantly slower and more memory-intensive than standard DNA-seq mapping. Post-alignment QC includes checking mapping rates, coverage uniformity, and M-bias plots to detect position-specific artifacts.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. Methylation extraction.&lt;/strong&gt; Bismark&amp;#39;s methylation extractor or MethylDackel calculates the methylation percentage at each cytosine from the ratio of unconverted (C) to converted (T) reads. Strand-specific quantification is important for proper downstream analysis.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4. Filtering and summarization.&lt;/strong&gt; CpGs with insufficient coverage (typically fewer than 10 reads) are removed, along with sites overlapping known SNPs. Methylation values can be aggregated over genomic windows, CpG islands, promoters, or other features of interest.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;5. Exploratory analysis.&lt;/strong&gt; PCA, hierarchical clustering, and global methylation distributions help detect batch effects, sample swaps, and broad biological patterns before diving into differential analysis.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;6. Differential methylation.&lt;/strong&gt; Statistical tools like DSS, methylKit, or dmrseq identify differentially methylated CpGs (DMCs) and differentially methylated regions (DMRs) between conditions. Region-level methods often provide higher statistical power and more biologically interpretable results by smoothing or aggregating signals from neighboring CpGs.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;7. Annotation and interpretation.&lt;/strong&gt; DMRs are mapped to genomic features — promoters, gene bodies, enhancers, CpG islands, shores, and shelves — and tested for enrichment in pathways, gene ontology terms, and regulatory element databases.&lt;/p&gt;
&lt;p&gt;For a researcher who just received sequencing data from the core facility, assembling and validating this pipeline can take weeks.&lt;/p&gt;
&lt;h2&gt;What makes methylation data challenging&lt;/h2&gt;
&lt;p&gt;Beyond the usual bioinformatics hurdles, methylation data has specific complexities that make analysis particularly demanding:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Reduced sequence complexity.&lt;/strong&gt; Bisulfite conversion turns most unmethylated C&amp;#39;s into T&amp;#39;s, effectively reducing the four-letter DNA alphabet. This makes read alignment slower, more ambiguous, and prone to mapping artifacts — especially in repetitive regions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Coverage is uneven and expensive.&lt;/strong&gt; WGBS requires deep sequencing for reliable single-CpG resolution, and even at 30x average coverage, some regions will have gaps. RRBS is cheaper but only covers a subset of CpGs. Researchers must make informed decisions about which sites to include and how to handle low-coverage data.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Subtle biological signals.&lt;/strong&gt; Unlike histone modifications where a peak is present or absent, methylation changes are often quantitative shifts — from 80% to 60% methylated, for example. Detecting these requires statistical models that properly account for the binomial nature of count data and biological variability across replicates. Methods must handle overdispersion and apply careful multiple-testing correction across millions of sites.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Genomic context matters enormously.&lt;/strong&gt; A CpG losing methylation in a promoter has very different biological implications than one in a gene body, intergenic region, or transposable element. CpG islands, shores (2 kb flanking regions), and shelves (the next 2 kb beyond) each carry distinct functional significance. Analysis that ignores context misses much of the biology.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cell-type composition confounds bulk data.&lt;/strong&gt; Bulk tissue samples mix cells with different methylation profiles. An apparent methylation change between conditions might actually reflect a shift in cell-type proportions rather than true epigenetic reprogramming. Deconvolution or reference-based approaches may be needed to disentangle these effects.&lt;/p&gt;
&lt;h2&gt;How EpiNexus handles methylation&lt;/h2&gt;
&lt;p&gt;EpiNexus wraps the methylation pipeline into the same workflow used for ChIP-seq and other epigenomic assays:&lt;/p&gt;
&lt;h3&gt;Upload your data&lt;/h3&gt;
&lt;p&gt;Drag and drop your FASTQ.gz files from WGBS or RRBS experiments, or import published samples from GEO, SRA or ENA by accession. If you have already aligned your reads with Bismark, you can start from its coverage (.cov) files instead. Select your reference genome, put each sample in a group — treatment vs. control, tumor vs. normal, or any comparison — and choose the reference group.&lt;/p&gt;
&lt;p&gt;Before the run starts, EpiNexus checks whether your libraries are RRBS or WGBS from the reads themselves: RRBS reads begin at an MspI site (CGG or TGG), WGBS reads begin anywhere. The Review step shows the result, and you can choose the library type yourself instead.&lt;/p&gt;
&lt;h3&gt;Automated pipeline&lt;/h3&gt;
&lt;p&gt;Once you click run, EpiNexus executes the full pipeline:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Trimming&lt;/strong&gt; — adapter and quality trimming with Trim Galore; for RRBS, its &lt;code&gt;--rrbs&lt;/code&gt; mode removes the filled-in bases at MspI-site ends&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bisulfite-aware alignment&lt;/strong&gt; — Bismark (Bowtie2) against C-to-T and G-to-A converted copies of the genome&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Deduplication&lt;/strong&gt; — PCR duplicates are removed for WGBS; RRBS is never deduplicated, as Bismark advises, because every read of a fragment starts at the same MspI site&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Methylation calling&lt;/strong&gt; — per-CpG methylation with Bismark&amp;#39;s methylation extractor, with the two strands of each CpG merged; M-bias plots show any read-end bias, and for paired-end WGBS the first 2 bp of read 2 are ignored, as the Bismark documentation recommends&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Differential methylation&lt;/strong&gt; — differentially methylated regions (DMRs) with dmrseq, which models biological variation across replicates and controls the false discovery rate at the region level; by default it tests CpGs covered by at least 4 reads in every sample and calls regions at FDR ≤ 0.05, and you can change both values for a run. Without replicates, EpiNexus falls back to a per-CpG Fisher test and labels those results exploratory.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Annotation&lt;/strong&gt; — every DMR is linked to its nearest gene, and placed in its CpG-island context (island, shore, shelf or open sea; UCSC islands, for 13 vertebrate genomes), compared with all tested CpGs&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Explore your results&lt;/h3&gt;
&lt;p&gt;The Methylation page shows:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;An overview&lt;/strong&gt; — how many CpGs were tested, mean methylation in each group, and the global difference between them. When no region reaches significance, the page says so, shows how many candidate regions dmrseq found against how many the sample swaps produced, and lists the strongest candidates, labelled as not significant.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A volcano plot&lt;/strong&gt; — methylation difference on the x-axis, statistical significance on the y-axis, hypermethylated and hypomethylated regions in different colours.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Chromosome distribution, CpG-island context and a DMR table&lt;/strong&gt; — where the DMRs fall, with their size, number of CpGs, methylation difference, FDR and nearest gene; the table downloads as a tab-separated file.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Samples&lt;/strong&gt; — a PCA and a correlation of the samples, their methylation and coverage distributions, and how many CpGs remain at each coverage cut-off.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bisulfite QC&lt;/strong&gt;, on the Quality Control page — for each sample: reads, mapping rate, duplicates removed, mean CpG coverage, methylation in CpG, CHG and CHH context, an estimate of bisulfite conversion (graded against ENCODE&amp;#39;s 98% standard), and M-bias plots. A MultiQC report collects the tools&amp;#39; own reports.&lt;/p&gt;
&lt;p&gt;The report and the Export page include the methylation figures, ready for a paper.&lt;/p&gt;
&lt;h2&gt;Putting methylation in context&lt;/h2&gt;
&lt;p&gt;Methylation changes are most meaningful when viewed alongside other layers of epigenomic regulation:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Methylation and histone marks&lt;/strong&gt; — a promoter that loses methylation and gains H3K4me3 suggests transcriptional activation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Methylation and chromatin accessibility&lt;/strong&gt; — demethylation at a region that becomes accessible in ATAC-seq points to active regulatory remodeling.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pathways and motifs&lt;/strong&gt; — the genes near DMRs, and the transcription-factor motifs within them, suggest which processes and regulators are affected.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can analyse ChIP-seq and ATAC-seq data from the same system in EpiNexus and compare the genes near your DMRs with those results. A joint methylation–chromatin analysis, and GO or motif enrichment of DMRs, are not part of EpiNexus yet.&lt;/p&gt;
&lt;h2&gt;Choosing the right approach for your experiment&lt;/h2&gt;
&lt;p&gt;The right methylation method depends on your question and practical constraints:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;WGBS&lt;/strong&gt; is best for comprehensive, unbiased discovery — when you need to survey the entire methylome, including enhancers, gene bodies, and intergenic regions. Budget 400–800 million reads per sample for mammalian genomes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;RRBS&lt;/strong&gt; is ideal for focused studies on promoters and CpG islands with many samples. At 30–50 million reads per sample, it&amp;#39;s an order of magnitude cheaper than WGBS and well-suited for clinical cohorts.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;EM-seq&lt;/strong&gt; gives WGBS-level coverage with better data quality, especially valuable for limited or degraded input DNA — FFPE tissue, liquid biopsies, rare cell populations.&lt;/p&gt;
&lt;p&gt;EpiNexus processes WGBS and RRBS with the same upload-and-click workflow, detecting which one you have from the reads and adapting trimming and deduplication to it. EM-seq isn&amp;#39;t supported as its own library type yet.&lt;/p&gt;
&lt;h2&gt;Getting started&lt;/h2&gt;
&lt;p&gt;DNA methylation analysis doesn&amp;#39;t need to be a months-long computational project. If you have FASTQ files from a WGBS or RRBS experiment, EpiNexus can take you from raw reads to differentially methylated regions and their nearest genes, with bisulfite QC, all from your browser.&lt;/p&gt;
&lt;p&gt;Methylation analysis is available in the EpiNexus pilot at &lt;a href="https://app.epinexus.io/"&gt;app.epinexus.io&lt;/a&gt;. Accounts are by invitation — if you&amp;#39;d like one, &lt;a href="https://epinexus.io/contact.html"&gt;get in touch&lt;/a&gt;; we&amp;#39;d love to hear about your project.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;Further reading: For a comprehensive review of methylation analysis methods, see Bock (2012) in Nature Reviews Genetics. For hands-on pipeline tutorials, the Galaxy Training Network and the Computational Genomics with R book provide excellent walkthroughs.&lt;/em&gt;&lt;/p&gt;
</content:encoded>
    </item>
    <item>
      <title>Why We Built EpiNexus</title>
      <link>https://epinexus.io/blog/why-epinexus.html</link>
      <guid isPermaLink="true">https://epinexus.io/blog/why-epinexus.html</guid>
      <pubDate>Thu, 19 Feb 2026 12:00:00 GMT</pubDate>
      <dc:creator>EpiNexus Team</dc:creator>
      <category>announcement</category>
      <category>epigenomics</category>
      <description>Epigenomic analysis shouldn't require a bioinformatics degree. Here's why we built EpiNexus and what it means for wet lab researchers.</description>
      <content:encoded>&lt;p&gt;&lt;em&gt;Updated 3 October 2026 to match the current EpiNexus app.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Epigenomic experiments generate rich, complex data — ChIP-seq peaks, histone modification maps, super-enhancer landscapes. But for most wet lab researchers, turning raw FASTQ files into publication-ready figures means either learning command-line bioinformatics or waiting weeks for a collaborator.&lt;/p&gt;
&lt;p&gt;We built EpiNexus to close that gap.&lt;/p&gt;
&lt;h2&gt;The problem&lt;/h2&gt;
&lt;p&gt;A typical ChIP-seq analysis involves a dozen tools: FastQC, Trimmomatic, Bowtie2, SAMtools, MACS2, DiffBind, ROSE, HOMER, deepTools — each with its own installation headaches, parameter choices, and output formats. Even experienced bioinformaticians spend days stitching these together.&lt;/p&gt;
&lt;p&gt;For a biologist who just wants to know which enhancers changed between treatment and control, this is an unreasonable barrier.&lt;/p&gt;
&lt;h2&gt;Our approach&lt;/h2&gt;
&lt;p&gt;EpiNexus wraps the entire pipeline — from raw FASTQ trimming and read mapping through peak calling, quality control, genomic annotation, differential analysis, and super-enhancer detection — into a single web interface. You upload your files (or import published data from GEO, SRA or ENA), choose your genome and assay type, and click run.&lt;/p&gt;
&lt;p&gt;No terminal. No scripts. No conda environments.&lt;/p&gt;
&lt;h2&gt;What you get&lt;/h2&gt;
&lt;p&gt;Every analysis produces interactive, publication-ready outputs:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Volcano plots&lt;/strong&gt; showing gained and lost peaks with gene labels&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Signal heatmaps&lt;/strong&gt; across all your replicates&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Super-enhancer hockey stick plots&lt;/strong&gt; ranked by signal&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Genomic annotation charts&lt;/strong&gt; breaking down where your peaks land&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Downloadable tables&lt;/strong&gt; ready for supplementary materials&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The Regulatory Atlas&lt;/strong&gt;: your changed regions compared with public chromatin data of many tissues, and a check that each sample looks like its tissue&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Figures are interactive — hover for details — and the main ones export as SVG or PNG for your paper. Every run also records its tool versions and commands and writes a methods section you can adapt.&lt;/p&gt;
&lt;h2&gt;Who it&amp;#39;s for&lt;/h2&gt;
&lt;p&gt;EpiNexus is built for wet lab researchers who generate epigenomic data but don&amp;#39;t want to become bioinformaticians. If you can upload a file and click a button, you can run a full analysis.&lt;/p&gt;
&lt;p&gt;We currently support ChIP-seq, CUT&amp;amp;Tag, CUT&amp;amp;RUN, ATAC-seq, and DNA methylation (WGBS and RRBS).&lt;/p&gt;
&lt;h2&gt;What&amp;#39;s next&lt;/h2&gt;
&lt;p&gt;EpiNexus is now open as an invite-only pilot at &lt;a href="https://app.epinexus.io/"&gt;app.epinexus.io&lt;/a&gt;. If you&amp;#39;d like an account, &lt;a href="https://epinexus.io/contact.html"&gt;get in touch&lt;/a&gt; — we&amp;#39;d love to hear about your project.&lt;/p&gt;
</content:encoded>
    </item>
  </channel>
</rss>
