XCEDE Use Cases: QueryAtlas & other scenarios 2008 fBIRN AHM.

Slides:



Advertisements
Similar presentations
Medical Image Resource Center. What is MIRC? Medical Image Resource Center Makes it easier to locate and share electronic medical images and related information.
Advertisements

QueryAtlas Steve Pieper, Greg Brown, David Kennedy, Maryanne Martone, Jyl Boline, Burak Ozyurt, Wendy Plesniak, Michael Halle, Anna Tang, and Florin Talos.
Slicer3: Remote I/O & Informatics Architecture for QueryAtlas & Other Applications 2008 fBIRN AHM.
Interfacing processing and visualization tools: FIPS to Slicer3 and the QueryAtlas.
XCEDE Use Cases 2008 mBIRN AHM San Juan, Puerto Rico.
Easy to use Ability to attach policies/procedures to call types Ability to schedule calls in advance Officer safety alerts Robust search capabilities.
Using Asterisk to Implement Intelligent Call Center Solutions James Kleckner AMTELCO.
The use cases that drive XNAT development Dan Marcus June 24, 2012.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 1 Committed to Shaping the Next Generation of IT Experts. Chapter 2: Relational Databases.
Mobile Technology for Real Property Assessment Tax Assessor’s Office Davie County, North Carolina.
Feb 2015 QCWiz Capability QE&A Automation COE.
1 The World Wide Web. 2  Web Fundamentals  Pages are defined by the Hypertext Markup Language (HTML) and contain text, graphics, audio, video and software.
SQL Reporting Services Overview SSRS includes all the development and management pieces necessary to publish end user reports in  HTML  PDF 
ACAT 2008 Erice, Sicily WebDat: Bridging the Gap between Unstructured and Structured Data Jerzy M. Nogiec, Kelley Trombly-Freytag, Ruben Carcagno Fermilab,
GeWorkbench Remote Access to caArray Data Fan Lin Ph.D. Molecular Analysis Tools Knowledge Center Columbia University and The Broad Institute of MIT and.
Developing Health Geographic Information Systems (HGIS) for Khorasan Province in Iran (Technical Report) S.H. Sanaei-Nejad, (MSc, PhD) Ferdowsi University.
AGENDA Welcome and introductions Brief introduction to PSI Mobile Technical Overview Demonstration Q and A Next Actions.
Moving forward our shared data agenda: a view from the publishing industry ICSTI, March 2012.
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.
Support for MAGE-TAB in caArray 2.0 Overview and feedback MAGE-TAB Workshop January 24, 2008.
FBIRN AHM March 13-14, 2006 David B. Keator University of California, Irvine FBIRN NeuroInformatics Working Group Update.
XCEDE Use Cases: QueryAtlas & other scenarios to drive Web Services development 2008 NA-MIC summer project week (developing)
COMP 410 & Sky.NET May 2 nd, What is COMP 410? Forming an independent company The customer The planning Learning teamwork.
Integrating and managing your Engaging Networks data Top ten data features.
PhaseIII Tablet Use 10/26/2009 H Jeremy Bockholt.
Morphometry BIRN Bruce Rosen, M.D. Ph.D.. Scientific Goal Methods –Multi-site MRI calibration, acquisition –Integrate advanced image analysis and visualization.
©2010 John Wiley and Sons Chapter 12 Research Methods in Human-Computer Interaction Chapter 12- Automated Data Collection.
2004 All Hands Meeting Morphometry BIRN: Milestones for 2005 Jorge Jovicich PhD Steve Pieper, PhD David Kennedy, PhD.
DemocracyApps, Inc. Community Budget Explorer A Technical Overview.
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.
Event Log View and Sentry Event Log Management Copyright 2002 Engagent, Inc.
Exploring Spatial Data Infrastructure in an Open Source World Jacqueline Lowe UNC-Asheville National Environmental Modeling and Analysis Center Jacqueline.
Google Refine for Data Quality / Integrity. Context BioVeL Data Refinement Workflow Synonym Expansion / Occurrence Retrieval Data Selection Data Quality.
All Hands Meeting 2005 AVI Update Morphometry BIRN Analysis, Visualization, and Interpretation.
The Semantic Logger: Supporting Service Building from Personal Context Mischa M Tuffield et al. Intelligence, Agents, Multimedia Group University of Southampton.
CaIntegrator2 – Part 1: Create a Study with Clinical Data Fan Lin, Ph. D Molecular Analysis Tools Knowledge Center Columbia University and The Broad Institute.
Integrating QDEC with Slicer3 Click to add subtitle.
Spring Meeting 2007 mBIRN Related Activities In and Around BWH.
Neuroinformatics Working Group Update 10/26/2009 H Jeremy Bockholt.
FBIRN Use Case: Data Storage and Retrieval. User Query Results with standard descriptions in HIDB Results Images in SRB FIPS Result s FMRI Images Automated.
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,
Lecture 4 Mechanisms & Kernel for NOSs. Mechanisms for Network Operating Systems  Network operating systems provide three basic mechanisms that support.
AHM04: Sep 2004 Nottingham CCLRC e-Science Centre eMinerals: Environment from the Molecular Level Managing simulation data Lisa Blanshard e- Science Data.
WebDat: A Web-based Test Data Management System J.M.Nogiec January 2007 Overview.
Imaging Capacities The ability to collect imaging data from different sites The ability to share imaging data from different sites The ability to analyze.
Overview 3D Slicer currently provides very basic technology for annotating images. This limits users in their ability to properly capture semantic information.
Function BIRN The ability to find a subject who may have participated in multiple experiments and had multiple assessments done is a critical component.
2005 All Hands Meeting Data & Data Integration Working Group Summary.
May 2007 CTMS / Imaging Interoperability Scenarios March 2009.
Provenance Work Plans and Deliverables October 2005  Data Provenance information in SRB and HID Test upload to SRB (March) Give DB working group formal.
Wednesday NI Vision Sessions
MESA A Simple Microarray Data Management Server. General MESA is a prototype web-based database solution for the massive amounts of initial data generated.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
Architecture Review 10/11/2004
Integrating ArcSight with Enterprise Ticketing Systems
Integrating ArcSight with Enterprise Ticketing Systems
An Overview of Data-PASS Shared Catalog
AVI Update Morphometry BIRN
Flanders Marine Institute (VLIZ)
Presentation of the eTendersNI service Business Intelligence Module
Chapter 12: Automated data collection methods
NWSI Neuroimaging Web Services Interface
Electronic Field Study Advanced User Training
Slicer3 Webservices Infrastructure &
3D Slicer Version 3.0 Update for mBIRN
Lab 2: Information Retrieval
Presentation transcript:

