[Insight-developers] ITK Brainweb and other data

Stephen Aylward Stephen.Aylward at Kitware.com
Sat Jun 7 12:50:55 EDT 2008


Hi,

I'd like to automate the download of the brainweb and other large
testing datasets that are now being used in select ITK tests.

It will be setup so that these downloads will ONLY occur if the user
enables an appropriate CMake variable
(ITK_DOWNLOAD_LARGE_TESTING_DATA).  Also, if that variable is enabled
then a popup will warn the user that the download will require several
minutes.

This automation will be accomplished by

1) Uploading the ITK testing data to the MIDAS server at Kitware.
The data will be converted to compressed metaImage data to reduce
download time.

2) Via a CMake option, the user will be able to specify a download
directory.  The default will be Insight/../InsightData.

3) Using the CMake command
          FILE(DOWNLOAD ...)
   that allows cmake to download a file from a URL.   This will be at
the top-level CMakeLists.txt file in ITK.

This download will occur when cmake is run.   CMake progress reporting
(% completed) will be updated for each file that is downloaded, so it
won't look frozen.

Any complaints/suggestions?

Thanks,
Stephen


-- 
Stephen R. Aylward, Ph.D.
Chief Medical Scientist
Kitware, Inc. - Chapel Hill Office
http://www.kitware.com
(518) 371-3971 x300


More information about the Insight-developers mailing list