User:Jmuhlich/ICSB 2008 SBWiki presentation

From OpenWetWare
Jump to: navigation, search


<html> <script> function addStylesheet(url) {

   // presentation mode
   if (document.createStyleSheet) {
       document.createStyleSheet(url);
   }
   else {
       var styles = "@import url('" + url +  "');";
       var newSS=document.createElement('link');
       newSS.rel='stylesheet';
       newSS.href='data:text/css,'+escape(styles);
       document.getElementsByTagName("head")[0].appendChild(newSS);
   }

} if (location.href.indexOf('action=render') > 0) {

   document.write("<head><title>Presentation</title></head>"); // need this for some browsers for addStylesheet to work
   addStylesheet('http://www.w3.org/Talks/Tools/Slidy/slidy.css');
   addStylesheet("/skins/monobook/main.css");
   addStylesheet("/index.php?title=MediaWiki:Common.css&usemsgcache=yes&action=raw&ctype=text/css&smaxage=18000");
   addStylesheet("/index.php?title=MediaWiki:Monobook.css&usemsgcache=yes&action=raw&ctype=text/css&smaxage=18000");
   addStylesheet("/index.php?title=-&action=raw&gen=css&maxage=18000&smaxage=0&ts=20070606210926");
   document.write('<script src="http://www.w3.org/Talks/Tools/Slidy/slidy.js" type="text/javascript"><' + '/script>');
   document.write('<script type="text/javascript">wgBreakFrames = false;<' + '/script>'); // for wikibits.js
   document.write('<script src="/skins/common/wikibits.js" type="text/javascript"><' + '/script>');
   document.write('<script src="/index.php?title=-&action=raw&smaxage=0&gen=js" type="text/javascript"><' + '/script>');

} else {

   // wiki mode
   if (wgServer)
       document.write('<a href="' + wgServer + '/index.php?title=' + wgPageName + '&action=render"><b><em>=> Start web presentation</em></b></a>');

} </script> </html>



Sbpipeline logo.png

SBWiki

A semantic structured wiki for systems biology research

Jeremy Muhlich


Current Practice

Spreadsheet.gif Model hairball.jpg

raw spreadsheets & SBML hairballs


New Standards Help...

MAGE (BioAssay) BioPax
Mage bioassay.jpg Biopax hairball.png
  • MI (Minimum Information) efforts such as MIAME/MAGE are good for published data, but too rigid for daily use and generally require a curator/enforcer
  • Ontologies like BioPax and SBO are sound computer science theory, but to biologists this is just mapping one hairball onto another


SB-Wiki: Practical Documentation

Beaker pipette.jpg

  • Annotate early, during research not after
  • Use concepts from existing standards
  • Rigorously apply "80/20" rule


Benefits

Meetings demotivator.jpg

  • Group consensus documentation
    • "Opinionated" views
  • Collaborative editing
  • Easy sharing
  • Change tracking, history preservation


Design

MIBBI SB-Wiki
Mibbi.png Sbwiki toplevel.png
  • High-level structure based on MIBBI (Minimum Information for Biological and Biomedical Investigations)
    • There is a richer underlying ontology, but the user doesn't need to know about that
  • A unique form for each type of "thing" with a few important fields
    • No required fields! Just enter what you have and get on with your life
  • Alignment with existing ontologies and standards (e.g. SBML/MIRIAM) eases transition to those formats upon publication


Future

  • Closer integration with DataRail
  • Smart model re-import
  • Model "export" with MIRIAM annotations added
  • Expand ontology to support different areas of systems biology research