SlideShare una empresa de Scribd logo
1 de 30
VIZBI 2013
March 20-22
The Broad Institute of MIT and Harvard
“How Can We Fix The Display?”
Visual Analytics and HCI
   Visual variables
       Colour, size, motion, luminance, shape etc.
   Change detection
       Size > Colour > Orientation
   How much realism?
       Too much requires inference
   Animation
       New - longer knowledge of static design
       Back button
       Speed control – many animations too fast
   Sweet spot of complexity vs inference
       Controls to add/remove information
   Training / domain knowledge important
       Good visualization requires shorter training
   Studies – eye tracking, emotional response
Visual Design Principles
   Consistency, concise, no redundancy, clarity,
    focus/emphasis, truth/accuracy/detail
   Can’t compare network layouts side by side
   Optical illusions – problem for heat maps
   High contrast for legibility
   Visual weight
       Don’t give different things same visual weight
       Use gradient of visual weights instead of colour to
        show change e.g not obvious purple leads to red
       Then use colour to delineate e.g. different cell
        populations using same weighting scheme
Communicating Science Visually
   A representation, not the thing
       Photo, visualization etc.
       Clarifies the work (to ourselves and others)
   Striking photo or model
       Improve lighting, angle etc
       Can make look too perfect
   Metaphor
       e.g. pin art to illustrate rastering
       Avoid factual errors
   Hand-drawing: a representation, a process
   Poster design
       Panels in groups
       More space
       Delineate text – boxes, shadows
       “Visual abstract”
           See large images from far away
Designing for Different User
Groups
 Software   designer’s idea of requirements
  is different from user’s
 Make requirements gathering part of
  research
 User registration – can group and store
Epigenetics
   Single genotype -> multiple phenotypes
   Malignant tumour analysis with IGV/cBio Portal
       Network graphs from transcription factors
       Red/blue edges: pos/neg regulation
   WASHU Epigenome Browser
    http://epigenomegateway.wustl.edu
       Genome/metadata heatmaps
   Genome3D
       http://genomebioinfo.musc.edu/Genome3D/
       Structural, genomic, epigenetic data viewer
IGV/cBio Network Viewer
Caleydo / enRoute
 enRoute  – extract pathway data from
  KEGG / WikiPathways
 Display pathway vertically
 Display experimental data horizontally in
  groups
 http://www.icg.tugraz.at/project/caleydo
  /projects-1/enroute
Caleydo / enRoute
Visualizing RNA
 http://www.slideshare.net/ppgardne/vizbi
  2013-visualising-rna
 Rfam database
     Sister to Pfam (protein)
     Aim to annotate all ncRNA families
     Analysis of C/D box snoRNA taxonomy
       Sunbursts
          Concentric pie charts
          External ring contains child nodes of internal ring
Sunburst
Visualizing Transcript Data
   Non-coding RNA
       Experimental/computational variation
       Bowtie – parameters -> different results
   RNA-Seq
       Transcriptome deep dequencing, levels, isoforms
       Tuxedo suite of sequencing tools
           Cufflinks/Cuffdiff2
               Isoform resolution and splice variants
           CummeRbund
               Plots + heatmaps
Beyond the Hairball
   Network graphs don’t scale up - become “hairballs”
   Improvements
       Clustering eg Cytoscape + clusterMaker
       Collapsing nodes
       Statistical analysis before visualisation
       3D
   Alternatives
       BioTapestry
           Create submodels and drill down
       BioFabric
           Nodes are horizontal lines
           Edges are vertical lines
BioTapestry
BioFabric
Structures & Features
   Protein structures
       Crystallography
       NMR
   “Sequence-Structure Gap”
       Cost per genome sequence has fallen
       Structure resolution difficult and expensive
   SRS 3D – integrate sequence, structure, gene features
   Aquaria WS (late 2013)
       Scale to large screens
       Hardware acceleration
       Augmented reality navigation
       Structure viewer – Java applet – to be redeveloped in WebGL
       Sequence viewer – D3.js
       Cross-highlighting between sequence and structure
Aquaria WS
Comparison and Assemblies
   UCSF Chimera
   Molecular structure visualization
       Density maps, sequence alignment, docking
   Animation – create storyboard like iMovie
   Linear interpolation morphing between frames for smooth animation
   Autopack – packing algorithm
   Different types of transition between frames
       Rock, rotate, morph etc.
   Interaction
       3D glasses
       Motion detection – hand gestures
       Trackpad gestures
   Navigation – can clip through panes of the structure
   WebGL export of animation storyboard
   structureViz Cytoscape plugin
