Title: Data Visualisation
1Data Visualisation
- A picture is worth a thousand words
2Introducing Visualisation
3Maxim 19.1
- People are processing tools, too, especially when
it comes to processing visual information
4Displaying Tabular Data Using HTML
5Example HTML visualisation identifying amino
acid states
6Example HTML visualisation grouping amino acids
7Displaying SWISS-PROT identifiers
swQ52109MERA_ACICA Mercuric reduct
... MTTLKITGMTCDSCAAHVKEALEK ...
8Overview of the Mer Operon proteins in the
SWISS-PROT database
9Creating High Quality Graphics With GD
- perl Makefile.PL
- make
- make test
- su
- make install
- ltCtrl-Dgt
- ttf.pl display
10The test image produced by the GD module
11Using the GD module
12Using the GD module - example
- use GD
- my image new GDImage( 100, 100 )
- white image-gtcolorAllocate( 255, 255, 255 )
- black image-gtcolorAllocate( 0, 0, 0 )
- red image-gtcolorAllocate( 255, 0, 0 )
- blue image-gtcolorAllocate( 0, 0, 255 )
- image-gttransparent( white )
- image-gtinterlaced( 'true' )
- image-gtrectangle( 0, 0, 99, 99, black )
- image-gtarc( 50, 50, 95, 75, 0, 360, blue )
- image-gtfill( 50, 50, red )
- binmode STDOUT
- print image-gtpng
13A sample image plan for a heat map''
14Maxim 19.2
- Producing plans avoids problems before problems
surface
15Displaying genes in EMBL entries
16A plot of the interesting genes identified in
EMBL entry ISTN501
17Introducing mogrify
- http//www.imagemagick.org/
- mogrify -resize 1600 Embl_sequence_graphic.png
- mogrify -resize x100 Embl_sequence_graphic.png
- man mogrify
- cp Embl_sequence_graphic.png Embl_sequence_graph
ic.original.png - mogrify -resize 1600 Embl_sequence_graphic.png
18The difference between resampling and resizing.
This is resized
19The difference between resampling and resizing.
This is resampled
20Plotting Graphs
21Graph plotting using the GDGraph modules
22Example line graph from the GDGraph module
23Example pie chart from the GDGraph module
24Graph plotting using Grace
http//plasma-gate.weizmann.ac.il/Grace/
25The GUI-based Grace application program
26The Absorbance'' image as produced by
ChartGraphXmgrace
27Where To From Here