how to plot human genome chromosome Ideogram with each length by Gviz
3
1
Entering edit mode
dulunar ▴ 10
@dulunar-12431
Last seen 7.2 years ago

Hello, guys,

  I used Gviz for plotting human genome chromosome ideogram in one picture together, but when I get the picture, I find the width of each chromosome is similar, for example: 

http://photo.weibo.com/2512269257/wbphotos/large/mid/4078500543856337/pid/95be2fc9ly1fd0yepd5x6j21eu07s0tp

 

but I want to get the picture like this : 

http://photo.weibo.com/2512269257/wbphotos/large/mid/4078500543856337/pid/95be2fc9ly1fd0yer7gn8j218m07oq3y

what should I do?

 

Thanks!

 

Gviz chromosome ideogram • 2.5k views
ADD COMMENT
0
Entering edit mode
@florianhahnenovartiscom-3784
Last seen 5.6 years ago
Switzerland

Not sure what these links are supposed to show, but for me they only get me to some Chinese photo sharing page.

From the vague description in the text I gather that you want to plot all human chromosomes through Gviz in their relative size. That is not possible, and Gviz is not designed to do that. Ideograms in Gviz are really just a special type of track objects. You may want to look into more general purpose graphics to do that.

Florian

ADD COMMENT
0
Entering edit mode

Thank You,  I get it!

ADD REPLY
0
Entering edit mode
@james-w-macdonald-5106
Last seen 6 hours ago
United States

An alternative to Gviz that will do different length karyograms is ggbio. For an example see here.

But do note that the original author of ggbio has moved on and no longer supports it, so you won't get the level of support that people get for Gviz.

ADD COMMENT
0
Entering edit mode

Thank you, i am try to use this package~

ADD REPLY
0
Entering edit mode
bernatgel ▴ 150
@bernatgel-7226
Last seen 3 months ago
Spain

You can use karyoploteR for that. You can create the complete ideograms for many different genomes (even for custom ones) and plot data on it if you want.

IMPORTANT: karyoploteR is only available in Bioconductor devel until next release (mid April 2017)

To create a simple ideogram of the human genome version hg19 you only need

    library(karyoploteR)
    plotKaryotype()

and it will create a plot like this

Ideogram of the human genome

 

 

ADD COMMENT

Login before adding your answer.

Traffic: 630 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6