Skip to content

Version 1.5.0

Compare
Choose a tag to compare
@schlegelp schlegelp released this 28 Jul 08:22
· 462 commits to master since this release

Changes:

  • BREAKING: dropped support for Python 3.7
  • new function: navis.pop3d() removes the most recently added object from the vispy 3d viewer
  • new experimental functions for (pairwise) alignment of neurons using the pycpd package: navis.nblast_align(), navis.align.align_deform(), navis.align.align_rigid(), navis.align.align_pca(), navis.align.align_pairwise()
  • navis.xform_brain() now recognizes the target template’s units if available
  • new NeuronList method: navis.NeuronList.set_neuron_attributes()
  • new utility functions: navis.nbl.compress_scores(), navis.nbl.nblast_prime()
  • improved persistence functions: navis.persistence_distances(), navis.persistence_vector(), navis.persistence_diagram()
  • navis.longest_neurite() and navis.cell_body_fiber() now also allow removing the longest neurite and CBF, respectively
  • navis.heal_skeleton() now accepts a mask parameter that allows restricting where fragments are stitched
  • various other bugfixes