SlideShare a Scribd company logo
1 of 29
RIC 2.0 Oscar NaimAlex Wade
RESEARCHER PRODUCTIVITY Make complex tasks simple
Data Deposit Data Management Research Information Centre Data Visualization Authoring Data Analysis Data Sharing
RIC 2.0 – The New Wave! Based on key ideas, conceptsand lessons learnedfrom RIC 1.0. Brand new code base built on top of SharePoint 2010 features. Re-usable building blocks strategy. Collection of experiences based on particular areas (e.g. Biology Workflow Experience, Federated Search Experience, etc). Available in multiple flavors (e.g. SODA, BPOS-S,  BPOS-D, On Site, Live@EDU). Light and composable. RIC 2.0 is a philosophyrather than an actual product.
Project Trident Research Information Centre Integrated Workflow Experience for the RIC Data Management
Project  Trident –  a Scientific Workflow Workbench Share workflows via Author, Execute and Monitor Workflows Compose and modify workflows via drag & drop  canvas View data products, performance metrics, and provenance data  Version 1.2 (Open Source under Apache 2.0 License): http://tridentworkflow.codeplex.com/
Biology Workflow Experience Trident Composer Trident Workflows SharePoint 2010 Trident Workflow Server
Integrated Workflow Experiencefor the Research Information Centre From the RIC, researchers can… ,[object Object]
Receive alerts (email, SMS) when workflows complete
Browse workflow execution history and provenance information
Review/store/manage data files that are written back into SharePoint by Trident,[object Object]
Project Trident Research Information Centre Word 2010  Authoring Include Data and Data artifacts in compound documents
Article Authoring Add-in for Word Read, convert,  and author NLM XML documents  Repository deposit via SWORD ORE Resource Map creation v.2 beta 3: http://research.microsoft.com/authoring/
Data Deposit Zentity Project Trident Research Information Centre Word 2010  SWORD client for SharePoint
Zentity – a Research Output Repository Platform Native support for RSS, OAI-PMH, OAI-ORE, AtomPub and SWORD A semantic computing platform to store and expose relationships between digital assets Flexible data model enables many scenarios and can be easily extended over time   v.1 (v.2 Tech Preview available soon!) : http://research.microsoft.com/zentity/
SWORD client for SharePoint send to  object
Archive this file in Repository X
SWORD client forSharePoint From SharePoint (and the RIC), researchers can… ,[object Object],Document Presentation Image Data files and publish it to any repository (via SWORD) ,[object Object],[object Object]
Zentity Project Trident Research Information Centre Word 2010  Excel 2010 Data Analysis through Excel 2010
Metagenomics Using Azure cloud to host standard sequence data Run BLAST in parallel “map reduce” style for a large collection input Use Excel-based tool to search databases. selects DBs and input sequence ,[object Object]
45x with 50 roles; 94x with 100 roles;
with 300 roles computation time is reduced to 4 hours !Web Role Input Splitter Worker Role BLAST Execution Worker  Role #n BLAST Execution Worker  Role #1 …. Azure Blob Storage BLAST DB Configuration Genome DB 1 Genome DB K Combiner Worker Role
Zentity Project Trident Research Information Centre Word 2010  Data Sharing  OData Protocol Excel 2010 OData
A RESTful Interface for Data http://www.odata.org
URL Conventions Addressing lists and items Presentation options http://www.odata.org
OData Producers SharePoint 2010 IBM Websphere Windows Azure Table Storage & SQL Azure Zentity 2.0 Services: Facebook Insights Netflix Open Government Data Initiative Open Science Data Initiative DBPedia OData Consumers Web Browsers Excel 2010 LinQPad Client libraries for Javascript PHP Java  Windows 7 Phone iPhone (Objective C) .NET http://www.odata.org

More Related Content

What's hot

Open source log analytics
Open source log analyticsOpen source log analytics
Open source log analyticsVinod Nayal
 
GraphTour - Albelli: Running Neo4j on a large scale image platform
GraphTour - Albelli: Running Neo4j on a large scale image platformGraphTour - Albelli: Running Neo4j on a large scale image platform
GraphTour - Albelli: Running Neo4j on a large scale image platformNeo4j
 
Integration Monday - Analysing StackExchange data with Azure Data Lake
Integration Monday - Analysing StackExchange data with Azure Data LakeIntegration Monday - Analysing StackExchange data with Azure Data Lake
Integration Monday - Analysing StackExchange data with Azure Data LakeTom Kerkhove
 
Microsoft Azure Databricks
Microsoft Azure DatabricksMicrosoft Azure Databricks
Microsoft Azure DatabricksSascha Dittmann
 
