Mouse Brain Atlasing: Progress & Plans Use case: identify genes at a given location, and cells expressing them; supporting workflows: data publication.

Slides:



Advertisements
Similar presentations
NASA World Wind Contribution to GEOSS Client Applications Session Nadine Alameh, Ph.D. MobiLaps LLC September 26th, 2008.
Advertisements

National Partnership for Advanced Computational Infrastructure San Diego Supercomputer Center Data Grids for Collection Federation Reagan W. Moore University.
Pulan Yu School of Informatics Indiana University Bloomington Web service based Varuna.Net.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Welcome to Middleware Joseph Amrithraj
For Mapping Biodiversity Data Data Management Options.
GIS in GEON Cyberinfrastructure Presented by Ashraf Memon Presented by Ashraf Memon.
Remote Visualization Explorations of Ajax & Web Services.
New Approaches to GIS and Atlas Production Infrastructure for spatial data integration: across scales and projects Ilya Zaslavsky David Valentine San Diego.
GIS at SDSC Domains: –From geology, environmental science, hydrology, ocean biodiversity, regional development, Katrina response, archaeology, to neuroscience.
SAN DIEGO SUPERCOMPUTER CENTER Developing a CUAHSI HIS Data Node, as part of Cyberinfrastructure for the Hydrologic Sciences David Valentine Ilya Zaslavsky.
Development of Japanese GIS Tool for use in the Humanities ○ Masatoshi ISHIKAWA †, Yoichi KAWANISHI ††, Hidefumi OKUMURA †††, Shoichiro HARA †††† † University.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
SaaS Software Container By Brian Moore Paul Kopacz.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Getting Started with WCF Windows Communication Foundation 4.0 Development Chapter 1.
Atlas Interoperablity I & II: progress to date, requirements gathering Session I: 8:30 – 10am Session II: 10:15 – 12pm.
January, 23, 2006 Ilkay Altintas
Cytoscape A powerful bioinformatic tool Mathieu Michaud
GIS technologies and Web Mapping Services
Configuration Management and Server Administration Mohan Bang Endeca Server.
Integrating digital atlases of the brain: atlas services with WPS Ilya Zaslavsky San Diego Supercomputer Center, UCSD Lead of the INCF Digital Atlasing.
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
Extending Vista The PowerLinks WebServices SDK John Hallett Senior Product Manager WebCT, Inc
Atlas Interoperability Session Ilya Zaslavsky, Willy Wong + Bill Bug + Heng Yuan.
ANSTO E-Science workshop Romain Quilici University of Sydney CIMA CIMA Instrument Remote Control Instrument Remote Control Integration with GridSphere.
BIRN Update Carl Kesselman Professor of Industrial and Systems Engineering Information Sciences Institute Fellow Viterbi School of Engineering University.
Javascript Cog Kit By Zhenhua Guo. Grid Applications Currently, most grid related applications are written as separate software. –server side: Globus,
Atlas Interoperablity I & II: progress to date, requirements gathering Session I: 8:30 – 10am Session II: 10:15 – 12pm.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Improving pS-PS Service Architecture , perfSONAR-PS Developers Meeting Aaron Brown, Andrew Lake, Eric Pouyoul.
Fisheries Oceanography Collaboration Software Donald Denbo NOAA/PMEL-UW/JISAO Presented by Nancy Soreide NOAA/PMEL AMS 2002/IIPS 10.3.
Mouse Brain Atlas Meeting Use cases e.g. identify genes at a location, and expressing cells; supporting workflows: data publication and registration, visualization,
BIRN Advantages in Morphometry  Standards for Data Management / Curation File Formats, Database Interfaces, User Interfaces  Uniform Acquisition and.
National Partnership for Advanced Computational Infrastructure San Diego Supercomputer Center Persistent Management of Distributed Data Reagan W. Moore.
On Brain Atlases and GIS Infrastructure for spatial data integration: across scales, species and projects Ilya Zaslavsky SDSC, BIRN-CC, Mouse-BIRN.
Things done in the name of science…. (and the even greater things to be done)
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
IODE Ocean Data Portal - ODP  The objective of the IODE Ocean Data Portal (ODP) is to facilitate and promote the exchange and dissemination of marine.
Esri UC 2014 | Technical Workshop | Developing Offline Apps with ArcGIS Runtime SDKs Euan Cameron Justin Colville Will Crick.
INCF Digital Atlasing Infrastructure: An Overview.
GEON2 and OpenEarth Framework (OEF) Bradley Wallet School of Geology and Geophysics, University of Oklahoma
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
GBIF Data Access and Database Interoperability 2003 Work Programme Overview Donald Hobern, GBIF Programme Officer for Data Access and Database Interoperability.
ICalendar Compatible Collaborative Calendar- Server (CCS) Web Services Ahmet Fatih Mustacoglu Indiana University Computer Science Department Community.
2006 Mouse AHM Mapping 2D slices to 3D atlases - Application of the Digital Atlas Erh-Fang Lee Laboratory of NeuroImage UCLA.
MBAT Programmers Meeting From MBAT to WOMBAT Web-based Ontology-based.
MBAT User Workflows View an Atlas Open Data Upload Data Run a Query –Search Data Further Examination Microarray Data Further Examination of 2D Data –Search.
Biomedical Informatics Research Network BIRN Workflow Portal.
Needs and Progress: Summary Flexible, powerful, modular atlas interface, and a query gateway to multiple types of data (GeneNetwork, Barlow, Smith, CCDB,
Web Services An Introduction Copyright © Curt Hill.
Collaborative Mouse BIRN tools for sharing and visualizing multimodal, multi-scale data.
Partnerships in Innovation: Serving a Networked Nation Grid Technologies: Foundations for Preservation Environments Portals for managing user interactions.
MBAT Infrastructure Controversial remarks…. What is an atlas?  a set of 2D images or a 3D volume in a specified coordinate system with a set of spatially.
2005 AHM Mouse BIRN. Goals Review progress on mouse BIRN milestones Update priorities and milestones for SFN, next spring, and next fall 2006 Clarify.
Atlas Interoperablity I & II: progress to date, requirements gathering Session I: 8:30 – 10am Session II: 10:15 – 12pm.
Biomedical Informatics Research Network BIRN Workflow Portal Shawn Murphy Michael Mendis.
Biomedical Informatics Research Network The BIRN Architecture: An Overview Jeffrey S. Grethe, BIRN-CC 10/9/02 BIRN All Hands Meeting 2002.
A Use Case for GEON 1 A user request of the form: “For a given region (i.e. lat/long extent, plus depth), return a 3D structural model with accompanying.
Contributions to mouse BIRN tools and resources Maryann Martone and Mark Ellisman University of California, San Diego 2008.
MBAT Mouse All Hands Meeting What is included in MBAT 1.1 (existing features…) Visualization Tool –3D atlas –Brain Graph –Label, mask volume Query.
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
Preservation Data Services Persistent Archive Research Group Reagan W. Moore October 1, 2003.
Biomedical Informatics Research Network BIRN Workflow Portal.
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
The CUAHSI Hydrologic Information System Spatial Data Publication Platform David Tarboton, Jeff Horsburgh, David Maidment, Dan Ames, Jon Goodall, Richard.
Flanders Marine Institute (VLIZ)
CUAHSI HIS Sharing hydrologic data
Core 2 Progress Day 1 Salt Lake City
University of Technology
Presentation transcript:

Mouse Brain Atlasing: Progress & Plans Use case: identify genes at a given location, and cells expressing them; supporting workflows: data publication and registration, visualization, annotation (incl. collaborative delineation), single-slice, cross-slice and cross-scale query, integration at various levels… Mapping the workflows to infrastructure Registration (3d to 3d; 2d to 3d; based on coordinates; taxonomy (w/BIRNLex), a combination; cross-scale, etc.); image registration workflow; gene expression registration Visualization: MBAT/WOMBAT Integration: Interoperability API

Architecture Gene Expression 2D Images 2D vector segmentations 3D Volumes 4+D Volumes (FMRI) Time Series Phenotype / behavioral Surfaces Sources Publication Discovery, Retrieval, Analysis, Viz, Integration APIs Spatial Registry BIRNLex, etc. Normalization Other registries SRB, other sources Data Services Grid sphere Registration Portlets MBATWOMBATOther clients Mediator, and image registration/discovery workflow Web Service API

Image Registration Workflow Step 1: Select an image in SRB, and start warping with Jibber

… select a warped image for conversion to image service Step 2: After warping is done, spatial registry is updated to reflect it; warped images are listed …

Step 3: Review image metadata … and spatial metadata in spatial registry

Step 4: Find the image in spatial registry … … by specifying a search shape in Smart Atlas

Session Plan MBAT progress: Steve (UCLA) NT Atlas: Bill (Drexel) Smart Atlas and registration: Ilya (UCSD) Discussion & Demos - demos above + CCDB web services and form-based data upload/download (Willy & Joshua)

Recent Additions to MBAT (UCLA) Bonfire Browser –Query Bonfire server, display results Improved Brain Graph Editing and Display Integrated Gene Expression Tool –Query/display individual user data on BIRN –uArray Server –GeneNetwork –BIRN CC Mediator (Barlow/Zapala data)

MBAT – Future Plans (UCLA) Expand annotation searching for gene expression Query/Display in-situ images Add 2d 3d interface with NeuroTerrain Server and Smart Atlas

Mouse BIRN: Brain Image Analysis Systems SMART Atlas (UCSD) BIRN Atlas Interoperability API MBAT (BIRN) NeuroTerrain (Drexel) SHIVA (UCLA)

Web-oriented Mouse BIRN Atlasing Tool (WoMBAT) BIRN Atlas Interoperability API Messaging to synchronize & share atlas data set selection current atlas position VOIs - object geometry & ontology-based labels integrated analysis of brain section data sets aligned to any given atlas Messaging implementation generators & listeners WSDL web-services + binary attachments process monitoring and control Promotes Re-use & Integration

NeuroTerrain Atlasing System 2005/2006 Progress Report NT Atlas Server Re-architected as ANSI C/C++ Unix daemon app Integrates Macrovoxel atlas data sets with brain region VOIs in a unified coordinate space Responds to client slice requests via TCP socket-based data stream Tuned for optimal performance under low & high network latency (local LAN vs. public Internet) Tools for building Macrovoxel data sets

NeuroTerrain Atlasing System 2006/2007 Plans NT Atlas Server Integrated, seamless zooming of aligned multi- dimensional data sets Tools for tighter integration of VOI definitions with BIRNLex Web service-based access to NT atlas aligned datasets (e.g., the Mouse Brain Library, etc.) Tools to integrate user-submitted brain segmentation Implementation of the BIRN Atlas Interoperability API Dedicated NT Server (dual 2GHz XNode) at BIRN-CC

NeuroTerrain Atlasing System 2005/2006 Progress Report NetOStat Client (NT-SDK) Re-architected as a Java-based dev kit components for integration in any Java application - client or server Provides complete implementation of the NT Server API Select data set, slice data at arbitrary angles, switch slice axis (C/H/S), zoom & pan, view selected VOIs, save images, reslice for segmentation Tuned for optimal performance under low & high network latency (local LAN vs. public Internet) NetOStat application serves as developer template

NeuroTerrain Atlasing System NetOStat Client (NT-SDK) From Mac only To platform independent Java

NeuroTerrain Atlasing System 2006/2007 Plans NetOStat Client (NT-SDK) Continue network tuning Complete bi-directional implementation of BIRN Atlas Interoperability API in NT-SDK Complete simultaneous, multi-session capability Complete multiplatform testing - Windows, Linux, & Webstart Link with NT Image Repository server - deliver NT- aligned data sets to any implementing application Web-service client to SRB & Mediator

In the last 6 months (UCSD) Closed the loop on image registration –Image registration workflow on the portal –Spatial registry in Oracle Spatial, with WS API –Load an image into Jibber – define registration points and compute transformation matrix – warp with Jetsam – serve the warped image as ArcIMS service – update record in spatial registry (including SDO, thumbnails, etc.) – discover the image by querying from Smart Atlas –Components implemented as web services, callable from other apps The Bonfire module in SA SA production version

Development Ideas (UCSD) Registering more images in the spatial registry, testing, validation… Allen Brain Atlas registration Tools for data curation in spatial registry Registering 3D volumes in a similar fashion Integrating 3d cutting tools Registering oblique slices Web services and workflows for registering other data types, modeled after image registration Wrapping spatial selection requests as Web services Atlas interoperability API and server: connection with mediator API Portalizing atlas functionality BIRN-enabled tools (plugins for Photoshop, Excel, to allow upload/search/download from BIRN – need a survey of popular tools?) Exchanging relative location information, for cross-scale communication Better organization of ArcIMS image services, and serving images in OGC- compatible formats Using ERMapper IWS or ESRI's Image server to serve large BIRN images into Photoshop and web clients

BIRN Tools Find by Location Find by Taxonomies Upload and Register Define a selection polygon in MBAT (2D or 3D) Open an attribute selection form, w/Bonfire etc. Authenticate and start image registration workflow

Architecture Gene Expression 2D Images 2D vector segmentations 3D Volumes 4+D Volumes (FMRI) Time Series Phenotype / behavioral Surfaces Sources Publication Discovery, Retrieval, Analysis, Viz, Integration APIs Spatial Registry BIRNLex, etc. Normalization Other registries SRB, other sources Data Services Grid sphere Registration Portlets MBATWOMBATOther clients Mediator, and image registration/discovery workflow Web Service API

Discussion Common authentication from the portal – percolating to tools called via WebStart Verify data types that MBAT is supposed to handle w.r.t. community data models XCEDE to handle common data models - for images; other standards and SDKs for other common models