pqc.cliΒΆ

Provide a command-line interface for the PQC pipeline.

This module wires CLI flags to pqc.pipeline.run_pipeline(). The CLI is intentionally minimal and suitable for scripting or batch workflows where a CSV output is desired. Optional feature extraction and structure diagnostics are exposed via additional flags.

Examples

Basic usage from a module invocation:

>>>
>>> # python -m pqc.cli --par /data/J1909-3744.par --out out.csv

Equivalent usage via the console script:

>>>
>>> # pqc --par /data/J1909-3744.par --out out.csv

See also

pqc.pipeline.run_pipeline: Python API for the same workflow.

Functions

build_parser()

Build the CLI argument parser.

main()

Run the QC pipeline from command-line arguments.