You are on page 1of 19

Distributed Infrastructure

for Imaging
Jonathan C. Silverstein, MD, MS,
FACS, FACMI
University of Chicago and
Argonne National Laboratory
Virtual Organizations
• Distributed resources and people
• Linked by networks, crossing admin domains
• Sharing resources, common goals
• Dynamic

R R
R
R

R
R R
R
R
R R
R
VO-A
VO-B
The Grid paradigm
• Principles and mechanisms for dynamic
VOs
• Leverage service oriented architecture
(SOA)
• Loose coupling of
data and services Engineering
Biomedicine
Computer Physics
• Open software,
science
architecture Astronomy Healthcare
Biology

1995 2000 2005 2010 3


www.opensciencegrid.org 4
www.opensciencegrid.org 5
Microarray
1. Query and retrieve
microarray data from a clustering
caArray data service:
cagridnode.c2b2.columbia.edu:80
80/wsrf/services/cagrid/CaArraySc
using Taverna Workflow in/outpu

rub caGrid services


l others “Shim” services
l Normalize microarray
data using GenePattern
analytical service
node255.broad.mit.edu:6060/wsrf
/services/cagrid/PreprocessDatase
tMAGEService

l Hierarchical clustering
using geWorkbench
analytical service:
cagridnode.c2b2.columbia.edu:80
80/wsrf/services/cagrid/Hierarchic
alClusteringMage

7
Hosted Federation
Services

Emerging from virtualization of


machines, business models, flexible
capacity Evolving from virtualization of
organizations, social models, flexible
capabilities, security, open services...

Infrastructure on
demand
BIRN Approach
• Use-case driven requirements, bottom up
design
• Well defined roadmaps, features, functions
• Layered architectural approach
– Promote reuse across communities
• Move to software and services model
– BIRN not defined by the “rack”
• Outreach to new communities
– More than the testbeds

Common User Needs
• Data sharing
– Among well defined communities, e.g.
CVRG
– Facilitate sharing with the public
• Infrastructure, e.g. grid FTP for sharing
• Data Integration
– Mediation across data sources / query
• Security
– Registration, credentials

How do we get to
requirements and
capabilities?
• Pull V.O.s rather than Push
technology
• What are our criteria for virtual
organizations (readiness)?
– Multiple sites/orgs with source
resources
– Multiple sites/orgs with shared use
case
– Champion users
– Technical capabilities of the v.o.
Automatic Perceptual Colormap Generation

Grayscale + Realistic Color = Perceptual


Silverstein JC, Parsad NM, Tsirline V. Automatic perceptual color map generation for
realistic volume visualization. J Biomed Inform. 2008;41(6):927–935.

You might also like