Atlas Interoperablity I & II: progress to date, requirements gathering Session I: 8:30 – 10am Session II: 10:15 – 12pm.

Slides:



Advertisements
Similar presentations
Interfacing processing and visualization tools: FIPS to Slicer3 and the QueryAtlas.
Advertisements

Improving Learning Object Description Mechanisms to Support an Integrated Framework for Ubiquitous Learning Scenarios María Felisa Verdejo Carlos Celorrio.
SDMX in the Vietnam Ministry of Planning and Investment - A Data Model to Manage Metadata and Data ETV2 Component 5 – Facilitating better decision-making.
An Operational Metadata Framework For Searching, Indexing, and Retrieving Distributed GIServices on the Internet By Ming-Hsiang.
The KB on its way to Web 2.0 Lower the barrier for users to remix the output of services. Theo van Veen, ELAG 2006, April 26.
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.
Image Query (IQ) Project Update Building queries one question mark at a time March, 2009.
The cancer Biomedical Informatics Grid™ (caBIG™): In Vivo Imaging Workspace Projects Fred Prior, Ph.D. Mallinckrodt Institute of Radiology Washington University.
Semantic Interoperability Jérôme Euzenat INRIA & LIG France Natasha Noy Stanford University USA.
Integrating digital atlases of the brain: atlas services with WPS Ilya Zaslavsky San Diego Supercomputer Center, UCSD Lead of the INCF Digital Atlasing.
MAHI Research Database Data Validation System Software Prototype Demonstration September 18, 2001
Chemical Toxicity and Safety Information System Shuanghui Luo Ying Li Jin Xu.
Introduction to MDA (Model Driven Architecture) CYT.
Atlas Interoperability Session Ilya Zaslavsky, Willy Wong + Bill Bug + Heng Yuan.
Using the Open Metadata Registry (openMDR) to create Data Sharing Interfaces October 14 th, 2010 David Ervin & Rakesh Dhaval, Center for IT Innovations.
Data Management BIRN supports data intensive activities including: – Imaging, Microscopy, Genomics, Time Series, Analytics and more… BIRN utilities scale:
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.
Nadir Saghar, Tony Pan, Ashish Sharma REST for Data Services.
1 maxdLoad The maxd website: © 2002 Norman Morrison for Manchester Bioinformatics.
Linking Tasks, Data, and Architecture Doug Nebert AR-09-01A May 2010.
BIRN Advantages in Morphometry  Standards for Data Management / Curation File Formats, Database Interfaces, User Interfaces  Uniform Acquisition and.
Clinical Measures Genotype Local Storage BIRN Rack SRB MCAT HID/ XNAT/ LONI DUP Calibration & Analysis Tools GRID Portal Mediator Institution A BIRN Rack.
All Hands Meeting 2005 Morphometry BIRN - Overview - Scientific Achievements.
On Brain Atlases and GIS Infrastructure for spatial data integration: across scales, species and projects Ilya Zaslavsky SDSC, BIRN-CC, Mouse-BIRN.
NA-MIC National Alliance for Medical Image Computing National Alliance for Medical Image Computing: NAMIC Ron Kikinis, M.D.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Web Services and Geologic Data Interchange Simon Cox CSIRO Exploration & Mining
10/24/09CK The Open Ontology Repository Initiative: Requirements and Research Challenges Ken Baclawski Todd Schneider.
INCF Digital Atlasing Infrastructure: An Overview.
GEON2 and OpenEarth Framework (OEF) Bradley Wallet School of Geology and Geophysics, University of Oklahoma
All Hands Meeting 2005 AVI Update Morphometry BIRN Analysis, Visualization, and Interpretation.
Data Integration Progress. BIRN Data Integration Framework 2. Create conceptual links to a shared ontology 1. Create multimodal databases 3. Situate the.
GBIF Data Access and Database Interoperability 2003 Work Programme Overview Donald Hobern, GBIF Programme Officer for Data Access and Database Interoperability.
2006 Mouse AHM Mapping 2D slices to 3D atlases - Application of the Digital Atlas Erh-Fang Lee Laboratory of NeuroImage UCLA.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
MBAT Programmers Meeting From MBAT to WOMBAT Web-based Ontology-based.
EBI is an Outstation of the European Molecular Biology Laboratory. Gautier Koscielny VectorBase Meeting 08 Feburary 2012, EBI VectorBase Text Search Engine.
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.
Morphometry BIRN Semi-Automated Shape Analysis (SASHA) JHU (CIS): M. F. Beg, C. Ceritoglu, A. Kolasny, M. I. Miller, R. Yashinski MGH (NMR): B. Fischl;
Jorge Jovicich, Ph.D. Massachusetts General Hospital - Harvard Medical School Biomedical Informatics Research Network Overview Testbeds Morphometry BIRN.
NeuroLOG ANR-06-TLOG-024 Software technologies for integration of process and data in medical imaging A transitional.
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
System/SDWG Update Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
Needs and Progress: Summary Flexible, powerful, modular atlas interface, and a query gateway to multiple types of data (GeneNetwork, Barlow, Smith, CCDB,
Fire Emissions Network Sept. 4, 2002 A white paper for the development of a NSF Digital Government Program proposal Stefan Falke Washington University.
Software Reuse Course: # The Johns-Hopkins University Montgomery County Campus Fall 2000 Session 4 Lecture # 3 - September 28, 2004.
Towards Unifying Vector and Raster Data Models for Hybrid Spatial Regions Philip Dougherty.
Collaborative Mouse BIRN tools for sharing and visualizing multimodal, multi-scale data.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
The NeuroHomology Database Computational models Database systems Neuroanatomical data Neurophysiological recordings Behavioral experiments Predictions.
Imaging Capacities The ability to collect imaging data from different sites The ability to share imaging data from different sites The ability to analyze.
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.
Semantic Data Extraction for B2B Integration Syntactic-to-Semantic Middleware Bruno Silva 1, Jorge Cardoso 2 1 2
2005 AHM Mouse BIRN. Goals Review progress on mouse BIRN milestones Update priorities and milestones for SFN, next spring, and next fall 2006 Clarify.
REQUIREMENTS GATHERING Moderators: M Miller Goals: To allow participants to provide feedback to the developers (BIRN-CC and test bed applications) of what.
Atlas Interoperablity I & II: progress to date, requirements gathering Session I: 8:30 – 10am Session II: 10:15 – 12pm.
Mouse Brain Atlasing: Progress & Plans Use case: identify genes at a given location, and cells expressing them; supporting workflows: data publication.
Overview 3D Slicer currently provides very basic technology for annotating images. This limits users in their ability to properly capture semantic information.
Biomedical Informatics Research Network The BIRN Architecture: An Overview Jeffrey S. Grethe, BIRN-CC 10/9/02 BIRN All Hands Meeting 2002.
Function BIRN The ability to find a subject who may have participated in multiple experiments and had multiple assessments done is a critical component.
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.
2005 All Hands Meeting Data & Data Integration Working Group Summary.
The AstroGrid-D Information Service Stellaris A central grid component to store, manage and transform metadata - and connect to the VO!
1 Unit E-Guidelines (c) elsaddik SEG 3210 User Interface Design & Implementation Prof. Dr.-Ing. Abdulmotaleb.
Human Genetics Unit Managing The High-Throughput Gene Expression Dataflow in Eurexpress Lalit Kumar Yin Chen Duncan Davidson Richard Baldock.
AVI Update Morphometry BIRN
UCSD Neuron-Centered Database
Presentation transcript:

Atlas Interoperablity I & II: progress to date, requirements gathering Session I: 8:30 – 10am Session II: 10:15 – 12pm

Interoperability requirements The big question: –Do the observed relationships hold across species (development phases, etc.) It is a component of community building What types of bridges we may build –Brain region homology (impossible?? Messy…) Topology, shape, metric relationships –Functional homology –Neurochemical homology –Developmental homology

How to build these bridges Ontologies: –Neuronames, UMLS, BIRNLex, BONFIRE… –Ontology alignments: a high priority action item –Standard ontology formats and shared ontology tools (BIRNLex) Coordinate systems –Absolute: Stereotaxic (which), Talairach –Coordinate translation services (??) working within species –Other types of location description (relative, ontology-based, expression) Standard formats and APIs –To access data –To query registries (metadata, ontologies, spatial, cross-walks) –To exchange data across atlases –To perform analysis: Find automatic segmentation tools (cells and tissues) and morphometric analysis tools (incl. cell counting and volumetric analysis) –To allow conceptual interoperability (across concepts used in different species)

Progress has been made… On the mouse brain atlas front end and query framework (MBAT’2007), 3D slicer, query atlas, human brain atlas On data preparation and upload: warping tools, HID/AID On the ontology front: –Formal management of ontologies and Bonfire translations; concept mapper, concept queries On the spatial front –Spatial alignment and registration (spatial registry), spatial query, multi-scale visualization Annotations –Combined spatial-semantic On cross-atlas interoperability (Atlas Interop API)

Concept Query Infrastructure UCLA & CC Term Source Database Search the DB at that column for results matching the query Mediator Gives the column and DB information matched to that TERM (BIRNLex/Bonfire) Holds some underlying “business logic” for the Query interface-categorizes data types and search criteria. Move functionality to this over time Example: User generates a query for calb1 in C57BL/6 in BIRN Microarray DB and GeneNetwork. (Metadata Database holds information for Interface to formulate Query) 1) Query Term Source DB for terminology from different sources calb1 and C57BL/6, and the output is: DATASOURCE = TABLE NAME FIELD NAME Gene Network = “Gene table” “genesymbol” Microarray = “UAD_probe_term” “key=GeneSymbol” 2) (Optional) Query Term Source DB for all fields of “Table Name” 3) To generate this query to mediator, “get all fields = Calb1 in the given Table of each DataSource” 4) Query mediator for all the matching results This infrastructure: Easier for the User Expandable More comprehensive searches of multiple sources Start migrating functionality from Interface to Server after Fall If on Server, easier for others to use our infrastructure Metadata Database Concept Query Interface

