CMD + K

law

Community

Use law to build complex and large-scale task workflows.

Copied fromcf-staging / law

Installation

To install this package, run one of the following:

Conda
$conda install conda-forge::law

Usage Tracking

0.1.20
0.1.19
0.1.18
0.1.17
0.1.16
5 / 8 versions selected
Downloads (Last 6 months): 0

Description

Use law to build complex and large-scale task workflows. It is build on top of luigi and adds abstractions for run locations, storage locations and software environments. Law strictly disentangles these building blocks and ensures they remain interchangeable and resource-opportunistic.

Key features: - CLI with auto-completion and interactive status and dependency inspection. - Remote targets with automatic retries and local caching: WebDAV, HTTP, Dropbox, SFTP, all WLCG protocols (srm, xrootd, rfio, dcap, gsiftp, ...) - Automatic submission to batch systems from within tasks: HTCondor, LSF, gLite, ARC - Environment sandboxing, configurable on task level: Docker, Singularity, Sub-Shells

About

Summary

Use law to build complex and large-scale task workflows.

Last Updated

Dec 24, 2024 at 10:15

License

BSD-3-Clause

Total Downloads

100.1K

Supported Platforms

noarch

Unsupported Platforms

linux-64 Last supported version: 0.1.5
macOS-64 Last supported version: 0.1.5