I am trying to compiling we resources for creating excellent visualization tools for bioinformatics use. The following are some of official graphics gallery I have found:-
Are there other important library that are useful and specific to bioinformatics application? I think R should have better resources in this context. ..
it is not related ..but not exactly...but discussion over there is relevant too..i am trying consolidate all visualization resources but not only R specific or program specific
@malaching question is related but not exactly - as the question directed has attention on R packages not whole facinating world...also this question aims to collect gallery ...still discussion at your link is relevant too...
I just posted a demo and some sample javascript code for displaying gene ontology as a force-directed graph using d3.js on my blog: http://blog.nextgenetics.net/?e=19
I've been using d3.js a lot. It's a great javascript library that you can use to create charts and diagrams in SVG format. Add Firebug or Chrome's console abilities, and you have a really nice method of creating your figures because you can step through your code and debug easily with the visual changes reflected instantly.
Here is a great beginner's tutorial for it assuming you have some knowledge of browser languages:
Also, colorbrewer, pointed by russH, is a resource to choose good color palettes. It is useful when you have to draw a graph of some data and you want to know which colors to choose.
There are two resources by Publishing Houses, that provide image search in articles.
One from Springer - SpringerImages.
Second is from Cell - CellImageLibrary.
Of course they do have bioinformatics images.
If using python, consider the seaborn package (gallery here) which is built on top of matplotlib. It includes heatmaps, many statistical plots including linear models, mult-faceted/grid plotting, and color palettes (including colorbrewer). It leverages the pandas DataFrame object to make it easier for plotting then standard matplotlib. Personally, I like the figure aesthetics more than ggplot2.
ADD COMMENT
• link
updated 2.1 years ago by
Ram
44k
•
written 8.6 years ago by
Collin
▴
1000
For color palette selection of charts, I use: IWantHue "Colors for data scientists"
They do k-means clustering of colors in a selected range to achieve maximum divergence between the individual colors. However, you can keep colors and re-cluster and similar thing to make it suit your needs.
If you want to create animations or explore high-dimensional data, GGobi is the tool to use. You can use it in R (package "rggobi") which is a great convenience. I would highly recommend a visit to r-forge, where you can search through lots of interesting projects with a wide range of bioinformatics applications.
For general plotting, you should consider GD, though you probably already have it if you generate graphics in BioPerl. Since you mentioned Perl, there is a great list of relevant modules on CPAN.
Though Its not related directly to Bioinformatics, still this site shows 50 great data vizualizations. We can implement these ideas on bioinformatics data with any of the tools listed above.
Fairly related question asked recently here: http://biostar.stackexchange.com/questions/18378/packages-for-visualization-of-biological-data-in-r
it is not related ..but not exactly...but discussion over there is relevant too..i am trying consolidate all visualization resources but not only R specific or program specific
http://colorbrewer2.org/
@malaching question is related but not exactly - as the question directed has attention on R packages not whole facinating world...also this question aims to collect gallery ...still discussion at your link is relevant too...
I just posted a demo and some sample javascript code for displaying gene ontology as a force-directed graph using d3.js on my blog: http://blog.nextgenetics.net/?e=19