This is a test version of Biostars. For the public version, visit https://www.biostars.org.
plot a bedgraph

Hi ,

I would like to plot a bed file with numeric values ( = bedgraph). My input data are : chr pos start end value ( value between -1 and 1)

exemple :

chr19   50906809        50907015          0.8173737057494912
chr19   50909381        50909562          0.2639404477044525
chr19   50909499        50909702          0.5421707627971464
chr19   50909697        50909863          0.7663584319162735

I would like something like this :

enter image description here

Do you have an easy way ? R package or matplotlib solution ?

bed bedgraph plot rna-seq

Python !! This is awesome ! Thanks !

pyGenomeTracks can't plot multiple chromosomes at once

2 answers

I just discovered the Sushi package which do the job pretty well !
https://bioconductor.org/packages/release/bioc/html/Sushi.html
See plotbedgraph

Hi there, the plot you have in your original post has the whole genome and uses points intead of bars. Would this possible to do in Sushi? I went through the pdf manual but I could not find the exact usage. Best

qqman: an R package for visualizing GWAS results using Q-Q and manhattan plots

https://www.biorxiv.org/content/early/2014/05/14/005165

enter image description here

Thanks pierre. I will try. I forgot to mention that my bed refer to amplicon.

yeah but for ~100bp will you really be able to see a width of a scaled interval ? should be <1 pixel for a human genome.

Log in to answer this question.