Skip to main content

VoxTool 2.0

Setup

To install VoxTool, simply do:

pip install voxtool

We recommend using voxtool within a virtual environment. If you have anaconda installed, you can do:

conda create -n vt

This creates an environment named vt in which to run voxTool. You can then install VoxTool within that environment by doing:

conda activate vt
pip install voxtool

Running

Inside the environment where VoxTool is installed, type in the terminal:

voxtool

This will bring up the main VoxTool window.

Usage

  1. Load a CT file, adjusting the threshold as necessary. To adjust the threshold, change the number in the bar at the top of the window marked CT Threshold, then press the Update button next to it.
  2. If continuing a previous localization: load the existing coordinates from a JSON coordinate file using the Load Coordinates button.
  3. Press Define leads to set the names, shapes, types, and microcontacts for each implanted lead. Shapes are rows x columns.
  4. Select the lead you wish to localize in the dropdown menu labeled Label in the upper left corner
  5. Click on the CT to highlight the next contact on that lead, then press Submit to mark its location
    • Alternatively, press the Seeding button to turn on seeding. VoxTool will attempt to extrapolate the locations of the remaing contacts as you select them, incrementing the contact number. Be sure to double-check that the results make sense, as occasionally two contacts will be given the same location
    • Alternatively, add the ends of a strip or depth or the corners of the grid with the Submit button, then press the Interpolate button. VoxTool will attempt to fill in the lead. It may not be completely successful. Pressing Interpolate again may interpolate additional contacts.
  6. Press Add Micro-Contacts to add micro-contacts to any macro/micro leads.
  7. Press the Save as button to save the list of localized contacts. If the checkbox labelled Include Bipolar Pairs is checked, locations will also be saved for the midpoint of each pair of neighboring contacts.

Keyboard Shortcuts:

Button Key Sequence
Load Scan Ctrl-O
Define Leads Ctrl-D
Save As Ctrl-S
Submit (contact panel) S
Submit (lead definition window) S
Delete (contact panel) Delete
Delete (lead definition window) Delete
Confirm (lead definition window) Enter

Other Notes

  • The list of contact names is sorted by lead name, and within each lead by contact number. The Interpolate button does not always assign contact numbers in the expected order, so be sure to double-check that the numbers it has assigned are the ones that you want after using it.

Metadata

Release files for voxtool 0.0.2

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

Source distribution (sdist)

Source distribution for voxtool 0.0.2
File Size Uploaded Provenance
voxtool-0.0.2.tar.gz 24.9 kB Without provenance Details

Release files / voxtool-0.0.2.tar.gz

Download URL voxtool-0.0.2.tar.gz
Size 24.9 kB
Tags Source
SHA-256 checksum
How to use checksums
1d133c0051a878b7b6487b1a325a0215865cb01570d6f97a77e8422080034a66
BLAKE2b-256 checksum
How to use checksums
5fe514fec56ced2c1fcd9fc9d48eb821394e20c5159e902963f90f7417279568
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Security for voxtool 0.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.0.2 This release

1 release file No provenance

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