Releases: navis-org/navis
Version 0.4.1
NBLAST-related bugfixes
Version 0.4.0
- native implementation of NBLAST: see
navis.nblast
andnavis.nblast_allbyall
! plot3d
with plotly accepts a new parameter: ifhover_id=True
it will show its ID when hovering over a node- a couple of bugfixes
Version 0.3.4
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
andinterfaces.r.mirror_brain
- new method:
recalculate_tangents
Version 0.3.3
Fixes a critical bug when plotting volumes using the Plotly backend. Plus a bunch of small bugfixes.
Version 0.3.2
Lots of new stuff, improvements to existing functions and tons of bug fixes:
- new 'color_by' and 'shade_by' parameters for
plot2d
andplot3d
- make
NeuronLists
pickleable - new functions:
insert_nodes
andremove_nodes
to insert/drop nodes fromTreeNeuron
without disconnecting the neuron - new function:
resample_along_axis
resamplesTreeNeurons
such that you get nodes exactly in provided intervals - total reworks of topology related functions
strahler_index
,segregation_index
,bending_flow
,flow_centrality
andsplit_axon_dendrite
- new topology function:
arbor_segregation_index
- fix some bugs in the VisPy viewer
- total rework of
Dotprops
- now a subclass ofBaseNeuron
- added functions to read and write Dotprops from/to
.nrrd
files - new module
models
currently featuring a networkTraversalModel
Version 0.3.1
- allow mesh-like objects for certain functions (e.g.
in_volume
orplot3d
) - a couple small bug fixed
Version 0.3.0
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
andheal_fragmented_neuron
- under the hood changes to neuron property caching
See here for the full change log.
Version 0.2.2
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
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