Total Perspective Vortex (TPV) provides an installable set of dynamic rules for the Galaxy application that can route entities (Tools, Users, Roles) to appropriate job destinations based on a configurable YAML file.
Documentation
Documentation on how to enable TPV in your Galaxy instance and configure the relevant routing rules is available on Read the Docs.
For a guided tutorial, also check out the TPV tutorial on GTN.
Installing latest released version
Once configured in the Galaxy application, TPV will be automatically installed in the Galaxy environment. If you would like to manually install it instead, you can do so from PyPI with the following command:
pip install total-perspective-vortex
Shared default resource database for tools
A shared database of reusable default resource requirements and scheduling rules for TPV is maintained in: https://github.com/galaxyproject/tpv-shared-database/. (This is likely something you want to take a look at - it will save a lot of time.)
Metadata
Release files for total-perspective-vortex 3.3.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 | |
|---|---|---|---|
| total_perspective_vortex-3.3.0.tar.gz | 86.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| total_perspective_vortex-3.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 142.2 kB
Release files / total_perspective_vortex-3.3.0.tar.gz
| Download URL | total_perspective_vortex-3.3.0.tar.gz |
|---|---|
| Size | 86.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a2f1fadc8cb85cce46779ab2bc6821829e7d28d7717bdefa154d316cb9aa68af
|
|
BLAKE2b-256 checksum How to use checksums |
f1fce47603a1bf308ada5970a6d94d0de6c51e1facdf84862746a025df84e88c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 12, 2026.
Transparency logRelease files / total_perspective_vortex-3.3.0-py3-none-any.whl
| Download URL | total_perspective_vortex-3.3.0-py3-none-any.whl |
|---|---|
| Size | 55.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
995289b3cea74879d702dd15305522d269e8cf868d02f9b21ac76afa9c244180
|
|
BLAKE2b-256 checksum How to use checksums |
153d69ed040fd53475cf52548249dcd72e5ff66a4d42af766af8d95471181c4e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 12, 2026.
Transparency log