The MIBBI Foundry and its Modules
-
Upload
mibbi-checklists -
Category
Technology
-
view
107 -
download
0
description
Transcript of The MIBBI Foundry and its Modules
![Page 1: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/1.jpg)
The MIBBI Foundryand its modules
Chris Taylor, Susanna Sansone, Dawn Field, The MIBBI Project
Project website: http://mibbi.org/
![Page 2: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/2.jpg)
Mechanisms of scientific advance
![Page 3: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/3.jpg)
ProteoRED’s MIAPE satisfaction survey
Spanish multi-site collaboration: provision of proteomics services MIAPE customer satisfaction survey (compiled November 2008)
— http://www.proteored.org/MIAPE_Survey_Results_Nov08.html— Responses from 31 proteomics experts representing 17 labs
Yes: 95%No: 5%
![Page 4: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/4.jpg)
Technologically-delineated views of the world A: transcriptomics B: proteomics C: metabolomics …and…
Biologically-delineated views of the world A: plant biology B: epidemiology C: microbiology …and…
Generic features (‘common core’) — Description of source biomaterial — Experimental design components
Arrays
Scanning Arrays &Scanning
Columns
GelsMS MS
FTIR
NMR
Columns
Modelling the biosciences
![Page 5: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/5.jpg)
Modelling the biosciences (slightly differently)
Assay: Omics and miscellaneous techniques
Investigation:
Medical syndrome, environmental effect, etc.Study: Toxicology, environmental science, etc.
![Page 6: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/6.jpg)
Investigation / Study / Assay (ISA) Infrastructurehttp://isa-tools.org/
Ontology of Biomedical Investigations (OBI)http://obi.sourceforge.net/
Functional Genomics Experiment (FuGE)http://fuge.sourceforge.net/
Rise of the Metaprojects
![Page 7: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/7.jpg)
Reporting guidelines — a case in point
MIAME, MIAPE, MIAPA, MIACA, MIARE, MIFACE, MISFISHIE, MIGS, MIMIx, MIQAS, MIRIAM, (MIAFGE, MIAO), My Goodness…
‘MI’ checklists usually developed independently, by groups working within particular biological or technological domains
— Difficult to obtain an overview of the full range of checklists
— Tracking the evolution of single checklists is non-trivial— Checklists are inevitably partially redundant one against
another— Where they overlap arbitrary decisions on wording and
sub structuring make integration difficult
Significant difficulties for those who routinely combine information from multiple biological domains and technology platforms
— Example: An investigation looking at the impact of toxins on a sentinel species using proteomics (‘eco-toxico-proteomics’)
— What reporting standard(s) should they be using?
![Page 8: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/8.jpg)
Nature Biotechnol 26(8), 889–896 (2008)
http://dx.doi.org/10.1038/nbt.1411
![Page 9: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/9.jpg)
The MIBBI Project (mibbi.org)
[†] Denotes that a specification is provided as a suite of related documents
CONCEPT SPECIALISATION ● C
IMR [†]
● M
IACA
● M
IAM
E
● M
IAM
E/E
nv
● M
IAM
E/N
utr
● M
IAM
E/P
lant
● M
IAM
E/T
ox
● M
IAPA
● M
IAPE [†]
● M
IARE
● M
IFlo
wCyt
● M
IGen
● M
IGS/M
IMS
● M
IMIx
● M
IMPP
● M
INI
study inputs study design ●generic organism ●
cells / microbes
plant
animal
mouse
human
population
environmental sample
environment / habitat
in silico model
study procedures organism maintenance
animal husbandry
cell / microbe culture
plant cultivation
acclimation
preconditioning / pretreatment ●organism manipulation
assay inputs generic study input
organism part ●organism state
organism trait
biomolecule
synthetic analyte ●silencing RNA reagent
Version 0.7 (2008-04-10)
Comparison of MIBBI-registered projects [21] ● Release
Granularity Coarse Medium Fine
Maturity ● Planned ● Drafting
![Page 10: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/10.jpg)
The MIBBI Project (mibbi.org)
![Page 11: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/11.jpg)
The MIBBI Project (mibbi.org)
Interaction graph for projects (line thickness & colour saturation show similarity)
![Page 12: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/12.jpg)
The MIBBI Project (mibbi.org)
![Page 13: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/13.jpg)
Drafting MIBBI Foundry modules
Analytical approach proved challenging Cross analyses were either too coarse or too depressing Conclusion: no ‘perfect’ solution…
If in doubt, hack (a.k.a. ‘iterative development’) Start with one set of guidelines, breaking it into ‘paragraphs’ Add another set, breaking it up similarly (‘shared subject’) Where there are overlaps, seek to resolve
— If similar, aim for an ‘average’ module— If distinct, use core and extension modules— Record dependencies in a matrix (for reference)
‘Normalise’ (look for efficiencies, to a point)
Validation Asking for something like MIxxx should get something like
MIxxx Weigh the conflicts/compromises; reexamine extensions etc.
![Page 14: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/14.jpg)
Current coverage: Portal versus Foundry
Checklists covered to date (x) MIGS/MIMS, MIAPE, MIFlowCyt, MIARE, ‘Env’ extensions
Modules developed to date 35 (set to rise rapidly)…
![Page 15: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/15.jpg)
‘Pedro’ tool → XML → (via XSLT) Wiki code (etc.)
![Page 16: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/16.jpg)
Creating and Using MIBBI Foundry modules
Stage one Pedro tool (Garwood et al., 2004) using the MIBBI module
schema Highly-configurable (mostly XML Schema, partly a
configuration file) Validates data and exports XML (also saves in a ‘native’ zipped
XML)
Stage two Mini shell scripts for XSL transformation using Saxon
— Initially just to get the (media)wiki code for Foundry pages— Now have MediaWiki and HTML (both as table & list), tab-
delimited text, XML Schema (for MDA) and ISA config (XML)
Java (command line) tool (using DOM) built to combine and transform modules using the above XSLTs (=MyMICheckout)
Stage three ‘MICheckout the movie’ built using Flash (catalyst/builder) Same functionality (same XSLTs), rather nicer UI (i.e., it has
one)
![Page 17: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/17.jpg)
MICheckout: Supporting Users
![Page 18: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/18.jpg)
MIBBI and other standardisation efforts
Ontology support: MIBBI module schema allows for specified ontology references
Any number of terms (leaf or node) can be ‘attached’ to an element
— We expect software to offer the specified choices to users
Format support: MIBBI has no specific implementation for data exchange
formats BUT: we can achieve the same end by supporting tools
— Currently implementing ISAcreator configuration file generation
— Will allow capture of MIBBI Foundry-specified content in ISA-Tab
— Also an example of software implementing our ontology links
![Page 19: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/19.jpg)
![Page 20: The MIBBI Foundry and its Modules](https://reader036.fdocuments.in/reader036/viewer/2022070304/54c69f784a795911758b458f/html5/thumbnails/20.jpg)
The International Conference on Systems Biology (ICSB), 22-28 August, 2008 Susanna-Assunta Sansone www.ebi.ac.uk/net-project
20
Example of guiding the experimentalist to search and select a term from the EnvO ontology, to describe the habitat of a sample
Ontologies, accessed in real time via the Ontology Lookup Service and
BioPortal