XCEDE Use Cases: QueryAtlas & other scenarios 2008 fBIRN AHM

Overview User Centered Design for fBIRN tools Example Users of Slicer with informatics infrastructure: fBIRN researchers (QueryAtlas & population statistics) Neuroscience labs (image analysis workflow) Retrospective data sharing (mark-up) CVRG (statistics & multi-scale information integration) Image-guided therapy (real-time image access) Scenarios Requirements

User-centered design approach 1. Assess user + developer needs, priorities & develop model 2, 3, 4: Design, Implement, Test, Iterate: * Users evaluate and shape the design (features + interaction) that works for them. * Developers ensure the designs technical merit, assess community interest & compatibility with priorities. 5: Disseminate & support Drive tool development with user needs, use cases – ensure that XCEDE web services address use cases of interest.

Use case: fBIRN Neuroscientists Using a webGUI or a Slicer query mechanism: Search for all SZ subjects that have FreeSurfer + FIPS analyses for a particular experiment. Or find SZ population statistical analyses and FreeSurfer average morphology data View downloaded results in QueryAtlass ontology- and atlas-based context; choose search terms and query for relevant multi-scale information. View integrated search results & save all data of interest for continued study. Export descriptions/data compatible with other atlases Query must be simple & powerful. Tools must manage & display returned results for clarity.

Use case: Neuroscience labs Example: Schizophrenia Research Structural Imaging, DTI, fMRI Demographics, Protocols, Clinical Assessments Label Maps, Activation Maps Labs often use Ad Hoc methods for data transfer, description & tracking provenance Shared Network Drive, Access Database, Spreadsheets… Reluctant to Change if Database Administrator is Required Would Greatly Benefit from Informatics Infrastructure if Reliable & Easy To Use