Evolution of Protein Structure
and Function
   Protein superfamiles
       Separated by billions of years
       No sequence similarity
       Structure conservation
   FunTree
       Annotation of evolutionary branches
   ITOL
       Circular graph with tree of life at centre
   CATH
       Structure classification
   Genome3D
       Predict structural domains from protein sequence
   Future
       Develop library of JavaScript/HTML5 components using D3.js
Biological Networks
   Network Biology
       Emerging field
       Elements of systems biology, bioinformatics etc.
       Nature Paper: Network biology: understanding the cell's
        functional organization. (Barabási + Oltvai 2004)
   Networks an anchor for other visualizations
   Easy for biologist to understand
   Pathway – a type of network
   Similarity networks
       E.g protein-protein, chemical-chemical, co-expression
Biological Networks: Opportunities
   Pathway automatic layout
   Hairball – cluster to provide structure and colour
   Clustering – mostly partitioning
       Fuzzy, time-variant
   Network comparisons
       Between states or species
       Over time e.g. post-translational modification
   Connect structure information to nodes
   Large data
       Progressive disclosure
       Collapsing
   Stop reinventing
       Integrate with existing platforms’ plugin architectures
   Google Summer of Code
   BioFabric – edges just as important as nodes
NIH LINCS Project
 http://www.lincsproject.org
 Cellularresponse to perturbation
 Catalogue changes in gene expression
  and cellular processes
 Cmap Data Explorer
     Query up and down-regulated genes
     Search for signatures
Physiology and Function
   3D Slicer
       Build up 3D model from 2D images
       Load files on the fly so whole model not in memory
       WebGL export – share with collaborators
       Future – WebCL GPU computing, augmented
        reality interaction
   http://goxtk.com/
       WebGL library for scientific visualization
   Entire presentation in WebGL!
    http://danielhaehn.com/p/vizbi2013/
Others
   Developmental Anatomy
       GoFigure – time-lapse
        microscopyhttps://wiki.med.harvard.edu/SysBio/Megaso
        n/GoFigure
   Genes and Geometry
       3D pheotyping http://www.mouseimaging.ca/
       Average voxels to find true homologous points
   Supramap http://supramap.org
       Integrate genetic/geospatial/temporal data e.g. spread
        of SARS
   Metagenomics
       QIIME microbial community analysis http://qiime.org
       Kbase – predictive systems biology
Posters
 BioTapestry  – nodes are lines
 Shiny – Rstudio to web application
 Chimera – stucture modelling & animation
 Bombastic – clustering gene expression
 WASHU epigenome browser
 Visualizing molecules
    Metalwork sculptures
    WebGL application
Posters
 VIZBI   Plus
     Public engagement in Australia
     Working with animators e.g. The Hungry
      Microbiome – intestinal flora animation
 OME/OMERO          – Image data management
 BioVis   contest
     Predicting impact of mutations on proteins
     http://biovis.net/contest/
Posters
 Connectivity  Map – transcriptomics - LINCS
  genome-wide transcriptional expression data
 Clickme – Generate HTML from R
 3D modelling of Streptomyces growth in WebGL
 OneZoom – fractal tree of life explorer
 Interactive Visualization of Biomolecular
  Simulations – GPU ray casting
 Aquaria – protein structure web app
 TRNDiff – multiple transcriptional regulatory
  networks visualized in D3.js
Posters
 InVeo
    Network models of layers and connections
    Layers for genome, transcriptome, proteome,
     metabolome
 CBioPortal.org  – cancer genomics gateway
 Cell Signaling Pathways
    HTML5 iPad app (ProMega)
 Streamgraphs
    Temporal changes in gene expression in marine
     microbial communities
BioLayout Express3D Poster
BioLayout Feedback
 Alternative  layout algorithms
 Navigation – gestures
 Plugin architecture – DB access, file
  formats etc.
 Pathway animation – input experimental
  values rather than simulation
 Align multiple networks
 3D protein structures on nodes
 Pre-clustering

Más contenido relacionado

Similar a VIZBI 2013 - Overview

A consistent and efficient graphical User Interface Design and Querying Organ...
A consistent and efficient graphical User Interface Design and Querying Organ...A consistent and efficient graphical User Interface Design and Querying Organ...
A consistent and efficient graphical User Interface Design and Querying Organ...CSCJournals
 
Services For Science April 2009
Services For Science April 2009Services For Science April 2009
Services For Science April 2009Ian Foster
 
Cytoscape ci chapter 1
Cytoscape ci chapter 1Cytoscape ci chapter 1
Cytoscape ci chapter 1bdemchak
 
