Skip to content

Xmolout Workflow

Direct command workflow for xmolout file utilities.

This module implements CLI workflow orchestration for its command family, including argument parsing, request construction, execution dispatch, and result presentation handoff.

Usage context

  • Command routing: Resolve CLI aliases and normalized command names.
  • Task execution: Build request objects and invoke registered tasks.
  • Output handling: Forward results to table, plot, export, or report flows.

Command: trim-xmolout

Arguments

No command-specific arguments found.

Common Runtime and Presentation Arguments

These are shared workflow-level CLI flags added before command-specific options, covering runtime context (engine/input/storage) and output presentation/export behavior.

Flag Required Default Help Choices
--file No xmolout Input xmolout file. Example: --file runs/job1/xmolout, which reads that trajectory/output file as input.
--output No xmolout_trimmed Output trimmed xmolout file. Example: --output xmolout_light, which writes the reduced-content file with that name.
--copy-to-dot No Also copy generated output to current directory. Example: --copy-to-dot, which keeps a convenience copy where you run the command.
--run-id No Run identifier for run-scoped layout (e.g., run_91ac0e).
--project-root No Project root that contains inputs/, data/, analysis/, etc.
--analysis-id No Optional analysis artifact id; defaults to run id.