Skip to main content

Octarine NAVis Plugin

This plugin enables Octarine to visualize NAVis data such as skeletons, meshes, volumes, etc.

Installation

pip install octarine-navis-plugin -U

Note that you will have to install Octarine and NAVis separately! This is intentional so that you can choose the install options (e.g. the Window manager) yourself.

Usage

The plugin will automatically be loaded alongside Octarine and extends the functionality by:

  1. Allowing to pass navis.Neuron/Lists, navis.Volumes and skeletor.Skeletons to the generic Viewer.add() method.
  2. Adding a dedicated Viewer.add_neurons method with various specialized parameters that shadow the options in navis.plot3d.
import navis
import octarine as oc

# Initialize the viewer
v = oc.Viewer()

# Grab some neurons
n = navis.example_neurons(5, kind='mesh')

# Add them to the viewer
v.add(n)

# Alternatively use the specialized method with additional options
navis.strahler_index(n)
v.clear()
v.add_neurons(n, color_by='strahler_index', palette='viridis')

example

Release files for octarine-navis-plugin 0.1.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for octarine-navis-plugin 0.1.8
File Size Uploaded
octarine_navis_plugin-0.1.8.tar.gz 24.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for octarine-navis-plugin 0.1.8
File Interpreter ABI Platform
octarine_navis_plugin-0.1.8-py3-none-any.whl Python 3 none any Details

Total release size: 51.1 kB

Release files / octarine_navis_plugin-0.1.8.tar.gz

Download URL octarine_navis_plugin-0.1.8.tar.gz
Size 24.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a0887c4d3d110f392363edd6425b3cbc125ac68baf2a5b79555dc35e14e1b32c
BLAKE2b-256 checksum
How to use checksums
52dbade1a2233a76505a6273271dae8d53a621788fc78fe6a6759294eeb7a6d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / octarine_navis_plugin-0.1.8-py3-none-any.whl

Download URL octarine_navis_plugin-0.1.8-py3-none-any.whl
Size 26.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2d0aa3f740fd56eec4ef19d5cee2d205d9c20deea23e298adeb49074ae6eb4ba
BLAKE2b-256 checksum
How to use checksums
cfc5bfb9bbcc1ece5bcb16c2a10af95f52ba58714b28c72c1881b9365dc1892a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

0.1.8 This release

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page