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.10.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.10.1
File Size Uploaded Provenance Actions
fasthep_distributed-2026.10.1.tar.gz 93.9 kB With provenance Details for fasthep_distributed-2026.10.1.tar.gz

Built distribution (wheel)

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

Total release size: 162.9 kB

Release files / fasthep_distributed-2026.10.1.tar.gz

Download URL fasthep_distributed-2026.10.1.tar.gz
Size 93.9 kB
Tags Source
SHA-256 checksum
How to use checksums
4c217dc99f7b3252a5143e0418a643d9ca891c3379a6cfed857c6a02f309bae5
BLAKE2b-256 checksum
How to use checksums
5a817a58f544c0fe03415d9cb9fff3f6abcf1dbfb6b00d67a06e8b71c12d33af
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 Oct 26, 2026.

Transparency log

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

Download URL fasthep_distributed-2026.10.1-py3-none-any.whl
Size 69.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
70d15a7fec0b6ce0177160b360ffa67f879dd71274c29172ae80ca00f253782e
BLAKE2b-256 checksum
How to use checksums
bf386af4b33e5afeeae53d4eac7baa8bc1b7b64c192c0ad2982faac58758e1d4
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 Oct 26, 2026.

Transparency log

Security for fasthep-distributed 2026.10.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.10.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 Oct 26, 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.

Release history Release notifications | RSS feed

This release

2026.10.1 This release

2 release files Full 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