Spatial Query Infrastructure UCLA & UCSD Image Metadata Retrieve Images Spatial Registry ArcIMS Images Atlas API webservices Atlas Interoperabiity Server Atlas API User can query with ROI Uses Atlas Interoperability Server and API Visualize images using zViewer zViewer 2D images (integrated into a MBAT window) Spatial Query Interface

Information Sources Information Query UCLA, USC, CC BAMs BonFire JDBC webservices Mediator/webservices User can query two different information sources depending on needs of user 1)ontologies: useful for defining what a user means by a term and mapping data across data sources 2)BAMs information: connections, molecules and cells in different areas (It is unlikely we will have the needed time to make the necessary changes to expand this by the fall release-we will need to decide if we want to include it at all) Information Query Interface

Microarray Databases GeneNetwork Microarray Data Handling UCLA, UTHSC BIRN Microarray Upload Interface Microarray Upload Interface Barlow Database Smith Database MAGE XML New 2007: MAGE compatible-facilitates compatibility with other microarray sources Expanded Query of DBs More easily expandable to other sources More robust process More flexible queries Gene Expression Explorer (can be visualized in MBAT) URL access Mediator/webservices Microarray Annotation Database Concept Query Interface

Image Metadata Retrieve Images Spatial Registry 2D Image Data Handling UCLA, UCSD (CCDB, ArcIMS), Neurcommons (ABA), Stott Parker (Gensat) ArcIMS Images Atlas API ABA Images Gensat Images CCDB images Neuro- Commons Implement Stott’s Gensat DB CCDB webservices RDF/Sparql webservices URL access Mediator/webservices 2D Registration Workflow 2D Registration Workflow zViewer 2D images (integrated into a MBAT window) User can query by Concept or Spatial Query and visualize in zViewer Concept Query Interface Spatial Query Interface Atlas Interoperabiity Server

