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.7

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.7
File Size Uploaded
octarine_navis_plugin-0.1.7.tar.gz 22.6 kB Details

Built distribution (wheel)

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

Total release size: 46.2 kB

Release files / octarine_navis_plugin-0.1.7.tar.gz

Download URL octarine_navis_plugin-0.1.7.tar.gz
Size 22.6 kB
Tags Source
SHA-256 checksum
How to use checksums
94d4e465df019d9e2b02b4b8aae9bc9dd7e4c4e081399e4268e782a00146a399
BLAKE2b-256 checksum
How to use checksums
5659a1ea52c7f594b168b89830eb3184ef265b2a6f3d2f72a0f5da12a46cd03a
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.7-py3-none-any.whl

Download URL octarine_navis_plugin-0.1.7-py3-none-any.whl
Size 23.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d587b900388469d5d0a72b3699c636132a960755afbe786ae96392bf1f75a749
BLAKE2b-256 checksum
How to use checksums
9db55240687a73e68922305d520ee07d4a5f95fbd85e45c754c52f627c5336a8
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

0.1.8

2 release files

This release

0.1.7 This release

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