<p>You could first look at the degree of correlation between the two replicates - what proportion of peaks are shared between the two, versus peaks found in one sample only?  This will give an idea of how repeatable the analysis is, and how many peaks are variable between samples or due to artefacts of the method.</p>

<p>When it comes to interpreting the biology behind the binding patterns, you are probably going to want to only interpret peaks which you find in both replicates.</p>

CC BY-SA 4.0
2019-06-24T22:15:53.200Z
2019-06-24T22:15:53.200Z
Jay Moore
<p>This question is somewhat generic, so a generic answer is that ENCODE has a <a href="https://www.encodeproject.org/chip-seq/transcription_factor/" rel="nofollow noreferrer">Transcription Factor ChIP-seq Data Standards and Processing</a> page that can give you a useful starting point.</p>

<p>For TF ChIP-seq data with replicates, the Irreproducible Discovery Rate (IDR) method helps leverage replicates to produce higher confidence peak calls, producing both "optimal" and "conservative" peaks, defined by some IDR threshold. Here's <a href="https://www.encodeproject.org/data-standards/terms/#concordance" rel="nofollow noreferrer">ENCODE's description of the method</a>:</p>

<blockquote>
  <p>A statistical procedure that operates on the replicated peak set and compares consistency of ranks of these peaks in individual replicate/pseudoreplicate peak sets. Peaks with high rank consistency are retained. IDR can operate on peaks across a pair of true replicates resulting in a “conservative” output peak set, or across a pair of pseudoreplicates resulting in an “optimal“ output peak set. Peaks in the conservative peak set can be interpreted as high confidence peaks, representing reproducible events across true biological replicates and accounting for true biological and technical noise. Peaks in the optimal set can be interpreted as high-confidence peaks, representing reproducible events and accounting for read sampling noise. The optimal set is more sensitive, especially when one of the replicates has lower data quality than the other.</p>
</blockquote>

<p>The Python code to run IDR on peak sets can be found on <a href="https://github.com/ENCODE-DCC/chip-seq-pipeline2/blob/master/src/encode_idr.py" rel="nofollow noreferrer">ENCODE's GitHub Chip-seq pipeline repo</a>.</p>

CC BY-SA 4.0
2019-07-25T20:07:59.223Z
2019-07-25T20:07:59.223Z
James Hawley
<p>I have 2 biological replicates for chip-seq transcription factor data and I have applied macs2 peak calling for each replicate separately. </p>

<p>How can i make use of the biological replicates to extract the most out the data?</p>

<p>Thanks!</p>

CC BY-SA 4.0
2019-06-24T11:53:44.483Z
Hello Dimtiris, that's quite a broad question, is there a way to narrow it? What authors of macs2 say? How it's treated in other publications? How do you think you should treat your two replicates?
Kamil S Jaron
<chip-seq><macs2><transcription-factors>
Biological replicates on Chip-seq Transcription factor data
# Biological replicates on Chip-seq Transcription factor data

(Asked by: username_0 on 2019-06-24)

I have 2 biological replicates for chip-seq transcription factor data and I have applied macs2 peak calling for each replicate separately.

How can i make use of the biological replicates to extract the most out the data?

Thanks!

**Tags:** chip-seq, macs2, transcription-factors
> **Comments:**
> **username_1**: Hello Dimtiris, that's quite a broad question, is there a way to narrow it? What authors of macs2 say? How it's treated in other publications? How do you think you should treat your two replicates?  

---

## 2 answers

### Answer by username_2 on 2019-06-24. Score: 2

You could first look at the degree of correlation between the two replicates - what proportion of peaks are shared between the two, versus peaks found in one sample only? This will give an idea of how repeatable the analysis is, and how many peaks are variable between samples or due to artefacts of the method.

When it comes to interpreting the biology behind the binding patterns, you are probably going to want to only interpret peaks which you find in both replicates.


---

### Answer by username_3 on 2019-07-25. Score: 2

This question is somewhat generic, so a generic answer is that ENCODE has a [Transcription Factor ChIP-seq Data Standards and Processing](https://www.encodeproject.org/chip-seq/transcription_factor/) page that can give you a useful starting point.

For TF ChIP-seq data with replicates, the Irreproducible Discovery Rate (IDR) method helps leverage replicates to produce higher confidence peak calls, producing both "optimal" and "conservative" peaks, defined by some IDR threshold. Here's [ENCODE's description of the method](https://www.encodeproject.org/data-standards/terms/#concordance):

> A statistical procedure that operates on the replicated peak set and compares consistency of ranks of these peaks in individual replicate/pseudoreplicate peak sets. Peaks with high rank consistency are retained. IDR can operate on peaks across a pair of true replicates resulting in a “conservative” output peak set, or across a pair of pseudoreplicates resulting in an “optimal“ output peak set. Peaks in the conservative peak set can be interpreted as high confidence peaks, representing reproducible events across true biological replicates and accounting for true biological and technical noise. Peaks in the optimal set can be interpreted as high-confidence peaks, representing reproducible events and accounting for read sampling noise. The optimal set is more sensitive, especially when one of the replicates has lower data quality than the other.

The Python code to run IDR on peak sets can be found on [ENCODE's GitHub Chip-seq pipeline repo](https://github.com/ENCODE-DCC/chip-seq-pipeline2/blob/master/src/encode_idr.py).


---

