Expected Outputs¶
Upon successful completion, CARLISLE generates a comprehensive directory structure under WORKDIR/results. Each subdirectory contains outputs corresponding to specific stages of the workflow — from raw alignment statistics to annotated peak results and quality control summaries.
Directory Overview¶
-
alignment_stats/– Contains detailed alignment reports for each sample, including mapping efficiency, read depth, and spike-in alignment metrics. -
bam/– Stores sorted and indexed BAM files for all samples. This directory also includes per-sample and spike-in alignment statistics useful for downstream normalization and QC. -
bedgraph/– Includes BEDGRAPH coverage tracks summarizing read density across the genome. These files serve as intermediates for visualization and peak-calling validation. -
bigwig/– Contains BigWig files generated from normalized coverage data, suitable for visualization in genome browsers such as UCSC Genome Browser or IGV. -
fragments/– Stores fragment length distributions and deduplicated fragment data (particularly important for CUT&RUN and CUT&Tag experiments). Useful for assessing fragment size enrichment and MNase digestion efficiency. -
peaks/– The core results directory containing called peaks, differential comparisons, and annotations. -
Subdirectories are organized by quality thresholds (e.g.,
0.05,0.01), representing the significance cutoffs applied during peak calling. -
Each quality threshold directory includes:
contrasts/– Contains results of differential binding analyses defined in the contrast manifest.-
<peak_caller>/– Subdirectories for each peak caller (e.g.,macs2,seacr,gopeaks). Each includes raw peak calls and annotated results. -
annotation/– Contains enriched feature and pathway analyses:go_enrichment/– Results from ChIP-Enrich gene set enrichment, generated whenrun_go_enrichment: trueis enabled.homer/– Output from HOMER motif discovery and annotation.rose/– Output from ROSE super-enhancer analysis, generated whenrun_rose: trueis specified.
-
qc/– Centralized quality control directory containing comprehensive MultiQC summaries, FastQC metrics, and spike-in normalization reports (when applicable).
Example Directory Layout¶
Below is an example of the CARLISLE output structure for a typical CUT&RUN experiment:
results/
├── alignment_stats/
├── bam/
├── bedgraph/
├── bigwig/
├── fragments/
├── peaks/
│ ├── 0.05/
│ │ ├── contrasts/
│ │ ├── gopeaks/
│ │ │ ├── annotation/
│ │ │ │ ├── go_enrichment/
│ │ │ │ ├── homer/
│ │ │ │ └── rose/
│ │ ├── macs2/
│ │ │ ├── annotation/
│ │ │ │ ├── go_enrichment/
│ │ │ │ ├── homer/
│ │ │ │ └── rose/
│ │ └── seacr/
│ │ ├── annotation/
│ │ │ ├── go_enrichment/
│ │ │ ├── homer/
│ │ │ └── rose/
│ └── 0.01/
│ └── ...
└── qc/
├── fastqc_raw/
└── fqscreen_raw/
🧭 Tip: The structure is intentionally hierarchical, enabling automated report generation and simplifying downstream integration with visualization tools and statistical frameworks.