Analyzing StackExchange data with Azure Data Lake
Analyzing StackExchange data with Azure Data LakeAnalyzing StackExchange data with Azure Data Lake
Analyzing StackExchange data with Azure Data LakeBizTalk360
 
Einstieg in Machine Learning für Datenbankentwickler
Einstieg in Machine Learning für DatenbankentwicklerEinstieg in Machine Learning für Datenbankentwickler
Einstieg in Machine Learning für DatenbankentwicklerSascha Dittmann
 
Spark as a Service with Azure Databricks
Spark as a Service with Azure DatabricksSpark as a Service with Azure Databricks
Spark as a Service with Azure DatabricksLace Lofranco
 
TechEvent Databricks on Azure
TechEvent Databricks on AzureTechEvent Databricks on Azure
TechEvent Databricks on AzureTrivadis
 
Openshift 3.10 & Container solutions for Blockchain, IoT and Data Science
Openshift 3.10 & Container solutions for Blockchain, IoT and Data ScienceOpenshift 3.10 & Container solutions for Blockchain, IoT and Data Science
Openshift 3.10 & Container solutions for Blockchain, IoT and Data ScienceJohn Archer
 
Databricks Delta Lake and Its Benefits
Databricks Delta Lake and Its BenefitsDatabricks Delta Lake and Its Benefits
Databricks Delta Lake and Its BenefitsDatabricks
 
Azure Data Lake and Azure Data Lake Analytics
Azure Data Lake and Azure Data Lake AnalyticsAzure Data Lake and Azure Data Lake Analytics
Azure Data Lake and Azure Data Lake AnalyticsWaqas Idrees
 
201905 Azure Databricks for Machine Learning
201905 Azure Databricks for Machine Learning201905 Azure Databricks for Machine Learning
201905 Azure Databricks for Machine LearningMark Tabladillo
 
The new big data
The new big dataThe new big data
The new big dataAdam Doyle
 
Azure Databricks—Apache Spark as a Service with Sascha Dittmann
Azure Databricks—Apache Spark as a Service with Sascha DittmannAzure Databricks—Apache Spark as a Service with Sascha Dittmann
Azure Databricks—Apache Spark as a Service with Sascha DittmannDatabricks
 
Microsoft Ignite AU 2017 - Orchestrating Big Data Pipelines with Azure Data F...
Microsoft Ignite AU 2017 - Orchestrating Big Data Pipelines with Azure Data F...Microsoft Ignite AU 2017 - Orchestrating Big Data Pipelines with Azure Data F...
Microsoft Ignite AU 2017 - Orchestrating Big Data Pipelines with Azure Data F...Lace Lofranco
 
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習 Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習 Herman Wu
 
Next Generation Data Integration with Azure Data Factory
Next Generation Data Integration with Azure Data FactoryNext Generation Data Integration with Azure Data Factory
Next Generation Data Integration with Azure Data FactoryTom Kerkhove
 
Azure enterprise integration platform
Azure enterprise integration platformAzure enterprise integration platform
Azure enterprise integration platformMichael Stephenson
 

What's hot (20)

Open source log analytics
Open source log analyticsOpen source log analytics
Open source log analytics
 
GraphTour - Albelli: Running Neo4j on a large scale image platform
GraphTour - Albelli: Running Neo4j on a large scale image platformGraphTour - Albelli: Running Neo4j on a large scale image platform
GraphTour - Albelli: Running Neo4j on a large scale image platform
 
Integration Monday - Analysing StackExchange data with Azure Data Lake
Integration Monday - Analysing StackExchange data with Azure Data LakeIntegration Monday - Analysing StackExchange data with Azure Data Lake
Integration Monday - Analysing StackExchange data with Azure Data Lake
 
Microsoft Azure Databricks
Microsoft Azure DatabricksMicrosoft Azure Databricks
Microsoft Azure Databricks
 
Analyzing StackExchange data with Azure Data Lake
Analyzing StackExchange data with Azure Data LakeAnalyzing StackExchange data with Azure Data Lake
Analyzing StackExchange data with Azure Data Lake
 
Einstieg in Machine Learning für Datenbankentwickler
Einstieg in Machine Learning für DatenbankentwicklerEinstieg in Machine Learning für Datenbankentwickler
Einstieg in Machine Learning für Datenbankentwickler
 
Spark as a Service with Azure Databricks
Spark as a Service with Azure DatabricksSpark as a Service with Azure Databricks
Spark as a Service with Azure Databricks
 
TechEvent Databricks on Azure
TechEvent Databricks on AzureTechEvent Databricks on Azure
TechEvent Databricks on Azure
 
