Skip to main content

FAST-HEP Distributed

WORK IN PROGRESS: This is a work-in-progress project. The API and features are not yet stable.

fasthep-distributed aims to connect compiled FAST-HEP analysis plans to existing execution systems. It validates how plan.yaml (the analysis plan from fasthep-flow compilation step) maps to a chosen compute facility and exports a standalone, engine-native execution bundle.

Export specifications describe supported features and requirements, making incompatible mappings explicit before execution. Bundles include the plans, analysis configuration, runtime environment description and launch instructions, with external dependencies declared. They provide a reproducible artifact for execution, inspection and debugging.

Existing engines manage scheduling and resources; Flow’s runtime executes the analysis partitions.

flowchart LR
    P["plan.yaml manifest"] --> M["Validate mapping and export"]
    F["Facility profile + chosen route"] --> M
    M --> D["Dask driver"]
    M --> S["Snakefile / REANA package"]
    M --> C["Makeflow or other engine input"]
    D --> E["Existing execution engine"]
    S --> E
    C --> E
    E --> R["Flow partition runtime"]
    R --> O["Products + outcome records"]

The diagram shows the intended architecture and illustrative export targets; individual integrations remain subject to compatibility studies and implementation.

Development

Install the local Pixi environment:

pixi install

Run the baseline checks:

pixi run test
pixi run lint
pixi run typecheck
pixi run docs-build

Metadata

Release files for fasthep-distributed 2026.11.1

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

Source distribution (sdist)

Source distribution for fasthep-distributed 2026.11.1
File Size Uploaded Provenance Actions
fasthep_distributed-2026.11.1.tar.gz 94.7 kB With provenance Details for fasthep_distributed-2026.11.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for fasthep-distributed 2026.11.1
File Interpreter ABI Platform Actions
fasthep_distributed-2026.11.1-py3-none-any.whl Python 3 none any Details for fasthep_distributed-2026.11.1-py3-none-any.whl

Total release size: 164.0 kB

Release files / fasthep_distributed-2026.11.1.tar.gz

Download URL fasthep_distributed-2026.11.1.tar.gz
Size 94.7 kB
Tags Source
SHA-256 checksum
How to use checksums
381b7add386a654f88a0658202342312bb33ccd3020b968ce61886785160cfbe
BLAKE2b-256 checksum
How to use checksums
5c245c5405b02f427e50ff42c51c958b76f48ad7031014c3ce09bdad1132bf0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Release files / fasthep_distributed-2026.11.1-py3-none-any.whl

Download URL fasthep_distributed-2026.11.1-py3-none-any.whl
Size 69.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
68817b934df4a803c6bf1f0302e32adc8ff1a240c129e1e778b4d51101cfeb70
BLAKE2b-256 checksum
How to use checksums
7757bec12c70654ee0a1fc7f8007e1b93b1bfab11b65e702fb23739aebfa3b4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 2, 2026.

Transparency log

Security for fasthep-distributed 2026.11.1

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.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for fasthep_distributed-2026.11.1.tar.gz

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 Nov 2, 2026.

Transparency log

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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