otago vre-overview

19
RESEARCHER PRODUCTIVITY Open source code base platform built on top of SharePoint 2010 features. OTAGO VRE VIRTUAL RESEARCH ENVIRONMENT

Upload: russellbutson

Post on 12-Jan-2015

322 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Otago vre-overview

RESEARCHER PRODUCTIVITYOpen source code base platform built on top of SharePoint 2010 features.

OTAGO VREVIRTUAL RESEARCH ENVIRONMENT

Page 2: Otago vre-overview

Otago VRE

Authoring

Data DepositData Management

Data Visualization

Data Analysis Data Sharing

Page 3: Otago vre-overview

DATA MANAGEMENT

Otago-VRE

Project Trident

Integrated Workflow Experience

Page 4: Otago vre-overview

Share workflows via

Project Trident - a Scientific Workflow Workbench

Author, Execute and Monitor Workflows

Version 1.2 (Open Source under Apache 2.0 License):http://tridentworkflow.codeplex.com/

Compose and modify workflows via drag & drop canvas

View data products, performance metrics, and provenance data

Page 5: Otago vre-overview

Integrated Workflow Experience

researchers can…• View/execute/monitor workflows within the

context of project collaboration site• 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

Page 6: Otago vre-overview

AUTHORINGInclude Data and Data artifacts in compound documents

Otago-VRE

Project Trident

Word 2010

Page 7: Otago vre-overview

Article Authoring Add-in for Word

v.2 beta 3:http://research.microsoft.com/authoring/

ORE Resource Map creation

Read, convert, and author NLM XML documents

Repository deposit via SWORD

Page 8: Otago vre-overview

DATA DEPOSITSWORD client

Otago-VRE

Project Trident Zentity

Word 2010

Page 9: Otago vre-overview

Zentity - a Research Output Repository Platform

v.1 (v.2 Tech Preview available soon!) :http://research.microsoft.com/zentity/

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

Native support for RSS, OAI-PMH, OAI-ORE, AtomPub and SWORD

Page 10: Otago vre-overview

SWORD client

researchers can…• Select any file:

• Document• Presentation• Image• Data files

• and publish it to any repository (via SWORD)

• SWORD endpoints are managed as a custom list, so new locations are easily added

Page 11: Otago vre-overview

Archive this file in Repository X

Page 12: Otago vre-overview

DATA ANALYSISthrough Excel 2010

Otago-VRE

Project Trident Zentity

Word 2010

Excel 2010

Page 13: Otago vre-overview

Metagenomicsselects DBs andinput sequence

Web Role Input Splitter

Worker Role

BLASTExecutionWorker Role #n…

.

CombinerWorker Role

GenomeDB 1

Genome

DB K

BLAST DBConfiguration

Azure Blob Storage

BLASTExecutionWorker

Role #1

Using Azure cloud to host standard sequence dataRun BLAST in parallel “map reduce” style for a large collection inputUse Excel-based tool to search databases.

• Performance: speedup

• 45x with 50 roles; 94x with 100 roles;

• with 300 roles computation time is reduced to 4 hours !

Page 14: Otago vre-overview

DATA SHARING OData Protocol

Otago-VRE

Project Trident Zentity

Word 2010

Excel 2010 OData

Page 15: Otago vre-overview

A RESTful Interface for Data

Just HTTP• Items as resources, HTTP methods (GET, PUT, …) to act• Leverage proxies, authentication, ETags, …

Uniform URL convention• Every piece of information is addressable• Predictable and flexible URL syntax

Multiple representations• Use regular HTTP content-type negotiation• JSON and Atom (full AtomPub support)

http://www.odata.org

Page 16: Otago vre-overview

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

Page 17: Otago vre-overview

Otago VRE

Project Trident Zentity

Word 2010 Pivot

Excel 2010 OData

VISUALIZING DATA

Page 19: Otago vre-overview

Federated Search Experience

• HTML to XML convertor• Open Search• OAI-PMH• OCLC• OData source• Extensibility for custom adapters