Openshift 3.10 & Container solutions for Blockchain, IoT and Data Science
Openshift 3.10 & Container solutions for Blockchain, IoT and Data ScienceOpenshift 3.10 & Container solutions for Blockchain, IoT and Data Science
Openshift 3.10 & Container solutions for Blockchain, IoT and Data Science
 
Databricks Delta Lake and Its Benefits
Databricks Delta Lake and Its BenefitsDatabricks Delta Lake and Its Benefits
Databricks Delta Lake and Its Benefits
 
Azure Data Lake and Azure Data Lake Analytics
Azure Data Lake and Azure Data Lake AnalyticsAzure Data Lake and Azure Data Lake Analytics
Azure Data Lake and Azure Data Lake Analytics
 
201905 Azure Databricks for Machine Learning
201905 Azure Databricks for Machine Learning201905 Azure Databricks for Machine Learning
201905 Azure Databricks for Machine Learning
 
An intro to Azure Data Lake
An intro to Azure Data LakeAn intro to Azure Data Lake
An intro to Azure Data Lake
 
The new big data
The new big dataThe new big data
The new big data
 
MCT Virtual Summit 2021
MCT Virtual Summit 2021MCT Virtual Summit 2021
MCT Virtual Summit 2021
 
Azure Databricks—Apache Spark as a Service with Sascha Dittmann
Azure Databricks—Apache Spark as a Service with Sascha DittmannAzure Databricks—Apache Spark as a Service with Sascha Dittmann
Azure Databricks—Apache Spark as a Service with Sascha Dittmann
 
Microsoft Ignite AU 2017 - Orchestrating Big Data Pipelines with Azure Data F...
Microsoft Ignite AU 2017 - Orchestrating Big Data Pipelines with Azure Data F...Microsoft Ignite AU 2017 - Orchestrating Big Data Pipelines with Azure Data F...
Microsoft Ignite AU 2017 - Orchestrating Big Data Pipelines with Azure Data F...
 
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習 Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
Azure 機器學習 - 使用Python, R, Spark, CNTK 深度學習
 
Next Generation Data Integration with Azure Data Factory
Next Generation Data Integration with Azure Data FactoryNext Generation Data Integration with Azure Data Factory
Next Generation Data Integration with Azure Data Factory
 
Azure enterprise integration platform
Azure enterprise integration platformAzure enterprise integration platform
Azure enterprise integration platform
 

Viewers also liked

Peter Verhaar BL RIC Workshop 22032011
Peter Verhaar BL RIC Workshop 22032011Peter Verhaar BL RIC Workshop 22032011
Peter Verhaar BL RIC Workshop 22032011djmichael156
 
Office 365 for education BL RIC Workshop 22032011
Office 365 for education BL RIC Workshop 22032011Office 365 for education BL RIC Workshop 22032011
Office 365 for education BL RIC Workshop 22032011djmichael156
 
Christina engaging the biomedical researchers
Christina   engaging the biomedical researchersChristina   engaging the biomedical researchers
Christina engaging the biomedical researchersdjmichael156
 
VRE Cancer Imaging BL RIC Workshop 22032011
VRE Cancer Imaging BL RIC Workshop 22032011VRE Cancer Imaging BL RIC Workshop 22032011
VRE Cancer Imaging BL RIC Workshop 22032011djmichael156
 
Ric toolkits development community david michael 110922 v0.1
Ric toolkits development community  david michael 110922 v0.1Ric toolkits development community  david michael 110922 v0.1
Ric toolkits development community david michael 110922 v0.1djmichael156
 
Simon Waddington BL RIC WORKSHOP 22032011
Simon Waddington BL RIC WORKSHOP 22032011Simon Waddington BL RIC WORKSHOP 22032011
Simon Waddington BL RIC WORKSHOP 22032011djmichael156
 
Ric V2.0 Development Workshop Ric 2.0 Requirements Overview David Michael...
Ric V2.0 Development Workshop   Ric 2.0 Requirements Overview   David Michael...Ric V2.0 Development Workshop   Ric 2.0 Requirements Overview   David Michael...
Ric V2.0 Development Workshop Ric 2.0 Requirements Overview David Michael...djmichael156
 
Ric workshop ahm 2011 stephen andrews
Ric workshop ahm 2011 stephen andrewsRic workshop ahm 2011 stephen andrews
Ric workshop ahm 2011 stephen andrewsdjmichael156
 

Viewers also liked (8)

Peter Verhaar BL RIC Workshop 22032011
Peter Verhaar BL RIC Workshop 22032011Peter Verhaar BL RIC Workshop 22032011
Peter Verhaar BL RIC Workshop 22032011
 
