Difference between revisions of "Developer Meetings/20121106"

From Slicer Wiki
Jump to: navigation, search
Line 30: Line 30:
 
** Nicole: When back from travelling: issue [http://www.na-mic.org/Bug/view.php?id=1690 #1690]
 
** Nicole: When back from travelling: issue [http://www.na-mic.org/Bug/view.php?id=1690 #1690]
  
* After patch release (4.2.1), ITKv3 will be removed from the trunk and ITKv4 will be the default.
+
* After patch release (4.2.1) occurring at the end of the month, ITKv3 will be removed from the trunk and ITKv4 will be the default.
  
 
* Jc: Discuss with Marianna about issue [http://www.na-mic.org/Bug/view.php?id=1259 #1259] and [http://www.na-mic.org/Bug/view.php?id=2593 #2593]
 
* Jc: Discuss with Marianna about issue [http://www.na-mic.org/Bug/view.php?id=1259 #1259] and [http://www.na-mic.org/Bug/view.php?id=2593 #2593]

Revision as of 21:44, 6 November 2012

Home < Developer Meetings < 20121106


Note Today meeting will start at 2.15pm EST

Paul Mercea, Master thesis presentation

At 3.30pm, Paul Mercea, MS Student, University of Heidelberg will be presenting his Master thesis work:

  • Title: Quantification of longitudinal tumor changes using PET imaging in 3D Slicer
  • Location: 1249 Boylston, 2nd floor demo room
  • Time: 3:30pm

More details: http://wiki.na-mic.org/Wiki/index.php/Event:Journal_Club_at_BWH#Nov_6

To discuss

Conclusion

  • Talked with Sankhesh about #2535
  • After patch release (4.2.1) occurring at the end of the month, ITKv3 will be removed from the trunk and ITKv4 will be the default.
  • Jc: Discuss with Marianna about issue #1259 and #2593
  • Ron: Provide feedback regarding issue #2485

Additional material

Lookup table discussion

Hi Folks, 

My understanding is that we should consolidate the documentation to minimize confusion while presenting the information to the user.

Currently there are the following pages:

1) http://www.slicer.org/slicerWiki/index.php/Documentation/4.1/SlicerApplication/LookupTables
2) http://www.slicer.org/slicerWiki/index.php/Documentation/4.1/SlicerApplication/LookupTables/TractographyColors
3) http://www.slicer.org/slicerWiki/index.php/Documentation/4.1/SlicerApplication/LUTs/TractographyColors

where 3) redirect into 2)


=====
Firstly, we should chose between the following two conventions:

  http://www.slicer.org/slicerWiki/index.php/Documentation/X.Y/SlicerApplication/LookupTables

or 

   http://www.slicer.org/slicerWiki/index.php/Documentation/X.Y/SlicerApplication/LUTs


=====
Secondly, if a module exposes new lookup tables, these ones should probably be documented as subpage(s) of the module. 

For example:

http://www.slicer.org/slicerWiki/index.php/Documentation/X.Y/Modules/TractographyDisplay/LookupTables/Tractography

With this convention a module could document additional lookup tables as sub pages of "Documentation/X.Y/Modules/TractographyDisplay/LookupTables"

======
Thirdly, all lookup tables should be categorized in a LookupTables category allowing to list them.


=====
Fourthly, wiki page code allowing to describe a lookup table should probably be generated based on the description available in the code. We could also think about a mechanism to generate it at runtime and export it in the right format using python.

=====
Last, let me know if you would like to discuss the details over the phone. I would be happy to provide guidance and review code or wiki pages.

Thanks
Jc

ITKv4

List of outstanding bugs from Stephen:

These seem to be the pending bugs.

- 0002289: [Module DICOM] CreateADICOMSeries using ITKv4 does not
properly write out Z-spacing (millerjv) - assigned.
- 0002371: [Building (CMake, Superbuild)] Update factory ITKv4 nightly
script to enable packaging (crmullin) - assigned.
 - 0002372: [Building (CMake, Superbuild)] Coordinate ITKv4 packaging
with maintainer of download.slicer.org (crmullin) - assigned.
 - 0002115: [Building (CMake, Superbuild)] Mechanism to customize
Slicer package name depending on build option (jcfr) - assigned.
- 0002007: [Building (CMake, Superbuild)] Build against ITKv4 and
remove ITKv3 (jcfr) - assigned.
 - 0002116: [Extensions] Improve extension framework to differentiate
extension build against different Slicer. (jcfr) - assigned.
 - 0002114: [Building (CMake, Superbuild)] Ensure Slicer can be
compiled against ITKv4 on both Windows 32 and 64 bit (hjmjohnson) -
assigned.
 - 0002115: [Building (CMake, Superbuild)] Mechanism to customize
Slicer package name depending on build option (jcfr) - assigned.
 - 0001693: [Scripting (Wrapping, Python)] Implement a test named
"py_SimpleITK_SlicerPushPullTest" (jcfr) - assigned.
 - 0001692: [Scripting (Wrapping, Python)] Implement a test named
"py_SimpleITK_ImportTest" (jcfr) - assigned.