Skip to content

PlotHeatmap

Mette Bentsen edited this page Jan 26, 2023 · 6 revisions

Background

Similar to PlotAggregate, PlotHeatmap will plot the aggregate signal of TFBS across different signals, but will also output the individual signals per site as a heatmap.


Example commands

Comparison of signal across different bigwigs

$ TOBIAS PlotHeatmap --TFBS test_data/BATF_all.bed --signals test_data/Bcell_*.bw --output BATFJUN_heatmap.png --sort_by -2

Comparison of TFBS subsets for different conditions (number of --TFBS must match number of --signals)

$ TOBIAS PlotHeatmap --TFBS test_data/BATF_Bcell_bound.bed test_data/BATF_Bcell_unbound.bed --TFBS test_data/BATF_Tcell_bound.bed test_data/BATF_Tcell_unbound.bed --signals test_data/Bcell_corrected.bw test_data/Tcell_corrected.bw --output BATF_heatmap.png --signal_labels Bcell Tcell --share_colorbar --sort_by -1

~6 seconds