QueryAtlas Steve Pieper, Greg Brown, David Kennedy, Maryanne Martone, Jyl Boline, Burak Ozyurt, Wendy Plesniak, Michael Halle, Anna Tang, and Florin Talos.

Slides:



Advertisements
Similar presentations
Neuroimage Analysis Center An NCRR National Resource Center Viewing essentials GE Research § Isomics ¥ Surgical Planning Laboratory,
Advertisements

Surgical Planning Laboratory -1- Brigham and Womens Hospital Slicer 3 Tutorial The SPL Abdominal Atlas Ion-Florin Talos, M.D.
Slicer3 for developers – Sonia Pujol, Ph.D. -1- National Alliance for Medical Image Computing Programming into Slicer3 Sonia Pujol, Ph.D. Surgical Planning.
NA-MIC National Alliance for Medical Image Computing © 2010, All Rights Reserved Diffusion Tensor Imaging Tutorial Sonia Pujol, Ph.D.
Slicer3: Remote I/O & Informatics Architecture for QueryAtlas & Other Applications 2008 fBIRN AHM.
Interfacing processing and visualization tools: FIPS to Slicer3 and the QueryAtlas.
National Alliance for Medical Image Computing Slicer3 Architecture.
XCEDE Use Cases 2008 mBIRN AHM San Juan, Puerto Rico.
XCEDE Use Cases: QueryAtlas & other scenarios 2008 fBIRN AHM.
National Alliance for Medical Image Computing © 2010, All Rights Reserved Sonia Pujol, PhD Slicer3Minute Tutorial Sonia.
National Alliance for Medical Image Computing © 2010, ARR Sonia Pujol, PhD Slicer3Minute Tutorial Slicer3 minute tutorial.
NA-MIC National Alliance for Medical Image Computing Diffusion Tensor Imaging tutorial Sonia Pujol, PhD Surgical Planning Laboratory.
NA-MIC National Alliance for Medical Image Computing © 2010, All Rights Reserved Diffusion Tensor Imaging Tutorial Sonia Pujol, Ph.D.
Data Loading & and Visualization Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard Medical School National Alliance for Medical Image Computing Neuroimage.
NA-MIC National Alliance for Medical Image Computing National Alliance for Medical Image Computing: NAMIC Ron Kikinis, M.D.
© 2011 Delmar, Cengage Learning Chapter 1 Getting Started with Dreamweaver.
Function / ROI Viewing in Slicer2 and Slicer3 for fBIRN Data.
New Approaches to GIS and Atlas Production Infrastructure for spatial data integration: across scales and projects Ilya Zaslavsky David Valentine San Diego.
NA-MIC National Alliance for Medical Image Computing Interactive Editor tutorial Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard.
-1- Pujol S et al. National Alliance for Medical Image Computing 3D Visualization of FreeSurfer Data Sonia Pujol, Ph.D. Silas Mann, B.Sc. Randy Gollub,
Interval browser and fMRIEngine Slicer tools for fMRI analysis and other multi-volume applications Separate general handling & processing of multi-volume.
AMI GUI Design V1.1 by Kilian Pohl - Reflects changes in AMI MRML Structure - Includes feedback from AMI Workshop in Dec 09.
Collaborations and Architectures mBIRN Progress at BWH.
XCEDE Use Cases: QueryAtlas & other scenarios to drive Web Services development 2008 NA-MIC summer project week (developing)
NA-MIC National Alliance for Medical Image Computing XNAT eXtenible aNatomy Archiving Toolkit Steve Pieper, PhD Isomics, Inc. Slides.
3D Slicer: A Free & Open Source Platform For Medical Image Analysis and Visualization Brigham and Women’s Hospital.
NA-MIC National Alliance for Medical Image Computing Why NITRC Matters to NA-MIC Steve Pieper, PhD.
BIRN Update Carl Kesselman Professor of Industrial and Systems Engineering Information Sciences Institute Fellow Viterbi School of Engineering University.
Morphometry BIRN Bruce Rosen, M.D. Ph.D.. Scientific Goal Methods –Multi-site MRI calibration, acquisition –Integrate advanced image analysis and visualization.
Ongoing BIRN-GCRC Collaborations Medical College Wisconsin (non BIRN site) –Functional MRI acquisition calibration University of Texas (non BIRN site)
-1- 3D Visualization. Sonia Pujol, Ph.D., Harvard Medical School National Alliance for Medical Image Computing 3D Visualization Sonia Pujol, Ph.D. Surgical.
Jeffrey Yap, PhD Ron Kikinis, MD Wendy Plesniak, PhD -1- CTSA at RSNA 2009 PET/CT Analysis using 3D Slicer Jeffrey Yap PhD Ron Kikinis MD Wendy Plesniak.
National Alliance for Medical Image Computing Slicer3 Status Update.
Atlas Interoperablity I & II: progress to date, requirements gathering Session I: 8:30 – 10am Session II: 10:15 – 12pm.
2004 All Hands Meeting Morphometry BIRN: Milestones for 2005 Jorge Jovicich PhD Steve Pieper, PhD David Kennedy, PhD.
Pujol S., Plesniak, W. -1- National Alliance for Medical Image Computing Neuroimage Analysis Center Harvard CTSC Slicer3 minute tutorial Sonia Pujol, PhD.
BIRN Advantages in Morphometry  Standards for Data Management / Curation File Formats, Database Interfaces, User Interfaces  Uniform Acquisition and.
Sonia Pujol, PhD National Alliance for Medical Image Computing © 2010, ARR.
PET/CT Analysis using 3D Slicer Jeffrey Yap PhD Ron Kikinis MD Wendy Plesniak PhD Slicer3 Training Compendium.
NA-MIC National Alliance for Medical Image Computing National Alliance for Medical Image Computing: NAMIC Ron Kikinis, M.D.
Copyright OpenHelix. No use or reproduction without express written consent1.
GEON2 and OpenEarth Framework (OEF) Bradley Wallet School of Geology and Geophysics, University of Oklahoma
Data Integration Progress. BIRN Data Integration Framework 2. Create conceptual links to a shared ontology 1. Create multimodal databases 3. Situate the.
NA-MIC National Alliance for Medical Image Computing Using Annotations in Slicer 4.0 Yong Zhang, Kilian Pohl June 2010.
Integrating QDEC with Slicer3 Click to add subtitle.
NA-MIC National Alliance for Medical Image Computing 3D Slicer and the NA-MIC Kit for IGT Research Steve Pieper, PhD NAC, SPL, NA-MIC,
Spring Meeting 2007 mBIRN Related Activities In and Around BWH.
Programming into Slicer3. Sonia Pujol, Ph.D., Harvard Medical School National Alliance for Medical Image Computing ©
NA-MIC National Alliance for Medical Image Computing Diffusion Tensor Imaging tutorial Sonia Pujol, PhD Surgical Planning Laboratory.
Neuroinformatics Working Group Update 10/26/2009 H Jeremy Bockholt.
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.
Jorge Jovicich, Ph.D. Massachusetts General Hospital - Harvard Medical School Biomedical Informatics Research Network Overview Testbeds Morphometry BIRN.
NA-MIC National Alliance for Medical Image Computing fMRI Data Analysis in Slicer (short dataset tutorial) Steve Pieper Haiying Liu Wendy.
Neuroimage Analysis Center An NCRR National Resource Center NAC Engineering Core Steve Pieper, Core PI SPL; Isomics, Inc.
Needs and Progress: Summary Flexible, powerful, modular atlas interface, and a query gateway to multiple types of data (GeneNetwork, Barlow, Smith, CCDB,
Sonia Pujol, PhD -1- National Alliance for Medical Image Computing Neuroimage Analysis Center Diffusion Tensor Imaging tutorial Sonia Pujol, Ph.D. Surgical.
Collaborative Mouse BIRN tools for sharing and visualizing multimodal, multi-scale data.
Imaging Capacities The ability to collect imaging data from different sites The ability to share imaging data from different sites The ability to analyze.
Atlas Interoperablity I & II: progress to date, requirements gathering Session I: 8:30 – 10am Session II: 10:15 – 12pm.
Overview 3D Slicer currently provides very basic technology for annotating images. This limits users in their ability to properly capture semantic information.
Standard Response Evaluation Criteria in Solid Tumors (RECIST) using 3D Slicer Slicer3 Training Compendium Image here. Jeffrey Yap, PhD Wendy Plesniak,
All Hands Meeting 2004 Clinician’s Requirements for HID Query and Statistics Interface Christine Fennema-Notestine, Ph.D. David Kennedy, Ph.D.
Biomedical Informatics Research Network BIRN Workflow Portal.
3D Visualization Sonia Pujol, Ph.D. Instructor of Radiology
AVI Update Morphometry BIRN
Getting Started with Dreamweaver
3D Visualization of FreeSurfer Data
The SPL Abdominal Atlas
3D Slicer Version 3.0 Update for mBIRN
Interactive Editor tutorial
Presentation transcript:

QueryAtlas Steve Pieper, Greg Brown, David Kennedy, Maryanne Martone, Jyl Boline, Burak Ozyurt, Wendy Plesniak, Michael Halle, Anna Tang, and Florin Talos

QueryAtlas: a Slicer3 module The Query Atlas is a 3D Slicer module that uses atlas-based anatomical representations, linked to underlying semantic descriptions, as an interactive 3D spatial reference for viewing experimental results and for performing information searches to study and interpret them.

Slicer3 Slicer3: Cross-Platform Integrated Visualization and Analysis: Structure / Function Multi-Site Development: BWH, MIT, GE, Kitware, Isomics, UCSD, JHU, MGH… Multi-Project Scope: fBIRN, mBIRN, NAC, NA-MIC, NCIGT, RO1s… Impact: fBIRN and mBIRN Informatics (XNAT) and Data (XCEDE) Compatibility Leverage Active Dissemination and Training Efforts of Partner Grants

Slicer3 Slicer3: Complete re-design using Community-centered approach Considers user experience for diverse community: End-users of the desktop application Developers working on core software, using different programming styles Contributors of algorithms who want a light-weight API

Slicer3 GUI designed with input from application scientists for improved usability Toolbar with module navigation Module GUI panel Slice viewer control 3D viewer control Status & progress

QueryAtlas Overview Use the QueryAtlas to: Load volumetric analyses from XCEDE compliant or XNAT databases; Visualize volumes, models and parametric map overlays. Annotate models and labelmaps with anatomy labels Formulate queries in the context of particular study results (fMRI activations or group statistics, for example) View and manage collections of query results

QueryAtlas Overview Target Audiences: Neuroscientists: Address Information Overload with Ontology-Aware Tools Tool Builders: Provide Reference Implementation of XCEDE Compliant Application Software Non-Specialists: Educational Tool and Compelling Demonstration of Data Richness Leverages Cross-Testbed BIRN Resources

QueryAtlas Overview Complete QueryAtlas Xcede 2.0 Catalog: To support BIRN research, the QueryAtlas is Xcede 2.0 catalog compliant. A complete QueryAtlas Xcede catalog describes and contains uris for: an anatomical volume (brain.mgz); results of a FreeSurfer morphological analysis ( a label map, aparc+aseg.mgz and models, lh.pial and/or rh.pial); the model's annotataion overlay (lh.aparc.annot and/or rh.aparc.annot) derived from the anatomical; results of the FIPS processing (an example_functional.nii dataset and brain activation statistics volume datasets of interest, zstatX.nii, zfstatX.nii); and a FreeSurfer matrix (anat2exf.register.dat) to register the anatomical to the example functional volume. ** The anatomical volume, the example functional volume and the matrix that registers them in FreeSurfer are required when the catalog is parsed in order to compute the registration matrix in Slicer's coordinate system that correctly aligns all statistics volumes with the scene's anatomical information.

QueryAtlas Overview Relationship to BIRN informatics efforts XNAT acquisition protocols distortion correction tools local databases workflows analysis tools PubMed IBVD BrainInfo visualization & Interpretation ( Slicer3/QueryAtlas ) (.xcat) (.xar)

Supported data Currently, the QueryAtlas supports: Annotated FreeSurfer datasets (aparc+aseg.mgz, lh/rh.aparc.annot) Xcede 2.0 catalog.xcat files for fBIRN FIPS/FreeSurfer data XNAT archive.xar files for mBIRN Qdec data Can be extended to include other atlas-based annotated label maps or model files: (requires extending readers and data handling methods, and the controlled vocabulary)

Overview Supported workflows:

Interface Overview 1. Scene loading and Annotation setup 2. Annotation and Display options 3. Ontology Mapping and Browsing 4. Define Search Terms 5. Build queries, View Manage and Save Results

Bookmark file read/write for Firefox Set Mozilla Firefox 2 location through the Application Settings Interface View -> ApplicationSettings -> Slicer Settings

Loading Qdec data Load an XNAT.xar archive from command-line, or load a.qdec file from the GUI Set up annotations Select among population statistics overlays

Interactive annotations on Qdec data way-finding with interactive annotations on the FreeSurfer inflated brain mapped with different population statistics Does the correlation between thickness and Left NonWM Hypointensities differ from zero? Does the average thickness differ from zero? Does the average thickness differ from zero? click to play movie

Loading FIPS/FreeSurfer data Close any currently loaded scene. Load an XCEDE catalog (.xcat file) from command-line or from the GUI (example phII BIRN SIRP paradigm, combined morphology and functional analyses) Set up Slice layers for convenient display Set up annotations (XCEDE 2.0 catalog descriptions)

Loading FIPS/FreeSurfer data Select among brain activation overlays included in the catalog (zstat.nii, zfstat.nii…) (XCEDE 2.0 catalog descriptions) C7 C14 C17

Loading FIPS/FreeSurfer data (Go to Volumes Module to control data display) Select brain as the active volume, and set its threshold to Auto Select each statistics file as the active volume and set its threshold and window/ level to adjust the display appropriately Navigate back to the QueryAtlas

Interactive annotations Combined structural image data and functional statistics informed by local or formal anatomical annotations In the annotation and Display Options GUI Panel, select the termset used for annotations Toggle LH and RH model visibility In the three Slice Viewers, toggle Slice Plane visibility click to play movie

Controlled vocabulary Extensible mechanism for linking atlas-based labels in various local naming systems to symantically compatible terms used in the larger biomedical informatics community CSV format files, leverages current BIRNLex ontology and mapping to other termsets and NeuroNames resources from BrainInfo Specifically provides mapping between local termsets (FreeSurfer) and BIRNLex, NeuroNames, UMLS, IBVD Extensible to include other local and formal termsets Distributed with Slicers QueryAtlas module TBD: Authoring/editing policy and mechanisms, means of tracking BIRNLex changes

Features: Quick translation & search 3D Viewers Context menu (right click) provides a quick jump to ontology mapping and quick search. Ontology Mapping & structure term selection panel Controlled vocabulary leverages current BIRNLex ontology and mapping to other termsets

Features: SPL Ontology browser 3D Viewers Context menu launches SPL Ontology Browser if local term maps to BIRNLex term or NeuroNames term (requires Java 1.5+) Interactive tree view of BIRNLex and NeuroNames structures entry matching terms info f.o.v Tree view: pan, zoom, expand, collapse

Features: SPL Ontology browser SPL Ontology browser: information visualization tool written in Java using Jython scripting language based on open-source Prefuse toolkit contains subset of BIRNlex ontology (root = Regional part of Organ) contains all of NeuroNames, including synonyms converted to JSON format for simplified parsing and better human readability: NeuroNames CSV file to JSON is python script BIRNlex to JSON uses Jython and Jena ontology toolkit Slicer sends commands using a socket-based mechanism (Currently, communication is one-way)

Features: Detailed search Select terms of interest and pass to structure search terms in the Search Terms GUI panel…

Features: Detailed search Select among structure terms to use Specify additional (group, species, other) terms Select search target, and inspect resulting links Reserve and accumulate useful links

Features: Detailed search Save useful links to Firefox bookmark file (or load past results)

Example data & more information FIPS/FreeSurfer example dataset: Qdec example dataset: Simple tutorial describing features and use:

Future work Ability to query richer information repositories and infrastructure using available web services Information display tools for intuitive inspection and integrated comprehension of search results (images, data tables, text) Tools for transacting with BIRN HID and other XCEDE-compliant data resources Extending software and controlled vocabulary to include new atlas information Adding experimental natural language parsing tools for query formulation Developing mechanisms for tracking BIRNLex and approach to community authoring and editing of controlled vocabulary

Acknowledgement This research was supported by Grant 5 MOI RR to the FIRST BIRN and Grant 1 U24 RR to the FBIRN Biomedical Informatics Research Network (BIRN, that is funded by the National Center for Research Resources (NCRR) at the National Institutes of Health (NIH). This work was also supported by NA-MIC, NAC, NCIGT. NeuroNames ontology and URI resources are provided courtesy of BrainInfo, University of Washington.