The main source code repository for NiftyNet is CMICLab. The NiftyNet codebase is also mirrored on GitHub.
Bug reports and feature requests should be submitted by creating an issue on CMICLab or GitHub.
All merge requests should be submitted via CMICLab. Please make sure you have read the following subsections before submitting a merge request.
Please follow the PEP8 Style Guide for Python Code. In particular (from the guide):
Please be consistent. If you're editing code, take a few minutes to look at the code around you and determine its style. If they use spaces around all their arithmetic operators, you should too. If their comments have little boxes of hash marks around them, make your comments have little boxes of hash marks around them too.
Please submit merge requests from your branch to the dev
branch.
Before submitting a merge request, please make sure your branch passes all unit tests, by running:
cd NiftyNet/
sh run_test.sh