KOPR — Software for Comet Observers

KOPR is open-source software for planning comet observing sessions, processing visual and CCD observations, calibrating and stacking astronomical images, and analysing comet light curves.

Current application line: KOPR R81 DSLR RAW provenance and WCCD viewport hotfix. Documentation revision 10.22 retains the cumulative R79 scientific contracts, documents the R80 effective Reference stars Use state and the R81 direct/derived RAW provenance boundary, and records the current deterministic QA result: 1225 passed, 6 skipped, 0 failed.

Main work areas

The current application contains six main tabs, shown below in the same order as in KOPR.

Process Visual Obs.

Process visual comet estimates using comparison-star data and prepare ICQ-format results.

View screenshot · Documentation

Image Calibration & Stacking

Automatically materialize DSLR green TG FITS when needed, then prepare calibration masters, calibrate frames, solve astrometry, perform quality control and create star/comet stacks with bounded automatic thread and memory scheduling.

Complete documentation

Process CCD Obs.

Measure total coma brightness with manual or automatic PA-adaptive ACF, bounded centroiding, reviewable frozen contexts, and ICQ/CARA Afρ output.

View screenshot · Documentation · ACF / Review

Observation Planner

Generate ephemerides and visibility diagrams using current comet data and configured observing locations.

View screenshot · Documentation

Light Curve Analyzer

Analyse comet light curves and model brightness behaviour from available observations.

View screenshot · Documentation

Download

Live source archives

Offline catalogues

APASS DR10 to magnitude 14

Selection for comet photometry with stars brighter than V = 14 mag. Download size: 298.4 MB.

Download catalogue

APASS DR10 to magnitude 16

Selection for comet photometry with stars brighter than V = 16 mag. Download size: 1.3 GB.

Download catalogue

Tycho-2 Catalogue

B and V magnitudes from the Tycho-2 catalogue. Download size: 48.1 MB.

Download catalogue

Installation

Current installation guide available. The documentation covers native Linux and native Windows, Python virtual environments, Astrometry.net through WSL 2, solver preflight before index installation, optional 4100 plus established 4200 index discovery, and safe cancellation of the Linux solver process.

The current live build requires Python 3.10 or newer and must be started from the directory containing kopr.py.

Open the installation guide First startup

Documentation

The documentation has a stable static-HTML structure. Installation, configuration, all six application guides, the data/FITS reference, troubleshooting and developer chapters are available.

Data and FITS reference

Input metadata, Scientific/Compact storage, unified stack time/exposure contracts, WStack extensions, external FITS inspection, paired stacks and observation outputs.

Open reference · Scientific / Compact

Troubleshooting

Symptom-based diagnostics for installation, calibration, astrometry, stacking, pair validation, catalogues and photometry.

Open troubleshooting

Developer documentation

Architecture, algorithms, testing and the WStack integration contract for maintainers.

Developer section

Performance and platforms

Fixed automatic limits, serial fallbacks, release validation and Linux/Windows/WSL target-machine checks.

Open performance reference

WCCD Automatic Helpers and Slice profiles