Difference between revisions of "2013 Project Week:WebbasedAnatomicalTeachingFrameworkSummer2013"

From NAMIC Wiki
Jump to: navigation, search
 
(10 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
<gallery>
 
<gallery>
 
Image:PW-SLC2013.png|[[2013_Winter_Project_Week#Projects|Projects List]]
 
Image:PW-SLC2013.png|[[2013_Winter_Project_Week#Projects|Projects List]]
Image:Mi2b2_1.png|Screenshot of the prototype
+
Image:PediBrainAtlas.jpg|Screenshot of the prototype
Image:Mi2b2_2.png|Screenshot of the prototype
 
 
</gallery>
 
</gallery>
  
 
==Key Investigators==
 
==Key Investigators==
  
* Daniel Haehn, Rudolph Pienaar, Ellen Grant (Boston Children's Hospital)
+
* Nathaniel Reynolds, Randy Gollub, Lilla Zollei (MGH)
 +
* Rudolph Pienaar, Ellen Grant, Daniel Haehn, Nicolas Rannou (Boston Children's Hospital)
 
* Steve Pieper (Isomics Inc.)
 
* Steve Pieper (Isomics Inc.)
* Randy Gollub, Lilla Zollei, Nathaniel Reynolds (MGH)
 
  
 
==Project Description==
 
==Project Description==
Line 18: Line 17:
 
<h3>Objective</h3>
 
<h3>Objective</h3>
 
* Over the last several years, an [[CTSC:ARRA_supplement | infrastructure has been developed to integrate health records and PACS image archives]] to support research on large collections of data collected during delivery of healthcare (as contrasted with data collected as part of clinical trials). This resulted in the availability of [http://www.mi2b2.org the mi2b2 system].  An application enabled by this technology is supported by an [http://projectreporter.nih.gov/project_info_description.cfm?aid=8272742&icde=13552329&ddparam=&ddvalue=&ddsub=&cr=1&csb=default&cs=ASC R01 to use clinical scans of children aged zero to six years old to build a teaching atlas].
 
* Over the last several years, an [[CTSC:ARRA_supplement | infrastructure has been developed to integrate health records and PACS image archives]] to support research on large collections of data collected during delivery of healthcare (as contrasted with data collected as part of clinical trials). This resulted in the availability of [http://www.mi2b2.org the mi2b2 system].  An application enabled by this technology is supported by an [http://projectreporter.nih.gov/project_info_description.cfm?aid=8272742&icde=13552329&ddparam=&ddvalue=&ddsub=&cr=1&csb=default&cs=ASC R01 to use clinical scans of children aged zero to six years old to build a teaching atlas].
* One goal of the [http://www.mi2b2.org mi2b2] collaborative effort is to create a web-based teaching tool for fetal and neonatal anatomy as well as a browser for quantified information. A basic prototype has been created: [http://fnndsc.github.io/babybrain/]. The purpose of this project is to construct a 4D MRI dataset as a concatenation of multiple 3D MRI datasets (pediatric MRI scans at different stages of development), and to develop the functionality within [[https://github.com/xtk/X#readme|XTK]] to visualize and navigate this 4D dataset in a web browser.
+
* One goal of the [http://www.mi2b2.org mi2b2] collaborative effort is to create a web-based teaching tool for fetal and neonatal anatomy as well as a browser for quantified information. A basic prototype has been created: [http://fnndsc.github.io/babybrain/ http://fnndsc.github.io/babybrain/]. The purpose of this project is to construct a 4D MRI dataset as a concatenation of multiple 3D MRI datasets (pediatric MRI scans at different stages of development), and to develop the functionality within [https://github.com/xtk/X#readme XTK] to visualize and navigate this 4D dataset in a web browser.
 
</div>
 
</div>
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Approach, Plan</h3>
 
<h3>Approach, Plan</h3>
We propose the following steps to create a high-level didactic content creation tool.
+
Right now, the multiple volumes of the training data get loaded one-by-one on demand. We want to load either everything at the beginning (maybe from a 4D dataset or separate 3D ones) or leverage webworkers to load the rest odf the data in the background while the user interacts with the page.
* Enable switching between different testing scenarios (fetal brains, liver etc.)
 
* Start with the existing [http://www.slicer.org/slicerWiki/index.php/Documentation/4.2/Training#Slicer4_3D_Visualization_of_DICOM_images_for_Radiology_Applications Liver tutorial dataset and slides] from the NA-MIC training core which includes a limited number of questions and answers
 
* Load a visual scene linked to a question catalog from a defined file format (XML?)
 
* The visualization and the questions are linked so answers can be provided in a fully interactive fashion (picking of a 3D mesh.. etc.)
 
* Track user-specified answers and provide statistics after testing mode
 
* Use 3D Slicer to generate content for training and testing
 
* Prototype will be built on top of existing visualization infrastructure ([http://goXTK.com XTK] and [http://fetalmri.org web-based fetal atlas tool])
 
* We envision a system somewhat like existing online quiz systems ([http://www.surveymonkey.com], [http://www.classmarker.com/], [http://dontshake.org/lms/lms_information/lms_quiz.php], [http://www.proprofs.com/quiz-school/]) but with interactive 3D content drawn from the clinical use cases.
 
* May use a helper library like [https://github.com/jewlofthelotus/SlickQuiz SlickQuiz] [http://www.jewlofthelotus.com/2011/12/23/slickquiz-jquery-plugin-now-on-github/comment-page-1/]
 
 
</div>
 
</div>
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Progress</h3>
 
<h3>Progress</h3>
* User interface mockups are being prepared
+
We leveraged Web Workers and the new developments of the [https://github.com/xtk/XIO XIO] to download multiple MRI datasets in parallel and not interfere with operation of the main thread. An example can be found here: http://sandbox.goxtk.com/xio/ Our next move is to incorporate these developments into our [http://fnndsc.github.com/babybrain Pedi-Brain Atlas Learning Prototype].
* Development repository: https://github.com/FNNDSC/mi2b2_aim3
 
* Problems/ToDo:
 
** <strike>Update WebGLExport module to new XTK version</strike>
 
** <strike>Fix XTK with Liver CT volume (right now scalar range messes things up) or convert (normalize) the volume</strike>
 
* First working prototype is online!
 
** http://fnndsc.github.com/mi2b2_aim3/
 
  
 
</div>
 
</div>
Line 50: Line 34:
 
=== Phase I: Developer Mockups ===
 
=== Phase I: Developer Mockups ===
 
During the first half of 2013:
 
During the first half of 2013:
* Hand-coded (html, javascript) mockups using to create content from existing content
+
* ...
** Liver tutorial from Sonia
 
** Fetal brain atlas
 
* Identify best practices and experiment with different Question and Answer modes
 
* Identify best practices and experiment with user interaction
 
* Getting feedback on mi2b2 team and refining the mockups
 
  
 
=== Phase II: Limited Beta ===
 
=== Phase II: Limited Beta ===
 
During second half of 2013:
 
During second half of 2013:
* Identify first set of training content suitable for wider trial
+
* ...
* Set up a site to host training materials
 
** Set up back end system to record test results?
 
** Review [http://en.wikipedia.org/wiki/Redcap_(Research_Electronic_Data_Capture) RedCap] as a back end ([http://www.project-redcap.org/ home page], [https://redcap.vanderbilt.edu/surveys/index.php?hash=40008b9a5380fcacce3976bf7c08af5b example survey)]
 
** Consider tie-in to RSNA Audience Response Tool
 
* Open site to radiology trainees and gather feedback
 
* Integrate infant brain atlas data as it becomes available
 
  
 
=== Phase III: Authoring Tools ===
 
=== Phase III: Authoring Tools ===
 
During 2014:
 
During 2014:
* Develop system for clinician-educators to easily create content
+
* ...
** Define images, models, annotations, atlases to display
 
** Define didactic material
 
** Export content to hosting site
 
* Leverage tools like Scene Views and WebGL Export from Slicer
 

Latest revision as of 13:51, 21 June 2013

Home < 2013 Project Week:WebbasedAnatomicalTeachingFrameworkSummer2013

Key Investigators

  • Nathaniel Reynolds, Randy Gollub, Lilla Zollei (MGH)
  • Rudolph Pienaar, Ellen Grant, Daniel Haehn, Nicolas Rannou (Boston Children's Hospital)
  • Steve Pieper (Isomics Inc.)

Project Description

Objective

Approach, Plan

Right now, the multiple volumes of the training data get loaded one-by-one on demand. We want to load either everything at the beginning (maybe from a 4D dataset or separate 3D ones) or leverage webworkers to load the rest odf the data in the background while the user interacts with the page.

Progress

We leveraged Web Workers and the new developments of the XIO to download multiple MRI datasets in parallel and not interfere with operation of the main thread. An example can be found here: http://sandbox.goxtk.com/xio/ Our next move is to incorporate these developments into our Pedi-Brain Atlas Learning Prototype.

Draft Development Plans

Phase I: Developer Mockups

During the first half of 2013:

  • ...

Phase II: Limited Beta

During second half of 2013:

  • ...

Phase III: Authoring Tools

During 2014:

  • ...