oxo-flow status#
Show execution status from a checkpoint file. Displays which rules completed successfully and which failed.
Usage#
Arguments#
| Argument | Description |
|---|---|
<CHECKPOINT> |
Path to a checkpoint JSON file (e.g., .oxo-flow/checkpoint.json) |
Options#
| Option | Short | Description |
|---|---|---|
--verbose |
-v |
Enable debug-level logging |
Examples#
Output#
oxo-flow 0.6.1 — Bioinformatics Pipeline Engine
Checkpoint Status:
✓ trim_reads
✓ align
✓ sort_bam
✗ mark_duplicates
Summary: 3 completed, 1 failed
Checkpoint File Format#
The checkpoint file is JSON with the following structure:
{
"completed_rules": ["trim_reads", "align", "sort_bam"],
"failed_rules": ["mark_duplicates"],
"benchmarks": {
"trim_reads": {
"rule": "trim_reads",
"wall_time_secs": 42.5,
"max_memory_mb": 1024,
"cpu_seconds": 38.2
}
}
}
Notes#
- Checkpoint files are written automatically during
oxo-flow runexecution - Use
statusto inspect progress of long-running pipelines, especially on clusters - The checkpoint file is not updated after the pipeline completes — it reflects the state at the last write
- Exits with code
0regardless of the pipeline's success or failure