SBML, SBML Packages, SED-ML, 
 COMBINE Archive, and more
SBML, SBML Packages, SED-ML, 
 COMBINE Archive, and moreSBML, SBML Packages, SED-ML, 
 COMBINE Archive, and more
SBML, SBML Packages, SED-ML, 
 COMBINE Archive, and moreMike Hucka
 
Web based servers and softwares for genome analysis
Web based servers and softwares for genome analysisWeb based servers and softwares for genome analysis
Web based servers and softwares for genome analysisDr. Naveen Gaurav srivastava
 
Aplications for machine learning in IoT
Aplications for machine learning in IoTAplications for machine learning in IoT
Aplications for machine learning in IoTYashesh Shroff
 
OVium Bioinformatic Solutions
OVium Bioinformatic SolutionsOVium Bioinformatic Solutions
OVium Bioinformatic SolutionsOVium Solutions
 
Scientific applications of machine learning
Scientific applications of machine learningScientific applications of machine learning
Scientific applications of machine learningbutest
 
Virtual Science in the Cloud
Virtual Science in the CloudVirtual Science in the Cloud
Virtual Science in the Cloudthetfoot
 
Celsi®, a virtual simulation software for cell signaling pathways
Celsi®, a virtual simulation software for cell signaling pathwaysCelsi®, a virtual simulation software for cell signaling pathways
Celsi®, a virtual simulation software for cell signaling pathwaysSpleißen Wege Bio, S de RL de CV
 
Full biometric eye tracking
Full biometric eye trackingFull biometric eye tracking
Full biometric eye trackingVinoth Barithi
 
Describing Scholarly Contributions semantically with the Open Research Knowle...
Describing Scholarly Contributions semantically with the Open Research Knowle...Describing Scholarly Contributions semantically with the Open Research Knowle...
Describing Scholarly Contributions semantically with the Open Research Knowle...Sören Auer
 
Aaas Data Intensive Science And Grid
Aaas Data Intensive Science And GridAaas Data Intensive Science And Grid
Aaas Data Intensive Science And GridIan Foster
 
SciDB : Open Source Data Management System for Data-Intensive Scientific Anal...
SciDB : Open Source Data Management System for Data-Intensive Scientific Anal...SciDB : Open Source Data Management System for Data-Intensive Scientific Anal...
SciDB : Open Source Data Management System for Data-Intensive Scientific Anal...San Diego Supercomputer Center
 

Similar a VIZBI 2013 - Overview (20)

A consistent and efficient graphical User Interface Design and Querying Organ...
A consistent and efficient graphical User Interface Design and Querying Organ...A consistent and efficient graphical User Interface Design and Querying Organ...
A consistent and efficient graphical User Interface Design and Querying Organ...
 
Services For Science April 2009
Services For Science April 2009Services For Science April 2009
Services For Science April 2009
 
kkyle_poster_FINAL
kkyle_poster_FINALkkyle_poster_FINAL
kkyle_poster_FINAL
 
Cytoscape ci chapter 1
Cytoscape ci chapter 1Cytoscape ci chapter 1
Cytoscape ci chapter 1
 
SBML, SBML Packages, SED-ML, 
 COMBINE Archive, and more
SBML, SBML Packages, SED-ML, 
 COMBINE Archive, and moreSBML, SBML Packages, SED-ML, 
 COMBINE Archive, and more
SBML, SBML Packages, SED-ML, 
 COMBINE Archive, and more
 
Cytoscape Talk 2010
Cytoscape Talk 2010Cytoscape Talk 2010
Cytoscape Talk 2010
 
A biologist in e-Science
A biologist in e-ScienceA biologist in e-Science
A biologist in e-Science
 
Fashion AI
Fashion AIFashion AI
Fashion AI
 
Web based servers and softwares for genome analysis
Web based servers and softwares for genome analysisWeb based servers and softwares for genome analysis
Web based servers and softwares for genome analysis
 
Aplications for machine learning in IoT
Aplications for machine learning in IoTAplications for machine learning in IoT
Aplications for machine learning in IoT
 
IVITCMDtalk
IVITCMDtalkIVITCMDtalk
IVITCMDtalk
 
Cyberistructure
CyberistructureCyberistructure
Cyberistructure
 
OVium Bioinformatic Solutions
OVium Bioinformatic SolutionsOVium Bioinformatic Solutions
OVium Bioinformatic Solutions
 
Scientific applications of machine learning
Scientific applications of machine learningScientific applications of machine learning
Scientific applications of machine learning
 
Virtual Science in the Cloud
Virtual Science in the CloudVirtual Science in the Cloud
Virtual Science in the Cloud
 
