Skip to main content

holos-tda

Python bindings for holos, a Vietoris-Rips persistent homology engine. The package installs the holos-tda CLI, which prints ripser-compatible output.

SparseProgram reuses valid articulation-separated atoms and repairs invalid atoms. It reports exact class continuation and work, and writes portable program, trace, and intervention artifacts. The optional holos_tda.torch module computes strict finite H1 endpoint derivatives for distinct edge weights.

SparseIndex maintains immutable persistence versions over separator interfaces through the configured dimension. It composes relative filtered cores, applies atomic active-topology patches, and emits proof records for the separate checker.

kinetic_zigzag computes exact fixed-scale class dynamics for affine edge weights. It returns a HOLOSZZ artifact for the separate checker.

intervene_cohomology finds one minimum-cost set of candidate edges across declared graph scenarios. It returns an exact plan or a checked bound. The separate checker repeats every fixed-scale cohomology and search step from the HOLOSCI artifact.

relative_coverage returns an exact fence-filling chain. synthesize_coverage and synthesize_affine_coverage find a minimum-cost sensor activation plan across communication states and bounded failures. They return a HOLOSCOV artifact for the separate checker. Physical coverage is conditional on the controlled-boundary domain, placement, fence, and communication assumptions.

pip install holos-tda
python -c "import holos_tda; print(holos_tda.rips_points([[0, 0], [1, 0], [0, 1]]))"

uvx holos-tda points.csv runs the CLI without installing.

Source and docs: https://github.com/t0rsion/holos

Metadata

Release files for holos-tda 0.7.0

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

Source distribution (sdist)

Source distribution for holos-tda 0.7.0
File Size Uploaded
holos_tda-0.7.0.tar.gz 628.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for holos-tda 0.7.0
File
holos_tda-0.7.0-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
holos_tda-0.7.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-64 Details
holos_tda-0.7.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details
holos_tda-0.7.0-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details
holos_tda-0.7.0-cp39-abi3-macosx_10_12_x86_64.whl CPython 3.9 abi3 macOS 10.12+ x86-64 Details

Total release size: 12.3 MB

Release files / holos_tda-0.7.0.tar.gz

Download URL holos_tda-0.7.0.tar.gz
Size 628.0 kB
Tags Source
SHA-256 checksum
How to use checksums
0b6138ae296c08160be80e0cb1ba9ed53a5be17693ae2010a4e20807616087bc
BLAKE2b-256 checksum
How to use checksums
acdd20562d48c1a2e0f90d13553798eda6ead465ee156a85016beaef36534844
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 Aug 29, 2026.

Transparency log

Release files / holos_tda-0.7.0-cp39-abi3-win_amd64.whl

Download URL holos_tda-0.7.0-cp39-abi3-win_amd64.whl
Size 2.4 MB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
d3ecea390a9ab4293b7f6c740e37b699ee29b2b0112a4c00da95c95abb14713a
BLAKE2b-256 checksum
How to use checksums
823f4fb2413ddc0d760f8bd17b7ad8982dd6028a83333fe107635cd7ce8ab676
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 Aug 29, 2026.

Transparency log

Release files / holos_tda-0.7.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL holos_tda-0.7.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.4 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
50d9f95dd5c7bf7e5fb657d167303cdd2b621ce62ea47e8b930365e8663b1a6c
BLAKE2b-256 checksum
How to use checksums
d3ffb1e4cc52ab81bbef454974b967a01351692e1153a98bf334f98c1e599ead
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 Aug 29, 2026.

Transparency log

Release files / holos_tda-0.7.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL holos_tda-0.7.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.1 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
839e8b32508a3a424bee6c04f6fd101d108fb75ac39623ffcccbfdb0c973c86c
BLAKE2b-256 checksum
How to use checksums
86da37dd2e26e6a2aeef529dabb710206a1c26bfff3e5d6d9da23693e02f462a
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 Aug 29, 2026.

Transparency log

Release files / holos_tda-0.7.0-cp39-abi3-macosx_11_0_arm64.whl

Download URL holos_tda-0.7.0-cp39-abi3-macosx_11_0_arm64.whl
Size 2.3 MB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
19f19fc112b4785adadd8f8852b6cc0885dd911a191e3a9982a19167f6b1d02d
BLAKE2b-256 checksum
How to use checksums
ee53ff33b9c75435246a4eb31eceed0c1b0f506449d9f6f3517e3428e4f42ec5
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 Aug 29, 2026.

Transparency log

Release files / holos_tda-0.7.0-cp39-abi3-macosx_10_12_x86_64.whl

Download URL holos_tda-0.7.0-cp39-abi3-macosx_10_12_x86_64.whl
Size 2.5 MB
Tags CPython 3.9 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
2cb0e8455e3408cad1069fb2576b6a28ba1092f23cf03e79eb105a23a0a6af56
BLAKE2b-256 checksum
How to use checksums
145f4a3468dfc3866c8bf8c53e993815404dd6c7592d81810090c8ddf0bde95b
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 Aug 29, 2026.

Transparency log

Release history Release notifications | RSS feed

0.9.0

6 release files

0.8.0

6 release files

This release

0.7.0 This release

6 release files

0.6.0

6 release files

0.5.0

6 release files

0.4.0

6 release files

0.3.1

6 release files

0.3.0

6 release files

0.2.1

6 release files

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