Office 365 for education BL RIC Workshop 22032011
Office 365 for education BL RIC Workshop 22032011Office 365 for education BL RIC Workshop 22032011
Office 365 for education BL RIC Workshop 22032011
 
Christina engaging the biomedical researchers
Christina   engaging the biomedical researchersChristina   engaging the biomedical researchers
Christina engaging the biomedical researchers
 
VRE Cancer Imaging BL RIC Workshop 22032011
VRE Cancer Imaging BL RIC Workshop 22032011VRE Cancer Imaging BL RIC Workshop 22032011
VRE Cancer Imaging BL RIC Workshop 22032011
 
Ric toolkits development community david michael 110922 v0.1
Ric toolkits development community  david michael 110922 v0.1Ric toolkits development community  david michael 110922 v0.1
Ric toolkits development community david michael 110922 v0.1
 
Simon Waddington BL RIC WORKSHOP 22032011
Simon Waddington BL RIC WORKSHOP 22032011Simon Waddington BL RIC WORKSHOP 22032011
Simon Waddington BL RIC WORKSHOP 22032011
 
Ric V2.0 Development Workshop Ric 2.0 Requirements Overview David Michael...
Ric V2.0 Development Workshop   Ric 2.0 Requirements Overview   David Michael...Ric V2.0 Development Workshop   Ric 2.0 Requirements Overview   David Michael...
Ric V2.0 Development Workshop Ric 2.0 Requirements Overview David Michael...
 
Ric workshop ahm 2011 stephen andrews
Ric workshop ahm 2011 stephen andrewsRic workshop ahm 2011 stephen andrews
Ric workshop ahm 2011 stephen andrews
 

Similar to Ric 2.0 bl workshop 2010

Azure Synapse Analytics Overview (r1)
Azure Synapse Analytics Overview (r1)Azure Synapse Analytics Overview (r1)
Azure Synapse Analytics Overview (r1)James Serra
 
Building a Real-Time IoT monitoring application with Azure
Building a Real-Time IoT monitoring application with AzureBuilding a Real-Time IoT monitoring application with Azure
Building a Real-Time IoT monitoring application with AzureDavide Mauri
 
Azure Lowlands: An intro to Azure Data Lake
Azure Lowlands: An intro to Azure Data LakeAzure Lowlands: An intro to Azure Data Lake
Azure Lowlands: An intro to Azure Data LakeRick van den Bosch
 
SharePoint 2010: What's New For Developers
SharePoint 2010: What's New For DevelopersSharePoint 2010: What's New For Developers
SharePoint 2010: What's New For Developersimason Inc.
 
DevOps Sydney- Building Better Containers with Habitat
DevOps Sydney- Building Better Containers with HabitatDevOps Sydney- Building Better Containers with Habitat
DevOps Sydney- Building Better Containers with HabitatMatt Ray
 
Building data pipelines for modern data warehouse with Apache® Spark™ and .NE...
Building data pipelines for modern data warehouse with Apache® Spark™ and .NE...Building data pipelines for modern data warehouse with Apache® Spark™ and .NE...
Building data pipelines for modern data warehouse with Apache® Spark™ and .NE...Michael Rys
 
Big Data Analytics from Azure Cloud to Power BI Mobile
Big Data Analytics from Azure Cloud to Power BI MobileBig Data Analytics from Azure Cloud to Power BI Mobile
Big Data Analytics from Azure Cloud to Power BI MobileRoy Kim
 
Data Centric Composites and mashups In SharePoint 2010
Data Centric Composites and mashups In SharePoint 2010Data Centric Composites and mashups In SharePoint 2010
Data Centric Composites and mashups In SharePoint 2010Ayman El-Hattab
 
Analyzing data with docker v4
Analyzing data with docker   v4Analyzing data with docker   v4
Analyzing data with docker v4Andreas Dewes
 
NLS Banking Solutions - NQuest BI
NLS Banking Solutions - NQuest BINLS Banking Solutions - NQuest BI
NLS Banking Solutions - NQuest BIkarthik nagarajan
 
Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...George Walters
 
Belgrade R - Intro to H2O and Deep Water
Belgrade R - Intro to H2O and Deep WaterBelgrade R - Intro to H2O and Deep Water
Belgrade R - Intro to H2O and Deep WaterSri Ambati
 
H2O at BelgradeR Meetup
H2O at BelgradeR MeetupH2O at BelgradeR Meetup
H2O at BelgradeR MeetupJo-fai Chow
 
