Repository navigation
clabtoolkit 0.6.0
Highlights
RegionTimeSeriesnow supportsshape, indexing, iteration and the NumPy array protocol, so it can be used directly with NumPy functions.BrainPlottergains areload_configmethod.BrainPlotter.plotnow keeps the maps in the order requested, and colorbar font sizes follow the figure configuration.process_v_limitsacceptsNoneand automatic limits.compute_fc_matrixaccepts a selection of a single region.
Fixes
interpolate_on_tractogramkeeps points on the last voxel inside the interpolation grid.load_scalar_mapsonly falls back to the morphometry reader for non-table files.get_subjectsvalidates the root directory and lists only directories.
Documentation and examples
- New task index and a "What can you do with CLABTOOLKIT?" section in the README and the docs.
- Card grids with module icons in the API Reference and Examples pages.
- Module docstrings and an overview above the API listing in each module page. Every public function of
misctoolsis now documented. - Usage notebooks no longer use fixed paths, and the
filter_by_maskexample was added. - Updated
CONTRIBUTING.rstwith coding standards and the release process.
Tests
Extended test suite covering BrainPlotter, plot_hemispheres, plot_scene, create_carpet_plot, RegionTimeSeries, dicomtools and the misctools helpers. The tests use fake plotters, so they don't need a display.
Install
pip install clabtoolkit==0.6.0
Full changelog: v0.5.3...v0.6.0