WAMO Inspector

MPC WAMO inspection for obs80 observations

Deutsch

CLI parameters

Choose exactly one input: an OBS80 line, --input-file, --number or --mpec. --cache-info needs no input. Network requests send observation data to MPC/WAMO. Choose cache options deliberately; --cache-only prevents WAMO network requests. Reports may overwrite existing output files. Audit --reset overwrites resume state. Sampling options apply only to explicitly requested test runs.

wamo_cli.exe

ParameterPurpose / valuesDefault
-h, --helpshow this help message and exit (Flag)—
obs80single obs80 line (Text)not set
--input-filepath to text file that contains obs80 lines (Text)not set
--numberMPC object number, provisional designation, object name, MPEC code, or MPEC URL (Text)not set
--mpecMPEC identifier or URL, e.g. MPEC 2025-A1, 2025-A1, K25A01, or an MPC MPEC URL (Text)not set
--show-query-normalizationprint whether obs80 input lines are internally cleaned/normalized before the WAMO API request (Flag)False
--outputoutput text file (Text)wamo_results.txt
--table-outputsecond output table CSV file (Text)wamo_results_table.csv
--api-urlWAMO endpoint URL (Text)https://data.minorplanetcenter.net/api/wamo
--timeoutrequest timeout in seconds (Integer)20
--no-satellite-filterdo not apply the satellite S/s filter (default: send uppercase S lines, skip lowercase s lines) (Flag)False
--batch-sizesend WAMO requests in batches of this size (Integer)0
--use-cacheenable the shared WAMO SQLite cache for this run (Flag)False
--cache-dbenable and use this explicit WAMO SQLite cache path; unsafe drives and old sidecar files are blocked (Text)not set
--cache-infoshow shared WAMO cache path and statistics (Flag)False
--no-cachedisable shared WAMO cache for this run (this is also the default) (Flag)False
--cache-onlyread only from the local WAMO cache and never query WAMO online (Flag)False
--max-submission-delay-yearsmaximum years between observation and submission for a winner candidate; 0 disables this rule (Number)0.0
--count-two-stations-one-nightcount two different station codes in the same station-local night as two nights; default is off (Flag)False
--do-not-count-two-stations-one-nightdeprecated compatibility option; this is now the default (Flag)False
--stationoptional MPC station code; prints the smallest loser distance for this station after the run (Text)not set
--json-summaryprint an additional machine-readable JSON summary with winners, stations, and loser distances (Flag)False

wamo_backward_audit_cli.exe

ParameterPurpose / valuesDefault
-h, --helpshow this help message and exit (Flag)—
--start-numberStarting MPC number; otherwise resume saved progress or determine the latest numbered object. (Integer)not set
--min-numberLowest MPC number to check. (Integer)1
--max-checksMaximum number of checks; 0 means unlimited. (Integer)0
--timeoutHTTP timeout in seconds. (Integer)30
--object-timeoutTimeout for one CLI invocation in seconds. (Integer)300
--batch-sizeObjects per CLI batch. (Integer)1000
--progress-everySave progress every N objects. (Integer)100
--workersConcurrent audit objects per batch; 1 runs serially. (Integer)3
--report-everyWrite HTML/CSV every N objects; 0 uses --progress-every. (Integer)100
--result-cacheEnable the audit result cache; disabled by default. (Flag)False
--no-result-cacheExplicitly disable the result cache (compatibility option). (Flag)False
--sample-randomTest N randomly selected objects without changing normal resume progress. (Integer)0
--sample-min-numberLower bound for --sample-random. (Integer)400001
--sample-seedSeed for reproducible sampling; 0 selects a new random seed. (Integer)0
--resetWARNING: ignore saved progress and overwrite resume state. (Flag)False
--differences-onlyRecheck previously found differences and update reports. (Flag)False
--no-holdDo not wait for Enter at the end; intended for automation. (Flag)False

Examples

wamo_cli.exe --help
wamo_cli.exe --number 433 --no-cache
wamo_cli.exe --input-file observations.txt --cache-only
wamo_backward_audit_cli.exe --start-number 100 --min-number 1 --no-hold