JC,

ITK module don't support compilation outside of ITK.

However, many of ITK modules don't actually need to be compiled or configured, 
just included.

In my IASEM Slicer module I have a couple branches which add some of my ITK 
Modules in a "External" directory as a git submodule. This has work pretty good 
for my cases, just doing some conditional cmake include directories.

I'd like to avoid copying files. What do you think of using sub-modules for ITK 
extensions in Slicer extension? Any other options/suggestion for establishing 
best practice recommendations for using Slicer and ITK modules together?

Brad

On Jan 16, 2014, at 1:18 PM, Jean-Christophe Fillion-Robin 
<[email protected]> wrote:

> Hi Bill, 
> 
> This is great.
> 
> Would it be possible to update the SkullStripper extension so that it 
> externally build the ITK remote module and use it ? Alternatively, you could 
> copy the files "itkStripTsImageFilter.*" specifying from which revision of 
> the remote module they are based of. Shell script to do so should probably be 
> generalized and made available ... 
> 
> That would avoid code duplication and ease maintenance.
> 
> Thanks
> Jc
> 
> 
> 
> On Thu, Jan 16, 2014 at 12:28 PM, Bill Lorensen <[email protected]> 
> wrote:
> A Skull Stripping filter that removes face/skull from MRI data and
> creates a mask for the brain. This is a common preprocessing step for
> segmenting MRI brains and their contents.
> 
> NOTE: This algorithm is also availiable as a Slicer extension:
> https://www.slicer.org/slicerWiki/index.php/Documentation/4.2/Extensions
> 
> Following the process here:
> http://www.itk.org/Wiki/ITK/Policy_and_Procedures_for_Adding_Remote_Modules
> 
> 1) A Skull-Stripping Filter for ITK Bauer S., Fejes T., Reyes M.
> http://www.insight-journal.org/browse/publication/859
> 
> 2) Nightly Dashboard
> http://open.cdash.org/index.php?project=Insight&filtercount=2&showfilters=1&filtercombine=and&field1=site/string&compare1=63&value1=BillsAmazon&field2=buildname/string&compare2=63&value2=SkullStrip
> 
> 3) Gerrit patch
> http://review.source.kitware.com/#/c/14054/
> 
> 4) Notify list
> 
> Bill
> 
> 
> --
> Unpaid intern in BillsBasement at noware dot com
> _______________________________________________
> Powered by www.kitware.com
> 
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
> 
> Kitware offers ITK Training Courses, for more information visit:
> http://kitware.com/products/protraining.php
> 
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
> 
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-developers
> 
> 
> 
> -- 
> +1 919 869 8849
> _______________________________________________
> Powered by www.kitware.com
> 
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
> 
> Kitware offers ITK Training Courses, for more information visit:
> http://kitware.com/products/protraining.php
> 
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
> 
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-developers

_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://www.itk.org/mailman/listinfo/insight-developers

Reply via email to