Towards the Cytoscape Cyberinfrastructure

Post on 27-Jan-2015

105 views 1 download

description

Ongoing projects and future plan for the Cytoscape Cyberinfrastructure project

Transcript of Towards the Cytoscape Cyberinfrastructure

Towards the Cytoscape Cyberinfrastructure

Keiichiro OnoCytoscape Core Developer TeamUC, San Diego Trey Ideker Lab / National Resource for Network Biology!7/7/2014 Lab Meeting

Outline

Ongoing Projects:!!• Interactive graph visualization

sharing web application• RESTful API for Cytoscape

Cytoscape Cyberinfrastructure

• Integrate Cytoscape eco-system into larger workflows

• Data and computing resources will be shared over the network

• Utilizes standard tools, such as RStudio / IPython Notebook, as the primary workbench for advanced users

Data Bus (Internet)

Raw Data Files

Annotations

Experimental Data

Networks

Internal Databases Web Application using Cytoscape.js

Web Browsers

Public Data Services

NDExOther Web Services

PSICQUIC Services

External Computing Resources

For Graph Layout / Statistical Analysis / Data Preprocessing

Interactive Analysis Shells

RStudio

NumPySciPy

NetworkXIPython Notebook

File Hosting Services

Cytoscape Desktop

RESTful API Module for Cytoscape

Cytoscape Apps

For Data Sharing / Visualization

Data Bus (Internet)

Raw Data Files

Annotations

Experimental Data

Networks

Internal Databases Web Application using Cytoscape.js

Web Browsers

Public Data Services

NDExOther Web Services

PSICQUIC Services

External Computing Resources

For Graph Layout / Statistical Analysis / Data Preprocessing

Interactive Analysis Shells

RStudio

NumPySciPy

NetworkXIPython Notebook

File Hosting Services

Cytoscape Desktop

RESTful API Module for Cytoscape

Cytoscape Apps

For Data Sharing / Visualization

CyNetShare: A simple web application to share network visualization

Data Files

Annotations

Experimental Data

Networks Style JSON Network / Table JSON

Public Files

Cytoscape Desktop

Cytoscape Apps

Layout Data I/ONetwork Analysis

JSON I/O Module

CyGraphShare

express

Web Browser

Cytoscape.js AngularJS

Data Files

Annotations

Experimental Data

Networks Style JSON Network / Table JSON

Public Files

Cytoscape Desktop

Cytoscape Apps

Layout Data I/ONetwork Analysis

JSON I/O Module

CyGraphShare

express

Web Browser

Cytoscape.js AngularJS

Data Files

Annotations

Experimental Data

Networks Style JSON Network / Table JSON

Public Files

Cytoscape Desktop

Cytoscape Apps

Layout Data I/ONetwork Analysis

JSON I/O Module

CyGraphShare

express

Web Browser

Cytoscape.js AngularJS

Alpha Version Web Site: http://idekerlab.github.io/cy-net-share/

2014 Keiichiro Ono kono@ucsd.edu