Given some genomic data in a well-known format (e.g. GFF) with gene models, what tool(s) do you use to visualize that data. What tools allow you to add your own tracks of data easily? I'm interested in both desktop and web-based tools--with preference to those that are customizable via some kind of API.

asked 21 May '12, 16:59

Customer's gravatar image

Customer
295
accept rate: 0%


I like the Broad's IGV: http://www.broadinstitute.org/igv/ for genome browsing. It handles lots of common data formats, including SAM/BAM files if you're dealing with NGS-scale datasets. Apparently you can talk to it it via http, but you can't say anything very complicated: http://www.broadinstitute.org/igv/PortCommands

link

answered 21 May '12, 17:00

SupportRep's gravatar image

SupportRep
2314
accept rate: 32%

Thanks, I finally had a chance to look at this and while you can't say much, you can say enough to load some data, then (programmatically) go to a bunch of locations and save an image. very useful.

(21 May '12, 17:00) Customer

The Chipster Genome Viewer is also a seemingly very competent tool, with good performance and so on, developed at CSC in Finland. (click the "Chipster Genome Viewer" in the link on the Chipster page, to start it with Java Web Start).

Someone here at UPPNEX who tested it thought it was at least comparable to IGV, even though IGV still seems a more mature piece of software. Chipster is continuously being worked on though, and could be interesting to keep an eye on, I think.

link

answered 27 Nov '12, 13:41

saml's gravatar image

saml ♦♦
655
accept rate: 0%

A bit different from the linear browsers listed above is the genome visualization tool circos. It can plot a wide range of different data types onto the radially displayed chromosomes. Everything can be customized and is quite easy to use.

link

answered 21 May '12, 17:00

SupportRep's gravatar image

SupportRep
2314
accept rate: 32%

edited 21 May '12, 17:00

Wonderful. I haven't gone into details. But the images are really appealing.

(21 May '12, 17:01) Customer

Does anyone know of a circos implementation in javascript? Could b in processingjs, infovis, protovis or whatever or straight html5 canvas.

(21 May '12, 17:01) Customer

It's interesting to see votes for the IGV; I've looked at it only recently and it does look very promising as a desktop viewer.

I'm a long-time user of the Generic Genome Browser, a Bioperl-based web application. It is extremely customizable and can act as both DAS server and client. Be prepared to spend quite a bit of time "munging" your GFF files into shape and working on the config file to get the desired results.

I also like Bioperl's Bio::Graphics as a way to take simple text files (including GFF) and quickly generate very attractive plots. There's a similar, but less extensive Ruby library too.

I've recently tried GenomeGraphs, an R Bioconductor package. It fetches annotations from Ensembl and plots them as tracks. It's a good way to overlay quantitative data onto genomic features: here is a sample plot.

link

answered 21 May '12, 17:02

SupportRep's gravatar image

SupportRep
2314
accept rate: 32%

I'm using the well-known UCSC Genome Browser http://genome.ucsc.edu/goldenPath/help/customTrack.html

I also wrote an experimental implementation of Jan Aerts' LocusTree based on BerkeleyDB (see http://plindenbaum.blogspot.com/2009/11/java-implementation-of-jan-aerts.html )

link

answered 21 May '12, 17:02

SupportRep's gravatar image

SupportRep
2314
accept rate: 32%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×2

Asked: 21 May '12, 16:59

Seen: 952 times

Last updated: 27 Nov '12, 13:41

powered by OSQA