Skip to content

Releases: navis-org/navis

Version 0.4.1

06 Dec 18:30
Compare
Choose a tag to compare

NBLAST-related bugfixes

Version 0.4.0

06 Dec 17:46
Compare
Choose a tag to compare
  • native implementation of NBLAST: see navis.nblast and navis.nblast_allbyall!
  • plot3d with plotly accepts a new parameter: if hover_id=True it will show its ID when hovering over a node
  • a couple of bugfixes

Version 0.3.4

24 Nov 17:27
Compare
Choose a tag to compare

Bug fixes and improvements for Dotprops:

  • fix bug in creation (navis.make_dotprops) that lead to points wrong
  • allow passing of dot props to interfaces.r.xform_brain and interfaces.r.mirror_brain
  • new method: recalculate_tangents

Version 0.3.3

23 Nov 10:29
Compare
Choose a tag to compare

Fixes a critical bug when plotting volumes using the Plotly backend. Plus a bunch of small bugfixes.

Version 0.3.2

16 Nov 19:52
Compare
Choose a tag to compare

Lots of new stuff, improvements to existing functions and tons of bug fixes:

  • new 'color_by' and 'shade_by' parameters for plot2d and plot3d
  • make NeuronLists pickleable
  • new functions: insert_nodes and remove_nodes to insert/drop nodes from TreeNeuron without disconnecting the neuron
  • new function: resample_along_axis resamples TreeNeurons such that you get nodes exactly in provided intervals
  • total reworks of topology related functions strahler_index, segregation_index, bending_flow, flow_centrality and split_axon_dendrite
  • new topology function: arbor_segregation_index
  • fix some bugs in the VisPy viewer
  • total rework of Dotprops - now a subclass of BaseNeuron
  • added functions to read and write Dotprops from/to .nrrd files
  • new module models currently featuring a network TraversalModel

Version 0.3.1

18 Oct 17:51
Compare
Choose a tag to compare
  • allow mesh-like objects for certain functions (e.g. in_volume or plot3d)
  • a couple small bug fixed

Version 0.3.0

06 Oct 08:02
Compare
Choose a tag to compare

Lots of under-the-hood improvements and bug fixes. Most notably:

  • reworked interface with R's nat.nblast
  • improved (read: orders of magnitude faster) stitch_neurons and heal_fragmented_neuron
  • under the hood changes to neuron property caching

See here for the full change log.

Version 0.2.2

24 Aug 09:02
Compare
Choose a tag to compare

Lots of under-the-hood improvements and bug fixes. In particular, these changes should make subclassing of navis' neuron objects easier. See here for the full change log.

Version 0.2.0 Release

03 Jul 09:14
Compare
Choose a tag to compare

Most important changes:
- new neuron class navis.MeshNeuron that consists of vertices and faces
- we now use ncollpyde for ray casting (intersections)
- new example data from the Janelia hemibrain data set
- breaking changes: navis.nx2neuron now returns a navis.TreeNeuron instead of a DataFrame