Releases: teanijarv/yabplot
Releases · teanijarv/yabplot
0.4.0
What's Changed
- refactoring of how brain context meshes are being handled. 'bmesh_type' parameter has been renamed to 'bmesh'. users can now supply their own mesh for yab.plot_subcortical() and yab.plot_tracts(). contributions from @ajbarrows in #5
- yab.plot_tracts() supports now visualisation of tractometry data. contributions from @jadenecke in #4
- data projection has been now put into its own module, with new added projection functions yab.project_vol2tract() and yab.project_vol2tract_atlas() which enable users to project nifti images to white matter tracts to visualise with yab.plot_tracts()
- fix in yab.scene.add_context_to_view() where previously the opposite hemisphere brain meshes were displayed
- data fetching overhaul for basing the fetched data on versions
- fixed subcortical atlases not using the order of the atlas labels file, but kept alphabetical label ordering as fallback in case no label file is found. issue brought up in #7
- some atlases labels have changed due to the last point (eg in 'aseg' the 'Left_Amgdala' is now 'Left-Amygdala' etc)
New Contributors
- @jadenecke made their first contribution in #4
Full Changelog: 0.3.1...0.4.0
0.3.1
- colorbar hotfix
Full Changelog: 0.3.0...0.3.1
0.3.0
What's Changed
- new plot_vertexwise plotting function in addition to project_vol2surf function that enables to project nifti volumetric data to the cortical surface before plotting vertexwise
- refactoring + docs update
New Contributors
- @ajbarrows made their first two contributions in #1 and #3
Full Changelog: 0.2.2...0.3.0
0.2.2
Full Changelog: 0.2.1...0.2.2
0.2.1
- fix for registry for updated brainnetome
Full Changelog: 0.2.0...0.2.1
0.2.0 - new custom atlas builder module
- added custom cortical and subcortical atlas functions in the yabplot.atlas_builder module
- also added the Connectome Workbench wrappers which are required for custom cortical atlas creation from nifti
- new more straightforward tutorials for building and then using custom atlases
- added AAL3 atlas (both cortical and subcortical); still needs testing though; feedback is welcome!
- fixed a small issue with Brainnetome cortical atlas (if you have it already fetched, then go delete it from the Cache folder to re-download)
Full Changelog: 0.1.5...0.2.0
0.1.5
- more brain surfaces to be used as context meshes or for cortical plotting (incl white, midthickness, inflated, and also superficial white matter).
- major edit for plot_cortical() to smooth vertices bordering NaN values and optionally also process all vertices (however, this is left as optional proc_vertices argument due to being computationally very heavy with large atlases currently).
Full Changelog: 0.1.4...0.1.5
0.1.4
fixed hemisphere detection from label names (still needs more robust solution but will do for now). small edits to readme+docs.
Full Changelog: 0.1.3...0.1.4
0.1.3
fixed musus100 deep brain nuclei atlas not having red nucleus included. also added tian2020 subcortical atlas.
Full Changelog: 0.1.2...0.1.3
0.1.2
.tck files compatibility for plot_tracts() + CI tests updated + minor docs tutorial edits
Full Changelog: 0.1.1...0.1.2