[MINC-users] The future of MINC

Sean McBride sean at rogue-research.com
Mon Feb 7 15:02:04 EST 2011


On Sat, 5 Feb 2011 10:17:42 -0500, Jason Lerch said:

>The dirty secret, such as it is, is two-fold as far as I understand it
>(and I might very well be missing something obvious too).
>
>* while I don't doubt that you can get a correct MINC implementation by
>making all the appropriate NetCDF and HDF5 calls, the risk of avoiding
>the MINC libs is that subtly incompatible volumes will be created which
>we then have to work around in the future. This can be avoided with some
>care, I'm sure, but has the potential to be tricky.
>* the more important one is forward incompatibility. Any desired change
>to how MINC reads and writes volumes (such as the switch from NetCDF to
>HDF5) will now have to consistently be coded in more than one place.
>Having the MINC2 lib not read MINC1 files already leads to enough
>mayhem, so the thought that going forward different tools will read a
>different range of MINC files scares me.
>
>So with that in mind we have to make libminc has ubiquitous and easy to
>install as possible so that a dependency on it causes little penalty. 

VTK's MINC reader/writer use NetCDF directly:

<http://vtk.org/gitweb?p=VTK.git;a=blob;f=IO/
vtkMINCImageReader.cxx;h=59e630aa7545b7906130655357efc3d09e01ee71;hb=HEAD>

IIRC, the reason was exactly because building libminc has several
dependancies and is a pain to build.

-- 
____________________________________________________________
Sean McBride, B. Eng                 sean at rogue-research.com
Rogue Research                        www.rogue-research.com 
Mac Software Developer              Montréal, Québec, Canada




More information about the MINC-users mailing list