Pipeline Parameters¶
Epi-Flow is controlled by a set of command-line flags. Understanding these parameters is key to tailoring the pipeline to your specific data and research questions.
Required Arguments¶
These flags are the bare minimum required to start any Epi-Flow run.
Flag |
Argument |
Description & Guidance |
|---|---|---|
|
|
Assay Type. This is the most important flag, as it tells the pipeline which internal logic to use. |
|
|
Path to Read 1 FASTQ file(s). Must be gzipped ( |
|
|
Sample Name. A unique identifier for your sample. This name will be used as the prefix for all output files. |
|
|
Bowtie2 Index Prefix. The full path to the reference genome index you built in the preparation step. This is the base name of the index files (e.g., |
|
|
Output Directory. The path to a directory where all results will be saved. |
|
|
Effective Genome Size. The integer value for the mappable size of your genome. |
Paired-End Data¶
Flag |
Argument |
Description & Guidance |
|---|---|---|
|
|
Path to Read 2 FASTQ file(s). This is required for all paired-end assays ( |
Optional Arguments (Tuning & QC)¶
These flags allow you to customize the analysis, control resource usage, and improve filtering.
Flag |
Argument |
Default |
Description & Guidance |
|---|---|---|---|
|
|
|
Peak Calling Mode. Determines the type of peaks |
|
|
None |
Blacklist BED file. The path to a BED file containing artifact-prone genomic regions. |
|
|
|
Number of Threads. The number of CPU cores to use for parallelizable tasks. |
|
|
Auto-detect |
Maximum Memory in GB. The total memory available for the pipeline. |
|
None |
|
Keep Temporary Files. By default, the pipeline cleans up the |
Putting It All Together: A Real-World Example¶
This command processes a paired-end ChIP-seq experiment for a broad histone mark, using 16 threads and a blacklist file.
./epi_flow.sh \
-a chip \
-n K562_H3K27me3_Rep1 \
-1 K562_H3K27me3_Rep1_R1.fq.gz \
-2 K562_H3K27me3_Rep1_R2.fq.gz \
-x /data/genomes/hg38 \
-g 2913022398 \
-b /data/genomes/hg38-blacklist.v2.bed \
-p broad \
-t 16 \
-o ./results/K562_H3K27me3