Releases: teanijarv/yabplot
Releases · teanijarv/yabplot
Release list
0.5.1
What's Changed
- added more tests
- added more project metadata (code of conduct, contributing guide)
- JOSS manuscript added for submission
- fix: minor parameter checks in projection module and usage of pandas dataframe index for region labels in utils.prep_data()
Full Changelog: 0.5.0...0.5.1
0.5.0
What's Changed
- feat: matplotlib compatibility (turned on my default by setting display_type='matplotlib')
- feat: connectome plotting (plot_connectome)
- feat: voxelwise plotting (plot_voxelwise)
- feat: support for generating background mesh from a brain mask when viewing native space bundles by @gagnonanthony in #2
- fix: optimisation of tract visualisation
- fix: processing of vertices (proc_vertices='sharp') is now default for plot_cortical function and more performance-friendly
- fix: improved side filtering to match tokens rather than substrings by @gagnonanthony in #10
- docs: new tutorial for custom background mesh by @gagnonanthony in #13
- docs: tutorials for connectome plotting and voxelwise plotting
- docs: all notebooks updated after matplotlib update
New Contributors
- @gagnonanthony made their first contribution in #2
Full Changelog: 0.4.0...0.5.0
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
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