Skip to main content

No project description provided

Project description

Snakemake Executor Plugin: PanDA

PyPI version PyPI downloads License: MIT Python Version

A Snakemake executor plugin for submitting jobs to the PanDA (Production and Distributed Analysis) workload management system.

Installation

Install from PyPI:

pip install snakemake-executor-plugin-panda

Usage

To run Snakemake with the PanDA executor:

snakemake --executor panda

Configuration

The plugin supports the following settings:

Setting Description Default
pre_script Shell commands to run before the Snakemake payload on the worker node Initializes the EIC environment from CVMFS

Environment Variables

Variable Description Default
PANDA_VO Virtual organization wlcg
PANDA_SITE PanDA site for job submission BNL_PanDA_1
PANDA_AUTH_VO Working group for authentication wlcg

Requirements

  • Python >= 3.11
  • A valid PanDA client configuration (pandaclient)
  • Access to a PanDA instance and appropriate grid credentials

Documentation

For more details, see the Snakemake Plugin Catalog.

License

This project is licensed under the MIT License — see the LICENSE.md file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

snakemake_executor_plugin_panda-1.0.3.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file snakemake_executor_plugin_panda-1.0.3.tar.gz.

File metadata

File hashes

Hashes for snakemake_executor_plugin_panda-1.0.3.tar.gz
Algorithm Hash digest
SHA256 f1572fb270ef12bffc879b80e45185a37bf8425d69b2521d43eb925b96ffac0a
MD5 a15c3109d9f1581d773b69b6d16f9f19
BLAKE2b-256 5e6d9cdfb1c918d11cb84fb4761d46896690f2f7fad06cdf2accf2f49bad4c13

See more details on using hashes here.

Provenance

The following attestation bundles were made for snakemake_executor_plugin_panda-1.0.3.tar.gz:

Publisher: publish.yml on eic/snakemake-executor-plugin-panda

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file snakemake_executor_plugin_panda-1.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for snakemake_executor_plugin_panda-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ae168cb062bc48a6cc267f4001f1255e6d80e08ba357b81c468edc1895c93d07
MD5 be8941bcc65777e4cdbcbc8e9be60edf
BLAKE2b-256 d284485b1670f63a38176a840a9f96ea0ee2d015c548ce2859752d6efb5f1871

See more details on using hashes here.

Provenance

The following attestation bundles were made for snakemake_executor_plugin_panda-1.0.3-py3-none-any.whl:

Publisher: publish.yml on eic/snakemake-executor-plugin-panda

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page