array_gizmos
A collection of array operations and visualizations.
Installation
This module is in experimental/development mode and it also uses experimental dependancies.
Install the jp_doodle dependancy manually in development mode:
% git clone https://github.com/AaronWatters/jp_doodle.git
% cd jp_doodle
% pip install -e .
% cd ..
Install the H5Gizmos dependancy manually in development mode:
% git clone https://github.com/AaronWatters/H5Gizmos.git
% cd H5Gizmos
% pip install -e .
% cd ..
Then install this module in development mode:
% git clone https://github.com/AaronWatters/array_gizmos.git
% cd array_gizmos
% pip install -e .
% cd ..
How to use the labelled microscropy comparison visualization
This module includes a visualization implementation for comparing labelled structure volumes with microscopy volumes. The tool is designed for use with the blastoSPIM project data sets.
The notebooks/comparing labels and microscopy images.ipynb notebook demonstrates how to load volume arrays into the viewer and start the viewer in a notebook,
The bin/compare_npz_labels script demonstrates the how to load volume arrays into the viewer and start the viewer in a stand alone application.
The bin/compare_npz_labels script is installed with this module as a command line script which will open and display data from an numeric Python NPZ file formatted like the blastoSPIM project data sets. For example the following command opens the test data set:
% cd array_gizmos/notebooks/
% compare_npz_labels labels_and_image.npz
Open gizmo using link (control-click / open link)
<a href="http://127.0.0.1:51303/gizmo/http/MGR_1663167750012_4/index.html" target="_blank">Click to open</a> <br>
GIZMO_LINK: http://127.0.0.1:51303/gizmo/http/MGR_1663167750012_4/index.html
Open the link provided in a suitable web browser to start the visualization.
The volume alignment visualization
Notes on the "overlayed segmentation" proof of concept (historical/deprecated)
Metadata
Release files for array-gizmos 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| array_gizmos-0.1.0.tar.gz | 33.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| array_gizmos-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 70.2 kB
Release files / array_gizmos-0.1.0.tar.gz
| Download URL | array_gizmos-0.1.0.tar.gz |
|---|---|
| Size | 33.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
72ed18a2337fe9fdc0746f11c1fca3b7104701a6b7eafa61743c21373a97b8dc
|
|
BLAKE2b-256 checksum How to use checksums |
e4fe3cd883caa94ec79396911d4d8c5df0885aad4b05926ad313365cecc935a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / array_gizmos-0.1.0-py3-none-any.whl
| Download URL | array_gizmos-0.1.0-py3-none-any.whl |
|---|---|
| Size | 37.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b8ed97e963c5920becd92ec2761498b86c4bba7295347464be55f1e955530e80
|
|
BLAKE2b-256 checksum How to use checksums |
97aca52dc59f2a54d5b635834cff911d2523f966a3218a61e36c66c6bc7fb9e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|