A simple and elegant research computing orchestrator.
Project description
🎶 Conductor
Conductor is a simple and elegant tool that helps with orchestrating your research computing. Conductor helps with automating your research computing pipeline, all the way from experiments to figures in your paper.
Note: Conductor is still under active development. Its usage and system requirements are subject to change between versions. Conductor uses semantic versioning. Before the 1.0.0 release, backward compatibility between minor versions will not be guaranteed.
Installation
Conductor requires Python 3.8+ and is currently only supported on macOS and Linux machines. It has been tested on macOS 10.14 and Ubuntu 20.04.
Conductor is available on PyPI and so it can be installed using pip.
pip install conductor-cli
After installation, the cond executable should be available in your shell.
cond --help
Note that if you install Conductor locally on a Linux machine (e.g., using pip install --user conductor-cli), you may need to add $HOME/.local/bin to your
$PATH to get access to the cond executable in your shell.
Documentation and Getting Started
A quick way to get started is to look at the example projects under the
examples directory. For more details, please check out Conductor's reference
documentation here.
Acknowledgements
Conductor's interface was largely inspired by Bazel and Buck.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file conductor_cli-0.7.0-py3-none-any.whl.
File metadata
- Download URL: conductor_cli-0.7.0-py3-none-any.whl
- Upload date:
- Size: 66.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b1fbccc8e9511a3ba0be5b2b4c062a2778f3bd99c8693f0df3c0e8914804ac97
|
|
| MD5 |
697af21fc385388db9dd24e82a389f17
|
|
| BLAKE2b-256 |
115247dfe75380593aafd82316f5fcc1554eb8526fb482d93645a94d8027ebd9
|