Connectome Mapper v3.0.1
Connectome Mapper 3 implements, in accordance to the BIDS-App standard, full anatomical, diffusion, and resting/state functional MRI processing pipelines, from raw T1 / DWI / BOLD data to multi-resolution brain parcellation with corresponding connection matrices, based on a new version of the Lausanne parcellation atlas (Cammoun et al, 2012), aka Lausanne2018.
This correspond to the second official version release, which is mostly a bug fix and code refactoring release that allows the python packages of Connectome Mapper 3 to be available on PyPI. It incorporates Pull Request #132 and includes the following changes.
What's changed
Bug fix (CI)
- Rename the project name in setup.pyand setup_pypi.py from
cmp
toconnectomemapper
. Thecmp
project name was already existing on PyPI, that caused continuous integration on CircleCI to fail during the last v3.0.0 release, while uploading the python packages of CMP3 to PyPI.
Code refactoring
-
Make
cmp.bidsappmanager.gui.py
more lightweight by splitting the classes defined there in different files.
(See Issue #129 for more discussion details) -
Split the create_workflow() method of the RegistrationStage into the
create_ants_workflow()
,create_flirt_workflow()
, andcreate_bbregister_workflow()
.
(See Issue #95 for more discussion details)
Code style
- Correct a number of code style issues with class names
Contributors
More...
Please check the main pull request 132 page for more details.
Best wishes for 2022!!! 🍾 🥳