Handling multiscale images

Spatial-Semantic Annotation DEMO Spatial Registration DEMO

Arbitrary query of spatially distributed signals

State Exchange between SA-MBAT Atlas alignment problems… Transformation matrix wrapped in Coordinate Transformation Service

Additional desiderata Additional data types –Histopathology –Time series Anatomical Physiological –Behavior –Connectivity (wiring/microwiring) –Data from typical laboratory Standards in metadata, registration procedures, middleware tools, handling of ontologies, annotations, etc.

Human and Rodent Atlasing: what is in common, what is different Significant overlap in needs and functionality: Atlases in two roles: as the query/analysis framework, and as spatial/semantic data registration framework Handling large images, using specialized grid tools Creating, registering, managing and querying 3D reconstructions 2D Image registration: from common metadata registration to spatial registration to semantic registration Coordinate systems, and location exchange between atlases Image and 3D annotation Vocabularies/ontologies

Human and Rodent Atlasing: what is in common, what is different Differences: Data types: 2D vs 3D and reconstructions Upload and registration: Regular process of image acquisition and registration, vs multiple acquisition methods, metadata conventions and resolutions, multi- scale --> multiple atlas tools Multi-scale image registration, query and visualization Query: Queries defined by clinical needs; medical records connection Regulatory: de-identification Also: formats; ontology stores we connect to; diseases; Analytically-driven vs data registration/fetching-driven Canonical vs individual We come from different contexts – but let’s not duplicate where possible!

Panel discussion What is atlas interoperability in your domain? What are interoperability challenges and priorities? How tools and approaches from other testbeds can be re-used? What additional questions you would like to formulate once data and services from other testbeds become available? What could be immediate steps towards BIRN mashups? Now that we have MBAT, Slicer, Query Atlas, DTI & LDDMM – what is next?

Slicer Within the user interaction threshold – updating label and eventually concept in ontology – this could be an excellent semantic bridge to other atlases Connectivity data –Searching based on connectivity neighborhood Need a database of visual maps, and then pattern matching with the existing maps –Structural and functional connectivity

Canonical Atlas? In Human: atlas is a set of priors and not a canonical atlas Mouse: atlas is essentially a paper atlas over a new media, and a common framework Connecting atlases based on variation

Path forward Fetching data –How much to fetch, from control and target –Analysis of stat significance (from Slicer) –Disease models used in mouse – populate them with data; need to get human to mouse and mouse to human use cases (conceptua interperability?) For example: –AD: reduction of neuroactivation, esp. in temporal regions of hippocampus (Function BIRN so far focused on regions without strong homology to mouse): what genes in mouse (Genesat, ABA) – have expressions in ventral Hippocampus, and related connectivity differences; –APP expressions (overexpressed in ventral hippocampus) – AD –APOE as a potential cortical factor, in AD; what other genes co-vary with APOE Refinement of queries Visualization at different levels Adding analysis functions to atlases –E.g. counting axons, spines –E.g. comparing histograms, for different signals, different areas

The use case Search genes co-expressed with Apoe (highlighted in human studies) using ABA in hippocampus using NeuroBLAST Issues: –Poor data on connections Both nice graphics and interactive display –Ontology alignment –Adding analysis to mouse