Releases: Mouse-Imaging-Centre/pydpiper
Spinnaker
Second beta version of 1.14:
- added the ability to force executors to use all memory allotted to them.
- added the ability to run the LSQ6 stage with alternative input files
- for other small fixes, see the NEWS
Shipboard
- Fixed a bug where using a minctracc protocol ignored transformations from previous generation.
- Improvements to registration chain.
- Automated memory usage estimation for minctracc (with optional override via nlin protocol) and mincblur.
- Use pmincaverage instead of mincaverage on PBS queues due to poor performance on SciNet.
- Additional montages created at pipeline start.
- Other bugfixes and improvements; see the NEWS file.
Catlike
Catlike-alpha
Some file naming issues are fixed (you can now use filenames with dots in them), but this breaks backwards compatibility with v1.12 because the stage hashes are different.
Memory usage for mincANTS calls is determined automatically -- this is currently based on the raw input files to the pipeline. If this is significantly different from the target (either from an initial model or a target file), then this will produce an overestimation of memory requirements.
The registration chain works, but has not been fully tested on all its functionality
Ratigan
This release contains mostly bug fixes (to MBM and MAGeT) and improvements to error handling in the code. See the NEWS file for more information.
Note: this version is not backwards compatible to v1.11 in terms of MAGeT runs if you specified a pipeline name. In 1.11, the pipeline name was not used in a MAGeT run, and because it does happen now, all the stage hashes changed.
Rizzo
lsq12-max-pairs is now implemented
MBM can be run with a bootstrap model and an lsq6 target file
Fixed bugs in MAGeT
Restarts of pipelines should not resolve in rerunning stages that have already finished (e.g. mincblur stages)
See the NEWS file for more changes
Rizzo-alpha
Upgraded to argparse/ConfigArgParse
Now (mostly) runs on SciNet (pbs queuing)
Improved logic in the server with respect to executor management
Correct restarts of pipelines
Fixed bug in locally launching executors (sometimes no executors were launched at all)
Roland (October 24, 2014)
Defaults are set for the PYRO environment variables. This will avoid issues for systems where they are not set "correctly" explicitly.
Emile (October 21, 2014)
MAGeT.py restored to use optimized minctracc defaults (results in significant computation time reduction).
Hubert Flynn (October 17, 2014)
Solves many communication issues between executors and the server. Also comes with a small tool to ask the server what's happening. Pyro environment variables:
PYRO_DETAILED_TRACEBACK=True
PYRO_SERVERTYPE=multiplex
PYRO_LOGLEVEL=INFO