Use case: Sharing Retrospective Data Over 1000 Slicer-Guided Open MR Craniotomies Large Subset (~200) Cases Collated with Pre- and Intra-Operative Images Various acq., 1.5T and 0.5T GE or NRRD format (not DICOM) National Center for Image Guided Therapy (Jolesz, BWH) Goal to Share the Data Talos, Archip, and Haker Working with Marcus et al. for Upload to XNAT Central Mark-up of image data and derived data Prostate Brachytherapy Data Also Available for Upload

Use case: CVRG Cardiovascular Research Grid (Winslow, JHU) Broad Range of Potential inputs: CT, MR, EKG, Pet, DWI… Initial Three Cases of CT Torso Cases Uploaded to XNAT Central Data from Drs. Triedman and Jolley, Boston Childrens Pediatric Cardiology Includes Detailed Heart Segmentation JHU Canine Heart DTI (Want to use QueryAtlas-style ontology- and atlas-based query for related multi-scale data.)

Use case: Image Guided Therapy Collect Pre-Therapy Imaging Run Diverse Analysis Routines Evolving Research Code Multiple Investigators Bring Patient Maps into Real Time Navigation / Robotic System Feed Procedure Images and Data Back to Database

Scenario 1: Manual Per-Subject Target Clinical Study Scenario: 1.Search XNAT or HID for Target Data (via web GUI or Slicer queries) - Search for project name or subject name of interest: - Search for particular data assigned to you for that project 2.Select datasets of interest for download. 3.Download.xcat file containing URIs for selected datasets 4.Slicer3 Retrieves Data and Metadata 5.Analysis, Visualization, Annotation 6.Select particular datasets for upload and tag them 7.New Data and Provenance is Uploaded and Linked to Original Data

Scenario 1: Manual Per-Subject XCEDE Working Group discussion: find_subjects request returns a list of subjects and their IDs. get_subjects could be used to retrieve details in XCEDE format. This: find_subjects(project=PNL-PROJECT") Returns this: Some return fields could also be included: This: find_subjects(project="OASIS", fields="CDR,Age,Dx") Returns this: 0 87 Normal AD 0 65 Normal

Scenario 1: Manual Per-Subject Slicer MRML representation for holding results in scene state: vtkMRMLSlicerTableNode & vtkMRMLSlicerTableStorageNode (M. Halle) Parse and store data in table form… Subject ID Age CDR Dx Normal AD Normal Also allows useful CSV input format for collections of URIs Any URI table data handed off to appropriate vtkMRMLURIHandler

Scenario 2: Population Analysis Target Population Study Scenario: 1.Search XNAT or HID Target Population (How will people want to specify search?) 2.Receive.xcat File of Result URIs 3.Search or Load Parameter Files for Tools – intuitive UI or script 4.Specify Group Statistics Parameters – intuitive UI or script 5.Dispatch Analysis for Remote Processing – intuitive UI or script 6.Results are Uploaded to Database from Remote Analysis Machines Identify fBIRN tool users who can help us flesh out this scenario & understand user needs?

Scenario 3: Visualization of Statistics Target Visualization Scenario: 1.Search XNAT or HID Processed Studies for diagnosis (SZ), protocol (SIRP), that have both FreeSurfer and FIPS analyses. 2.Select among returned results for studies of interest. 3.Receive.xcat File of Result URIs 4.Parse & load into Slicer / QueryAtlas (tags distinguish data types/formats for intelligent loading) 5.Query for explanatory information 6.Add notes, save query record and relevant information as part of MRML scene 7.Upload MRML scene to database

Requirements Easy To Install XCEDE Compliant Server XNAT Desktop? Web Services API and Web services client tools The Simpler the Better Several Examples are Available DigitalBucket, GeneNetwork Capability to represent data provenance, and mark up data with custom tags (Assigned To, Completed By)… Good user feedback (is transfer running? Was it successful?) Server-to-Server Data Migration Automatic Synchronization? cvs/svn-like checkouts and commits?