SPINE Reconstruction Visualization Tool
Project description
Spinal Tap
Spinal Tap is a Dash application that provides simple visualization tools for the Scalable Particle Imaging With Neural Embeddings (SPINE) package.
Installation
You can install Spinal Tap and all dependencies (including Dash, Flask, Plotly, and spine-ml) using pip:
pip install .
Or, for editable development mode:
pip install -e .
Usage
After installation, launch the app using the provided CLI:
spinal-tap
You can also check the installed version with:
spinal-tap --version
# or
spinal-tap -v
Then open your browser to http://0.0.0.0:8888/.
Development & CI/CD
- Code style is enforced with black, isort, and flake8 (pre-commit and CI).
- The GitHub Actions workflow builds and tests on every commit, PR, tag, and release.
- Publishing:
- On tag push: publishes to Test PyPI (requires
TEST_PYPI_API_TOKENsecret). - On GitHub Release: publishes to PyPI (requires
PYPI_API_TOKENsecret).
- On tag push: publishes to Test PyPI (requires
Roadmap
In the near future, the application will be hosted at https://k8s.slac.stanford.edu/spinal-tap
Project details
Release history Release notifications | RSS feed
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 spinal_tap-0.1.2.tar.gz.
File metadata
- Download URL: spinal_tap-0.1.2.tar.gz
- Upload date:
- Size: 22.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e087e840133a29a8261411cdd1123db914b21f4acaa4fb8bcb6b27cf607a3e12
|
|
| MD5 |
ee2ba4e080f8c59737373533bc9eb4db
|
|
| BLAKE2b-256 |
e8f71bb6d35cd23f021aa8a222a7d160c6d186ec99eb37ffc6d113e9cc78980b
|
File details
Details for the file spinal_tap-0.1.2-py3-none-any.whl.
File metadata
- Download URL: spinal_tap-0.1.2-py3-none-any.whl
- Upload date:
- Size: 22.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
02a86420520a5e9b164d2e5ff1dc12f045d9721b450260703d940a1c65b6ef26
|
|
| MD5 |
3d7f3368e148416e9ba1242f3e427955
|
|
| BLAKE2b-256 |
2131a748ea781a83522ab170cb5d5dc8f1ba2770d47af73fffec9c3da4d5f6c4
|