11. Requirements Specification
Functional Requirements
Example:
•The new design should offer a simplified view of the ontology.
•The new design should reduce prominence of less essential
data attributes in order not to continue cluttering of the core
data.
Data Requirements
•Chemical structure, definition, name, etc…
12. Designing – what have others done
• No clear winner - Katifori (2007)
• Indented list, node – link and tree, zoomable,
space filling, focus and context
• TreeMap works best for trees - Kobsa (2004)
• 3D visualisation not perfect or optimal - Wiss et. al.
(1998)
End conclusion:
A combination of visualisations is required depending
on the user and what information you are trying to
visualise
17. Implementation
• The JavaScript InfoVis Toolkit (The JIT) – graph view
• DOJO - slider
• Moo Tools – gallery
Compromises:
• Toolkit made us compromise on some functionality
• Browser incompatibilities are a real headache
18. Thanks and Demo
• The users
• The MetaboLights team (Reza, Pablo and Ken)
• The ChEBI team (Gareth, Marcus, Steve, Adriano,
Venkat and Janna)
• The developer – Venkat
Notes de l'éditeur
We can do this for 3417 reactions, right now by flipping a switch.