Ric 2.0 bl workshop 2010


Published on

Published in: Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Ric 2.0 bl workshop 2010

  1. 1. RIC 2.0<br />Oscar NaimAlex Wade<br />
  2. 2. RESEARCHER PRODUCTIVITY<br />Make complex tasks simple<br />
  3. 3. Data Deposit<br />Data Management<br />Research Information Centre<br />Data Visualization<br />Authoring<br />Data Analysis<br />Data Sharing<br />
  4. 4. RIC 2.0 – The New Wave!<br />Based on key ideas, conceptsand lessons learnedfrom RIC 1.0.<br />Brand new code base built on top of SharePoint 2010 features.<br />Re-usable building blocks strategy.<br />Collection of experiences based on particular areas (e.g. Biology Workflow Experience, Federated Search Experience, etc).<br />Available in multiple flavors (e.g. SODA, BPOS-S, BPOS-D, On Site, Live@EDU).<br />Light and composable.<br />RIC 2.0 is a philosophyrather than an actual product.<br />
  5. 5. Project Trident<br />Research Information Centre<br />Integrated Workflow Experience for the RIC<br />Data Management<br />
  6. 6. Project Trident – a Scientific Workflow Workbench<br />Share workflows via<br />Author, Execute and Monitor Workflows<br />Compose and modify workflows via drag & drop canvas<br />View data products, performance metrics, and provenance data <br />Version 1.2 (Open Source under Apache 2.0 License):<br />http://tridentworkflow.codeplex.com/<br />
  7. 7. Biology Workflow Experience<br />Trident Composer<br />Trident Workflows<br />SharePoint 2010<br />Trident Workflow Server<br />
  8. 8.
  9. 9.
  10. 10.
  11. 11. Integrated Workflow Experiencefor the Research Information Centre<br />From the RIC, researchers can…<br /><ul><li>View/execute/monitor scientific workflows within the context of project collaboration site
  12. 12. Receive alerts (email, SMS) when workflows complete
  13. 13. Browse workflow execution history and provenance information
  14. 14. Review/store/manage data files that are written back into SharePoint by Trident</li></li></ul><li>Ric2.0 demo<br />Biology Workflow Experience<br />
  15. 15. Project Trident<br />Research Information Centre<br />Word 2010 <br />Authoring<br />Include Data and Data artifacts in compound documents<br />
  16. 16. Article Authoring Add-in for Word<br />Read, convert, and author NLM XML documents <br />Repository deposit via SWORD<br />ORE Resource Map creation<br />v.2 beta 3:<br />http://research.microsoft.com/authoring/<br />
  17. 17. Data Deposit<br />Zentity<br />Project Trident<br />Research Information Centre<br />Word 2010 <br />SWORD client for SharePoint<br />
  18. 18. Zentity – a Research Output Repository Platform<br />Native support for RSS, OAI-PMH, OAI-ORE, AtomPub and SWORD<br />A semantic computing platform to store and expose relationships between digital assets<br />Flexible data model enables many scenarios and can be easily extended over time <br />v.1 (v.2 Tech Preview available soon!) :<br />http://research.microsoft.com/zentity/<br />
  19. 19. SWORD client for SharePoint<br />send to <br />object<br />
  20. 20. Archive this file in Repository X<br />
  21. 21. SWORD client forSharePoint<br />From SharePoint (and the RIC), researchers can…<br /><ul><li>Select any file in SharePoint:</li></ul>Document<br />Presentation<br />Image<br />Data files<br />and publish it to any repository (via SWORD)<br /><ul><li>SWORD endpoints are managed as a custom list, so new locations are easily added</li></li></ul><li>Ric 2.0 demo<br />SWORD Publishing<br />
  22. 22. Zentity<br />Project Trident<br />Research Information Centre<br />Word 2010 <br />Excel 2010<br />Data Analysis<br />through Excel 2010<br />
  23. 23. Metagenomics<br />Using Azure cloud to host standard sequence data<br />Run BLAST in parallel “map reduce” style for a large collection input<br />Use Excel-based tool to search databases.<br />selects DBs and<br />input sequence<br /><ul><li>Performance: speedup
  24. 24. 45x with 50 roles; 94x with 100 roles;
  25. 25. with 300 roles computation time is reduced to 4 hours !</li></ul>Web Role<br />Input Splitter<br />Worker Role<br />BLAST<br />Execution<br />Worker <br />Role #n<br />BLAST<br />Execution<br />Worker <br />Role #1<br />….<br />Azure Blob Storage<br />BLAST DB<br />Configuration<br />Genome<br />DB 1<br />Genome<br />DB K<br />Combiner<br />Worker Role<br />
  26. 26. Zentity<br />Project Trident<br />Research Information Centre<br />Word 2010 <br />Data Sharing <br />OData Protocol<br />Excel 2010<br />OData<br />
  27. 27. A RESTful Interface for Data<br />http://www.odata.org<br />
  28. 28. URL Conventions<br />Addressing lists and items<br />Presentation options<br />http://www.odata.org<br />
  29. 29. OData Producers<br />SharePoint 2010<br />IBM Websphere<br />Windows Azure Table Storage & SQL Azure<br />Zentity 2.0<br />Services:<br />Facebook Insights<br />Netflix<br />Open Government Data Initiative<br />Open Science Data Initiative<br />DBPedia<br />OData Consumers<br />Web Browsers<br />Excel 2010<br />LinQPad<br />Client libraries for<br />Javascript<br />PHP<br />Java<br /> Windows 7 Phone<br />iPhone (Objective C)<br />.NET<br />http://www.odata.org<br />
  30. 30. RIC 2.0 demo<br />Excel Power Pivot<br />
  31. 31. Zentity<br />Project Trident<br />Research Information Centre<br />Visualizing Data<br />Pivot<br />Word 2010 <br />Excel 2010<br />OData<br />
  32. 32. http://www.getpivot.com<br />
  33. 33. What’s next?<br />Moving forward!<br />
  34. 34. Federated Search Experience<br />HTML to XML convertor<br />Open Search<br />OAI-PMH<br />OCLC<br />OData source<br />Extensibility for custom adapters<br />
  35. 35. Moving Forward<br />Gallery of experiences<br />Web-parts community<br />Parallel development<br />RIC in the cloud (BPOS)<br />
  36. 36. Questions?<br />Oscar Naim<br />Senior Research Program Manager<br />Microsoft External Research<br />onaim@microsoft.com<br />http://research.microsoft.com/people/onaim<br />URL – http://www.microsoft.com/scholarlycomm/<br />Facebook: Scholarly Communication at Microsoft <br />