The Microsoft AI platform: a State of the Union
The Microsoft AI platform: a State of the UnionThe Microsoft AI platform: a State of the Union
The Microsoft AI platform: a State of the UnionMicrosoft Tech Community
 
Resume_Md ZakirHussain
Resume_Md ZakirHussainResume_Md ZakirHussain
Resume_Md ZakirHussainzakir hussain
 
Using BCS to integrate Azure Services with SharePoint 2010
Using BCS to integrate Azure Services with SharePoint 2010Using BCS to integrate Azure Services with SharePoint 2010
Using BCS to integrate Azure Services with SharePoint 2010André Vala
 

Similar to Ric 2.0 bl workshop 2010 (20)

Azure Synapse Analytics Overview (r1)
Azure Synapse Analytics Overview (r1)Azure Synapse Analytics Overview (r1)
Azure Synapse Analytics Overview (r1)
 
Otago vre-overview
Otago vre-overviewOtago vre-overview
Otago vre-overview
 
Building a Real-Time IoT monitoring application with Azure
Building a Real-Time IoT monitoring application with AzureBuilding a Real-Time IoT monitoring application with Azure
Building a Real-Time IoT monitoring application with Azure
 
Azure Lowlands: An intro to Azure Data Lake
Azure Lowlands: An intro to Azure Data LakeAzure Lowlands: An intro to Azure Data Lake
Azure Lowlands: An intro to Azure Data Lake
 
SharePoint 2010: What's New For Developers
SharePoint 2010: What's New For DevelopersSharePoint 2010: What's New For Developers
SharePoint 2010: What's New For Developers
 
DevOps Sydney- Building Better Containers with Habitat
DevOps Sydney- Building Better Containers with HabitatDevOps Sydney- Building Better Containers with Habitat
DevOps Sydney- Building Better Containers with Habitat
 
Building data pipelines for modern data warehouse with Apache® Spark™ and .NE...
Building data pipelines for modern data warehouse with Apache® Spark™ and .NE...Building data pipelines for modern data warehouse with Apache® Spark™ and .NE...
Building data pipelines for modern data warehouse with Apache® Spark™ and .NE...
 
Big Data Analytics from Azure Cloud to Power BI Mobile
Big Data Analytics from Azure Cloud to Power BI MobileBig Data Analytics from Azure Cloud to Power BI Mobile
Big Data Analytics from Azure Cloud to Power BI Mobile
 
Data Centric Composites and mashups In SharePoint 2010
Data Centric Composites and mashups In SharePoint 2010Data Centric Composites and mashups In SharePoint 2010
Data Centric Composites and mashups In SharePoint 2010
 
Analyzing data with docker v4
Analyzing data with docker   v4Analyzing data with docker   v4
Analyzing data with docker v4
 
NLS Banking Solutions - NQuest BI
NLS Banking Solutions - NQuest BINLS Banking Solutions - NQuest BI
NLS Banking Solutions - NQuest BI
 
Sap BusinessObjects 4
Sap BusinessObjects 4Sap BusinessObjects 4
Sap BusinessObjects 4
 
Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...Customer migration to azure sql database from on-premises SQL, for a SaaS app...
Customer migration to azure sql database from on-premises SQL, for a SaaS app...
 
Belgrade R - Intro to H2O and Deep Water
Belgrade R - Intro to H2O and Deep WaterBelgrade R - Intro to H2O and Deep Water
Belgrade R - Intro to H2O and Deep Water
 
H2O at BelgradeR Meetup
H2O at BelgradeR MeetupH2O at BelgradeR Meetup
H2O at BelgradeR Meetup
 
The Microsoft AI platform: a State of the Union
The Microsoft AI platform: a State of the UnionThe Microsoft AI platform: a State of the Union
The Microsoft AI platform: a State of the Union
 
ZakirHussain
ZakirHussainZakirHussain
ZakirHussain
 
Resume_Md ZakirHussain
Resume_Md ZakirHussainResume_Md ZakirHussain
Resume_Md ZakirHussain
 
DevIntersection2015-Hybrid2015Final2.pptx
DevIntersection2015-Hybrid2015Final2.pptxDevIntersection2015-Hybrid2015Final2.pptx
DevIntersection2015-Hybrid2015Final2.pptx
 
Using BCS to integrate Azure Services with SharePoint 2010
Using BCS to integrate Azure Services with SharePoint 2010Using BCS to integrate Azure Services with SharePoint 2010
Using BCS to integrate Azure Services with SharePoint 2010
 

Recently uploaded

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxleah joy valeriano
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 

Recently uploaded (20)

YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 

Ric 2.0 bl workshop 2010

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