Single-Molecule Browser Plot

Plot single molecules with colored base modifications in a region of interest

Create either an interactive single-molecule HTML browser if static=False, or create a PDF if static=True. Base modifications are colored by type (mA vs. mCG) and probability of modification. Example data for producing these plots can be downloaded from SRA: https://www.ncbi.nlm.nih.gov/bioproject/752170 The below Python and command line options produce the same output.

1. Python option

import dimelo as dm

bam = "deep_ctcf_mod_mappings_merge.sorted.bam"
sampleName = "CTCF"
outDir = "./out"
dm.plot_browser(
    bam,
    sampleName,
    "chr11:2086423-2091187",
    "A+CG",
    outDir,
    threshA=153,
    threshC=153,
    static=True,
    smooth=100,
    min_periods=10,
)

2. Command line option

dimelo-plot-browser -f deep_ctcf_mod_mappings_merge.sorted.bam -s CTCF -r chr11:2086423-2091187 -m A+CG -o ./out -A 153 -C 153 --static -t 100 -n 10

Output

../_images/methylation_browser_chr11_2086423_2091187.png
../_images/CTCF_A_sm_rolling_avg_fraction.png
../_images/CTCF_A_sm_rolling_avg_total.png
../_images/CTCF_CG_sm_rolling_avg_fraction.png
../_images/CTCF_CG_sm_rolling_avg_total.png

Total running time of the script: ( 0 minutes 0.000 seconds)

Gallery generated by Sphinx-Gallery