ChIP-Seq Coverage

This workflow sample prepares ChIP-Seq processed data (using BedTools and bedGraphToBigWig) for visualization in a genome browser. Given a BED file as input, it produces a BigWig file.

How to Use This Sample

If you haven’t used workflow samples in UGENE before, check the section: “How to Use Sample Workflows

Workflow Sample Location

The sample “ChIP-Seq Coverage” is available in the “NGS” section of the Workflow Designer.

Workflow Image

The opened workflow looks like this:

Workflow Wizard

The wizard has 3 pages:


Page 1: Input Data

Upload a BED file with ChIP-Seq tags.


Page 2: Parameters

Modify parameters for SlopBed, GenomeCoverage, and BedGraphToBigWig:

ParameterDescription
GenomeRequired by bedtools slop. A genome file that defines the chromosome lengths. (-g)
Each direction increaseExtend intervals by N bp in both directions. Overrides -l and -r. (-b)
Subtract from startSubtract N bp from start. (-l)
Add to endAdd N bp to end. (-r)
Strand-basedInterpret -l and -r based on strand. (-s)
As fractionInterpret -l and -r as a fraction of feature length. (-pct)
Print headerInclude header from input. (-header)
Filter start > end fieldsRemove lines with start > end.
Report modeOne of: Histogram, Per-base (-dz), Per-base (1-based) (-d), BEDGRAPH (-bg), BEDGRAPH incl. uncovered (-bga)
SplitTreat BAM or BED12 entries as blocks. (-split)
StrandRestrict analysis to a strand. Requires strand info in column 6. (-strand)
5 primeUse only 5’ positions. (-5)
3 primeUse only 3’ positions. (-3)
MaxCombine depths ≥ max into one bin. (-max)
ScaleMultiply coverage by a constant (e.g., for RPM normalization). Default is 1.0. (-scale)
TracklineAdd UCSC track line. (-trackline)
TrackoptsAdditional track line definition options. (-trackopts)
Block sizeItems per R-tree node. (-blockSize)
Items per slotData points per slot. (-itemsPerSlot)
UncompressedDisable compression. (-unc)


Page 3: Output Files

Select the output directory for the generated BigWig and intermediate files.