Difference between revisions of "AHM2009:NITRC and Slicer"
From NAMIC Wiki
(New page: Back to AHM_2009 Breakout session Moderator: Steve Pieper Agenda:) |
m (Text replacement - "http://www.slicer.org/slicerWiki/index.php/" to "https://www.slicer.org/wiki/") |
||
(13 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | + | Back to [[AHM_2009]] | |
− | Breakout session Moderator: Steve Pieper | + | ==Breakout session Moderator: Steve Pieper== |
− | Agenda: | + | ==Agenda:== |
+ | |||
+ | * Review of Goals ([[media:NITRC-Pieper-2008-06-30.ppt | NA-MIC Presentation to NITRC AHM June 30, 2008]]). | ||
+ | * Issues | ||
+ | ** Need to have compile extensions with same configuration as slicer | ||
+ | ** Need to make it easy for users to find and manage extensions | ||
+ | * Current Developments | ||
+ | ** User Experience | ||
+ | *** Module Search Wizard | ||
+ | *** [https://www.slicer.org/wiki/Slicer3:UIDesign:WorkingProblems:ModuleManagementWizard:Draft1 UIDesign Mockups] | ||
+ | ** CMake Configurations for Building Outside of Slicer Tree | ||
+ | *** example [http://www.nitrc.org/plugins/scmsvn/viewcvs.php/trunk/Slicer3ExampleModules/Loadable/?root=slicer3examples Slicer3ExampleModules @ NITRC.org] | ||
+ | ** Module Discovery Process | ||
+ | *** Command Line Modules | ||
+ | *** Loadable Interactive Modules | ||
+ | *** Scripted Modules | ||
+ | ** Extension Build System | ||
+ | *** ''.s3ext'' files in Slicer3/Extensions describe each module | ||
+ | *** example [http://viewvc.slicer.org/viewcvs.cgi/trunk/Extensions/BubbleMaker.s3ext?rev=8225&view=markup BubbleMaker.s3ext] | ||
+ | *** [http://viewvc.slicer.org/viewcvs.cgi/trunk/Scripts/extend.tcl?rev=8224&view=markup extend.tcl] | ||
+ | ./Scripts/extend.tcl --verbose --clean | ||
+ | *** getbuildtest.tcl --extend | ||
+ | *** http://ext.slicer.org/ext | ||
+ | *** [http://viewvc.slicer.org/viewcvs.cgi/trunk/Scripts/extend.tcl?rev=8224&view=markup lsext.tcl] | ||
+ | ./Scripts/lsext.tcl -b darwin-x86 -d 2008-12-30 --verbose | ||
+ | * Discussion of TODO Items | ||
+ | ** Module Dependencies | ||
+ | ** Persistence of Module Installations Across Updates (auto-update feature for slicer3) | ||
+ | ** Grouping of Related Modules | ||
+ | ** Test Data for Modules | ||
+ | ** Avoid Restart and/or Save Dialog before restart | ||
+ | |||
+ | ==References:== | ||
+ | |||
+ | * [[NA-MIC_External_Collaborations#NA-MIC_Collaboration_with_NITRC | NITRC Collaboration Page]] on the NA-MIC wiki. | ||
+ | |||
+ | * Ongoing discussions between NA-MIC and NITRC personnel | ||
+ | ** face-to-face meetings at Society for Neuroscience 2007 | ||
+ | ** Steve Pieper to serve on NITRC change control board | ||
+ | * [https://www.slicer.org/wiki/Slicer3:Loadable_Modules Slicer3:Loadable_Modules] project to enable NITRC-based plug-ins. | ||
+ | * [http://www.nitrc.org/projects/slicer/ Slicer page at NITRC] | ||
+ | * [http://www.nitrc.org/projects/dtiricianrem/ DTI Rician Noise removal filter, slicer3 plug-in developed at University of Utah] | ||
+ | * [http://www.nitrc.org/projects/multimodereg/ Image Registration Tool BRAINSfit, slicer3 plug-in developed at University of Iowa] | ||
+ | * [http://www.nitrc.org/projects/stfilter/ Stochastic Tractography, slicer3 plug-in developed at MIT] |
Latest revision as of 18:07, 10 July 2017
Home < AHM2009:NITRC and SlicerBack to AHM_2009
Breakout session Moderator: Steve Pieper
Agenda:
- Review of Goals ( NA-MIC Presentation to NITRC AHM June 30, 2008).
- Issues
- Need to have compile extensions with same configuration as slicer
- Need to make it easy for users to find and manage extensions
- Current Developments
- User Experience
- Module Search Wizard
- UIDesign Mockups
- CMake Configurations for Building Outside of Slicer Tree
- Module Discovery Process
- Command Line Modules
- Loadable Interactive Modules
- Scripted Modules
- Extension Build System
- .s3ext files in Slicer3/Extensions describe each module
- example BubbleMaker.s3ext
- extend.tcl
- User Experience
./Scripts/extend.tcl --verbose --clean
- getbuildtest.tcl --extend
- http://ext.slicer.org/ext
- lsext.tcl
./Scripts/lsext.tcl -b darwin-x86 -d 2008-12-30 --verbose
- Discussion of TODO Items
- Module Dependencies
- Persistence of Module Installations Across Updates (auto-update feature for slicer3)
- Grouping of Related Modules
- Test Data for Modules
- Avoid Restart and/or Save Dialog before restart
References:
- NITRC Collaboration Page on the NA-MIC wiki.
- Ongoing discussions between NA-MIC and NITRC personnel
- face-to-face meetings at Society for Neuroscience 2007
- Steve Pieper to serve on NITRC change control board
- Slicer3:Loadable_Modules project to enable NITRC-based plug-ins.
- Slicer page at NITRC
- DTI Rician Noise removal filter, slicer3 plug-in developed at University of Utah
- Image Registration Tool BRAINSfit, slicer3 plug-in developed at University of Iowa
- Stochastic Tractography, slicer3 plug-in developed at MIT