The MNI-BIC software on OS X page
This is the right place if you want to find out
about using our software under Apple's OS X. We have only recently
started porting our software to this platform, and while it mostly
works quite well, there are still a few issues that have to be
solved. That's what this page is for. For comments or questions,
please email me (Jason Lerch) at
jason@bic.mni.mcgill.ca -
though do remember that this site is being maintained through
volunteer work and I therefore cannot promise quick answers.
OS X distribution 1.1
Released January 28, 2004. Contains the following packages:
Package Name | Package Version |
NetCDF | 3.5.0 |
MINC | 1.3 from CVS |
BICPL | 1.4.0-1 |
Register | 1.3.4 |
Display | 1.3.8 |
Conglomerate | 1.3 from CVS with some still uncommitted patches |
mni_autoreg | 0.98k |
mni_perllib | 0.07 |
Getopt-Tabular | 0.3 |
mni_autoreg_model | 1.03 |
ray_trace | 1.0 |
EBTKS | from CVS with still uncommitted patches |
classify | from CVS |
N3 | 1.0.6 with ugly compile time hacks |
mincmorph | 1.1 |
mincblob | 1.1 |
cortical_surface | 1.0 from CVS |
ana2mnc | from CVS |
All the issues, with the exception of the Register problem, mentioned for release 1.0 below should have been solved. You can get the binaries here:
MINC-tools-OS10.3-1.1.0.dmg
Note: This is a large file - about 130MB!
OS X distribution 1.0
During the MINC-workshop held on November 19, 2003, the first
installer for OS X was released on the CD that was handed out. Here
are a few issues that have cropped up since then (and which will be
addressed in time for the next release):
- In the ReadMe file the line telling you how to set the PERL5LIB
variable was missing a leading slash. In other words, it should be
the following that you set:
setenv PERL5LIB /usr/local/mni/lib/Library/Perl/5.8.1
- There was a problem, recently fixed, with the way gzipped files
are handled in the MINC library. The basic gist is that with this
release of the binaries you have to manually unzip any MINC file
before using it.
- Under 10.2.8 there was a problem reported where the installer
would fail claiming to have insufficient permission. This can be
solved by creating the directory /usr/local/mni first and changing
its ownership to the user that will be doing the install.
- An older version of EBTKS (one of the libraries) was
unfortunately used which prints DEBUG messages to the console,
which, while harmless in and of itself, causes nu_correct to crash.
- Some people have reported problems running the version of register
that comes with this package. This is currently being investigated,
but as of yet it is unknown what is causing these problems. It works
just fine for others.
UPDATE: If you are having this problem, a workaround has been reported to work (thanks to Jeff Atkinson and Roch Comeau). Click on the main register window while the volumes are loading. Yup, that simple. We'll still try to remove this bug, of course, but for now this should work.
Now that you are aware of the pitfalls of this release, download it here:
No longer available!