Implementation of UNVEIL
Project description
UNVEIL
UNVEIL is a Python-based visualization tool for interactive exploration of diffusion MRI tractography, anatomical volumes, cortical surfaces, and ROI segmentations. It combines a 3D PyVista viewer with an orthogonal slice viewer.
Install
The GUI is launched with the following python command in a python console:
import unveil.__main__
or with
python -c "import unveil.__main__"
from a terminal with a python environment activated.
Features
- 3D Tractography Visualization
- Load and display
.trkstreamline files. - RGB orientation coloring or scalar-based coloring from NIfTI volumes.
- Adjustable opacity and point/line rendering.
- Load and display
- Volume Rendering
- Load
.nii.gzimages. - Interactive volume rendering and orthogonal slice planes.
- Adjustable opacity.
- Load
- ROI Visualization
- Load ROI masks from
.nii/.nii.gz. - Automatic surface extraction and smoothing.
- Individual visibility and color control.
- Load ROI masks from
- Surface Visualization
- Load GIFTI (
.gii) cortical surfaces. - Adjustable opacity and smooth shading.
- Load GIFTI (
- Orthogonal Viewer
- Axial, coronal, and sagittal views.
- Mouse-wheel slice navigation.
- Click-to-navigate crosshair synchronization.
- ROI overlay display.
- Screenshot export.
- Scene Management
- Actor visibility control.
- ROI color editing.
- Background color toggle.
- Color-blind-friendly tractography coloring.
- Export
- 3D screenshots.
- Orthogonal-view screenshots.
- Animated 360° GIF generation.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file unveil_python-0.5.0.tar.gz.
File metadata
- Download URL: unveil_python-0.5.0.tar.gz
- Upload date:
- Size: 24.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b5e7ec2c685699418f61b4863f1a097da0207373ed19ca71c927f5124b2bd2c5
|
|
| MD5 |
6372f536ba1f08f1e7b97d2c1254d2b5
|
|
| BLAKE2b-256 |
8a1ea32611cdeda1669602cb19e0e842a00676772b61df3e5e6559ccd521a046
|
File details
Details for the file unveil_python-0.5.0-py3-none-any.whl.
File metadata
- Download URL: unveil_python-0.5.0-py3-none-any.whl
- Upload date:
- Size: 23.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e1dff861ab39d3b903b10fb6018494f7a74b6f8b18cde3f97012685424e1415
|
|
| MD5 |
361236a87bbeccd7faa5b930ce37772a
|
|
| BLAKE2b-256 |
83ba25eb734c86df6a2eb0ed1a459d3f558dce2580ef877b4aae2e6ea946fbfc
|