oxo-flow env#
Manage software environments. Provides subcommands for listing available backends and checking workflow environment requirements.
Usage#
Subcommands#
env list#
List all environment backends available on the current system.
Output:
oxo-flow 0.1.0 — Bioinformatics Pipeline Engine
Available environment backends:
✓ conda
✓ docker
✓ singularity
✓ venv
env check#
Check that all environments declared in a workflow file are valid and their backends are available.
| Argument | Description |
|---|---|
<WORKFLOW> |
Path to the .oxoflow workflow file |
Output (all valid):
Output (missing backend):
Options#
| Option | Short | Description |
|---|---|---|
--verbose |
-v |
Enable debug-level logging |
Examples#
# List available backends
oxo-flow env list
# Check a specific workflow
oxo-flow env check pipeline.oxoflow
Notes#
env checkexits with code1if any environment validation fails- The check verifies backend availability, not that specific conda environments or Docker images exist — it confirms that the required type of environment manager is installed
- Run
env checkbefore submitting to a cluster to catch environment issues early