Difference between revisions of "2012 Summer Project Week:LeanSlicer"

From NAMIC Wiki
Jump to: navigation, search
Line 4: Line 4:
 
</gallery>
 
</gallery>
  
==Key Investigators==
+
==Meeting Participants==
* Queen's: Andras Lasso
+
* Stephen Aylward (Kitware)
* Robarts: Chris Wedlake
+
* Taylor Braun-Jones (GE)
* Harvard SPL: Ron Kikinis
+
* Andriy Fedorov (BWH)
* Kitware: Stephen Aylward
+
* Jean-Christophe Fillion-Robin (Kitware)
* Isomics: Steve Pieper
+
* Dan Groszmann (GE)
* Other Slicer core developers?
+
* Ron Kikinis (BWH)
* Taylor Braun-Jones?
+
* Jim Miller (GE)
 +
* Andras Lasso (Queen's)
 +
* Tamas Ungi (Queen's)
 +
* Chris Wedlake (Robarts)
 +
 
 
<div style="margin: 20px;">
 
<div style="margin: 20px;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
Line 24: Line 28:
 
<h3>Approach, Plan</h3>
 
<h3>Approach, Plan</h3>
  
Discuss past experiences in obtaining approval for clinical use of Slicer.
+
Discuss past experiences and future plans for obtaining approval for clinical use of Slicer. Identify major risks, challenges, potential next steps.
 
 
Analyze all the dependencies of Slicer, see which of them are really needed. Try to remove those that are not essential.
 
  
 
Develop a use-case scenario. It would be important to have an easy way to toggle between FDA compliant and standard mode, including customizations and plug-ins.
 
Develop a use-case scenario. It would be important to have an easy way to toggle between FDA compliant and standard mode, including customizations and plug-ins.
Line 35: Line 37:
  
 
<h3>Progress</h3>
 
<h3>Progress</h3>
 +
Discussed challenges and potential approaches (see details below). Need to identify a specific clinical use and get funding to get started. Groups that require regulatory approvals will help each other, sharing information and experience.
  
 
</div>
 
</div>
 
</div>
 
</div>
  
==Delivery Mechanism==
+
==Meeting minutes==
 +
 
 +
* Slicer is intended for translational research; it has been approved (typically IRB) for specific uses
 +
* FDA approves for a particular application
 +
* Approved version has to be locked down (the exact same hardware and software configuration shall be used that has been approved)
 +
* It might be possible to allow changes (not lock down the system completely), but detect any changes automatically and let the user know that the system is in non-FDA compliant mode
 +
* Probably lots of work in specification (hardware, software environment, tools, ...), unit testing, tool validation, etc. could be leveraged in multiple submissions; verification and validation probably should be repeated completely for each application
 +
* Plug-in architecture is OK to use (it's a software implementation detail), but installing new plugins on an approved system would be problematic
 +
* DICOM part 19 may be relevant (http://medical.nema.org/Dicom/2011/11_19pu.pdf), some support in CTK is planned
 +
* Kitware and Queen's are considering grant applications for getting funding
 +
* Unclear how FDA and Health Canada considers open-source software (is it good, because so many people test it independently; or it is bad, because the roles and responsibilities are not obvious)
  
Summary of discussions and planned next steps will be posted on this page.
+
Next steps:
 +
* For Slicer developers: keep in mind that having a small, stable, high-quality Slicer core is essential for the groups that would like to use Slicer-based systems (or reuse parts of Slicer) in the operating room
 +
* For groups that need regulatory approval: get funding, start the work, collaborate with other groups with similar goals. Some feasibility work could be done, such as analysis of all the dependencies of Slicer to see which of them are really needed and try to make the inclusion of not essential parts optional.
  
 
==References==
 
==References==

Revision as of 05:23, 22 June 2012

Home < 2012 Summer Project Week:LeanSlicer

Meeting Participants

  • Stephen Aylward (Kitware)
  • Taylor Braun-Jones (GE)
  • Andriy Fedorov (BWH)
  • Jean-Christophe Fillion-Robin (Kitware)
  • Dan Groszmann (GE)
  • Ron Kikinis (BWH)
  • Jim Miller (GE)
  • Andras Lasso (Queen's)
  • Tamas Ungi (Queen's)
  • Chris Wedlake (Robarts)

Objective

Build a stripped down version of Slicer containing core functionalities only. To be used for image-guided therapy in the OR. Need to be stable enough for OR use and feasible to apply for Health Canada / FDA approval.

Approach, Plan

Discuss past experiences and future plans for obtaining approval for clinical use of Slicer. Identify major risks, challenges, potential next steps.

Develop a use-case scenario. It would be important to have an easy way to toggle between FDA compliant and standard mode, including customizations and plug-ins.

Progress

Discussed challenges and potential approaches (see details below). Need to identify a specific clinical use and get funding to get started. Groups that require regulatory approvals will help each other, sharing information and experience.

Meeting minutes

  • Slicer is intended for translational research; it has been approved (typically IRB) for specific uses
  • FDA approves for a particular application
  • Approved version has to be locked down (the exact same hardware and software configuration shall be used that has been approved)
  • It might be possible to allow changes (not lock down the system completely), but detect any changes automatically and let the user know that the system is in non-FDA compliant mode
  • Probably lots of work in specification (hardware, software environment, tools, ...), unit testing, tool validation, etc. could be leveraged in multiple submissions; verification and validation probably should be repeated completely for each application
  • Plug-in architecture is OK to use (it's a software implementation detail), but installing new plugins on an approved system would be problematic
  • DICOM part 19 may be relevant (http://medical.nema.org/Dicom/2011/11_19pu.pdf), some support in CTK is planned
  • Kitware and Queen's are considering grant applications for getting funding
  • Unclear how FDA and Health Canada considers open-source software (is it good, because so many people test it independently; or it is bad, because the roles and responsibilities are not obvious)

Next steps:

  • For Slicer developers: keep in mind that having a small, stable, high-quality Slicer core is essential for the groups that would like to use Slicer-based systems (or reuse parts of Slicer) in the operating room
  • For groups that need regulatory approval: get funding, start the work, collaborate with other groups with similar goals. Some feasibility work could be done, such as analysis of all the dependencies of Slicer to see which of them are really needed and try to make the inclusion of not essential parts optional.

References