Command-Line Interface

PICSLike installs a single console script, picslike-run, which evaluates the pixel-space Gaussian log-likelihood over the parameter grid declared in the configuration. It is on PATH after pip install picslike — no repository checkout required.

picslike-run config.yaml
picslike-run config.yaml --out results.npz

Grid points are partitioned across MPI ranks, and because a console script is an ordinary executable, MPI works without a python prefix:

mpirun -n 8 picslike-run config.yaml --out results.npz

Unlike QUBE there is no packaged default configuration, so the path is required.

Persistence is opt-in: without --out the grid is evaluated and the result discarded. The command warns on completion when that is about to happen.

Command-line entry point for the PICSLike pixel-space likelihood.

picslike-run evaluates the Gaussian pixel-space log-likelihood over the parameter grid declared in the configuration, partitioning grid points across MPI ranks. Unlike QUBE there is no packaged default config, so the path is required.

Persistence is opt-in (ADR-0015): without --out the grid is evaluated and the result discarded, so the entry point warns rather than exit quietly.

picslike.cli.main()[source]

Entry point for picslike-run.

Return type:

None