Navis

Latest version: v1.9.1

Safety actively analyzes 675388 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 7

0.3.2

_Date: 18/10/20_

Improvements
- `navis.plot2d` and `navis.plot3d` now accept `trimesh.Trimesh` directly
- `navis.in_volume` now works with any mesh-like object, not just `navis.Volumes`

Fixes
- lots of small bugfixes and improvements

**Full Changelog**: [v0.3.1...v0.3.2](https://github.com/navis-org/navis/compare/v0.3.1...v0.3.2)

0.3.1

_Date: 07/10/20_

Additions
- new function `navis.rewire_skeleton`

Improvements
- `navis.heal_skeleton` and `navis.stitch_skeletons` are now much much faster
- `navis.reroot_skeleton` can now reroot to multiple roots in one go
- `navis.plot3d` now accepts a `soma` argument
- improved caching for neurons
- improved multiplication/division of neurons
- faster `r.nblast` and `r.nblast_allbyall`
- `r.xform_brain` now also adjusts the soma radius
- `neuprint.fetch_skeletons` now returns correct soma radius

Fixes
- lots of small bugfixes

**Full Changelog**: [v0.3.0...v0.3.1](https://github.com/navis-org/navis/compare/v0.3.0...v0.3.1)

0.3.0

_Date: 06/10/20_

Additions
- Started module to manipulate mesh data (see e.g. `navis.simplify_mesh`)

Improvements
- Improved interfaces with R NBLAST and `xform_brain`
- Improved attribute caching for neurons

**Full Changelog**: [v0.2.3...v0.3.0](https://github.com/navis-org/navis/compare/v0.2.3...v0.3.0)

0.2.3

_Date: 06/09/20_

Additions
- New Neuron property `.label` that if present will be used for plot legends
- New function for R interface: `navis.interfaces.r.load_rda`

Improvements
- Blender interface: improved scatter plot generation

0.2.2

_Date: 15/08/20_

Additions
- New `plot3d` parameter: with plotly backend, use `fig` to add data to existing plotly figure
- New `plot3d` parameter: with vispy backend, use `center=False` to not re-center camera on adding new data
- New `r.mirror_brain` parameter: use e.g. `via='FCWB'` if source space does not have mirror transform
- New `NeuronList` method: `append()` works like `list.append()`
- First implementation of smarter (re-)calculation of temporary Neuron properties using `.is_stale` property
- Neurons can now be multiplied/divided by array/list of x/y/z coordinates for non-isometric transforms

Fixes
- Fix issues with newer rpy2 versions
- Various improvements and bug fixes

0.2.1

_Date: 20/04/20_

Additions
- New `plot3d` parameter: with plotly backend, use `radius=True` plots TreeNeurons with radius
- New `plot2d` parameter: `orthogonal=False` sets view to perspective

Improvements
- Various improvements to e.g. `nx2neuron`

Page 5 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.