NEWS


consensusRegions 0.99.2

Reproducibility

consensusRegions 0.99.1

Performance

consensusRegions 0.99.0

First release.

consensusRegions combines the p-values of overlapping peaks across replicated ChIP-seq, ATAC-seq and CUT&RUN experiments. A region that convinces two samples and falls short in the third survives, where an intersection would drop it. The method follows MSPC (Jalili et al., 2015) and runs in R, with no .NET runtime to install.

Analysis

Input

Output

Multiple testing

buildConsensus() corrects within each replicate across every peak it tested, not across the subset that cleared the combined threshold. Correcting a family picked for being significant is not Benjamini-Hochberg, whatever the column is called. Set adjustmentFamily = "confirmed" to reproduce MSPC.

Neither setting delivers exact false discovery rate control, and the package does not claim it. Each replicate contributes its most significant overlapping peak, and a maximum over a selected set does not behave like an unselected p-value. Overlapping peaks share supporters too, so their combined values are not independent. Reach for calibrateThreshold() when you need a defensible error rate rather than a ranking.