Celsi®, a virtual simulation software for cell signaling pathways
Celsi®, a virtual simulation software for cell signaling pathwaysCelsi®, a virtual simulation software for cell signaling pathways
Celsi®, a virtual simulation software for cell signaling pathways
 
Full biometric eye tracking
Full biometric eye trackingFull biometric eye tracking
Full biometric eye tracking
 
Describing Scholarly Contributions semantically with the Open Research Knowle...
Describing Scholarly Contributions semantically with the Open Research Knowle...Describing Scholarly Contributions semantically with the Open Research Knowle...
Describing Scholarly Contributions semantically with the Open Research Knowle...
 
Aaas Data Intensive Science And Grid
Aaas Data Intensive Science And GridAaas Data Intensive Science And Grid
Aaas Data Intensive Science And Grid
 
SciDB : Open Source Data Management System for Data-Intensive Scientific Anal...
SciDB : Open Source Data Management System for Data-Intensive Scientific Anal...SciDB : Open Source Data Management System for Data-Intensive Scientific Anal...
SciDB : Open Source Data Management System for Data-Intensive Scientific Anal...
 

Último

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 

Último (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

VIZBI 2013 - Overview

  • 1. VIZBI 2013 March 20-22 The Broad Institute of MIT and Harvard
  • 2. “How Can We Fix The Display?” Visual Analytics and HCI  Visual variables  Colour, size, motion, luminance, shape etc.  Change detection  Size > Colour > Orientation  How much realism?  Too much requires inference  Animation  New - longer knowledge of static design  Back button  Speed control – many animations too fast  Sweet spot of complexity vs inference  Controls to add/remove information  Training / domain knowledge important  Good visualization requires shorter training  Studies – eye tracking, emotional response
  • 3. Visual Design Principles  Consistency, concise, no redundancy, clarity, focus/emphasis, truth/accuracy/detail  Can’t compare network layouts side by side  Optical illusions – problem for heat maps  High contrast for legibility  Visual weight  Don’t give different things same visual weight  Use gradient of visual weights instead of colour to show change e.g not obvious purple leads to red  Then use colour to delineate e.g. different cell populations using same weighting scheme
  • 4. Communicating Science Visually  A representation, not the thing  Photo, visualization etc.  Clarifies the work (to ourselves and others)  Striking photo or model  Improve lighting, angle etc  Can make look too perfect  Metaphor  e.g. pin art to illustrate rastering  Avoid factual errors  Hand-drawing: a representation, a process  Poster design  Panels in groups  More space  Delineate text – boxes, shadows  “Visual abstract”  See large images from far away
  • 5. Designing for Different User Groups  Software designer’s idea of requirements is different from user’s  Make requirements gathering part of research  User registration – can group and store
  • 6. Epigenetics  Single genotype -> multiple phenotypes  Malignant tumour analysis with IGV/cBio Portal  Network graphs from transcription factors  Red/blue edges: pos/neg regulation  WASHU Epigenome Browser http://epigenomegateway.wustl.edu  Genome/metadata heatmaps  Genome3D  http://genomebioinfo.musc.edu/Genome3D/  Structural, genomic, epigenetic data viewer
  • 8. Caleydo / enRoute  enRoute – extract pathway data from KEGG / WikiPathways  Display pathway vertically  Display experimental data horizontally in groups  http://www.icg.tugraz.at/project/caleydo /projects-1/enroute
  • 10. Visualizing RNA  http://www.slideshare.net/ppgardne/vizbi 2013-visualising-rna  Rfam database  Sister to Pfam (protein)  Aim to annotate all ncRNA families  Analysis of C/D box snoRNA taxonomy  Sunbursts  Concentric pie charts  External ring contains child nodes of internal ring
  • 12. Visualizing Transcript Data  Non-coding RNA  Experimental/computational variation  Bowtie – parameters -> different results  RNA-Seq  Transcriptome deep dequencing, levels, isoforms  Tuxedo suite of sequencing tools  Cufflinks/Cuffdiff2  Isoform resolution and splice variants  CummeRbund  Plots + heatmaps
  • 13. Beyond the Hairball  Network graphs don’t scale up - become “hairballs”  Improvements  Clustering eg Cytoscape + clusterMaker  Collapsing nodes  Statistical analysis before visualisation  3D  Alternatives  BioTapestry  Create submodels and drill down  BioFabric  Nodes are horizontal lines  Edges are vertical lines
  • 16. Structures & Features  Protein structures  Crystallography  NMR  “Sequence-Structure Gap”  Cost per genome sequence has fallen  Structure resolution difficult and expensive  SRS 3D – integrate sequence, structure, gene features  Aquaria WS (late 2013)  Scale to large screens  Hardware acceleration  Augmented reality navigation  Structure viewer – Java applet – to be redeveloped in WebGL  Sequence viewer – D3.js  Cross-highlighting between sequence and structure
  • 18. Comparison and Assemblies  UCSF Chimera  Molecular structure visualization  Density maps, sequence alignment, docking  Animation – create storyboard like iMovie  Linear interpolation morphing between frames for smooth animation  Autopack – packing algorithm  Different types of transition between frames  Rock, rotate, morph etc.  Interaction  3D glasses  Motion detection – hand gestures  Trackpad gestures  Navigation – can clip through panes of the structure  WebGL export of animation storyboard  structureViz Cytoscape plugin
  • 19. Evolution of Protein Structure and Function  Protein superfamiles  Separated by billions of years  No sequence similarity  Structure conservation  FunTree  Annotation of evolutionary branches  ITOL  Circular graph with tree of life at centre  CATH  Structure classification  Genome3D  Predict structural domains from protein sequence  Future  Develop library of JavaScript/HTML5 components using D3.js
  • 20. Biological Networks  Network Biology  Emerging field  Elements of systems biology, bioinformatics etc.  Nature Paper: Network biology: understanding the cell's functional organization. (Barabási + Oltvai 2004)  Networks an anchor for other visualizations  Easy for biologist to understand  Pathway – a type of network  Similarity networks  E.g protein-protein, chemical-chemical, co-expression
  • 21. Biological Networks: Opportunities  Pathway automatic layout  Hairball – cluster to provide structure and colour  Clustering – mostly partitioning  Fuzzy, time-variant  Network comparisons  Between states or species  Over time e.g. post-translational modification  Connect structure information to nodes  Large data  Progressive disclosure  Collapsing  Stop reinventing  Integrate with existing platforms’ plugin architectures  Google Summer of Code  BioFabric – edges just as important as nodes
  • 22. NIH LINCS Project  http://www.lincsproject.org  Cellularresponse to perturbation  Catalogue changes in gene expression and cellular processes  Cmap Data Explorer  Query up and down-regulated genes  Search for signatures
  • 23. Physiology and Function  3D Slicer  Build up 3D model from 2D images  Load files on the fly so whole model not in memory  WebGL export – share with collaborators  Future – WebCL GPU computing, augmented reality interaction  http://goxtk.com/  WebGL library for scientific visualization  Entire presentation in WebGL! http://danielhaehn.com/p/vizbi2013/
  • 24. Others  Developmental Anatomy  GoFigure – time-lapse microscopyhttps://wiki.med.harvard.edu/SysBio/Megaso n/GoFigure  Genes and Geometry  3D pheotyping http://www.mouseimaging.ca/  Average voxels to find true homologous points  Supramap http://supramap.org  Integrate genetic/geospatial/temporal data e.g. spread of SARS  Metagenomics  QIIME microbial community analysis http://qiime.org  Kbase – predictive systems biology
  • 25. Posters  BioTapestry – nodes are lines  Shiny – Rstudio to web application  Chimera – stucture modelling & animation  Bombastic – clustering gene expression  WASHU epigenome browser  Visualizing molecules  Metalwork sculptures  WebGL application
  • 26. Posters  VIZBI Plus  Public engagement in Australia  Working with animators e.g. The Hungry Microbiome – intestinal flora animation  OME/OMERO – Image data management  BioVis contest  Predicting impact of mutations on proteins  http://biovis.net/contest/
  • 27. Posters  Connectivity Map – transcriptomics - LINCS genome-wide transcriptional expression data  Clickme – Generate HTML from R  3D modelling of Streptomyces growth in WebGL  OneZoom – fractal tree of life explorer  Interactive Visualization of Biomolecular Simulations – GPU ray casting  Aquaria – protein structure web app  TRNDiff – multiple transcriptional regulatory networks visualized in D3.js
  • 28. Posters  InVeo  Network models of layers and connections  Layers for genome, transcriptome, proteome, metabolome  CBioPortal.org – cancer genomics gateway  Cell Signaling Pathways  HTML5 iPad app (ProMega)  Streamgraphs  Temporal changes in gene expression in marine microbial communities
  • 30. BioLayout Feedback  Alternative layout algorithms  Navigation – gestures  Plugin architecture – DB access, file formats etc.  Pathway animation – input experimental values rather than simulation  Align multiple networks  3D protein structures on nodes  Pre-clustering