Skip to content

Releases: theatrus/seiza

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 13 Jul 07:26
ASTAP-compatible mode and oriented comet tails

ASTAP mode (per docs/design/astap-mode.md): a raw ASTAP-style command
line — or a copy of the binary named astap — routes to a solver that
reads `-f -fov -z -s -r -ra -spd` with ASTAP's unit conventions,
resolves its star catalog via SEIZA_STAR_DATA / a seiza.toml or data
file beside the executable / platform data dirs, solves hinted (radius
clamped; wide N.I.N.A. radii fall back to blind), and writes the
`<basename>.ini` result N.I.N.A. actually reads: PLTSOLVD, CRVAL/CRPIX
(FITS 1-based), the CD matrix, and informational CDELT/CROTA. Failures
write PLTSOLVD=F with an ERROR line. Windows builds stamp FileVersion
1.0.0.0 so N.I.N.A.'s ASTAP capability gate keeps auto-downsample.

Minor bodies gain a characteristic direction: anti-solar position
angle for comets (the tail) and apparent-motion bearing for asteroids
(the trail), from the same ephemeris.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 13 Jul 05:56
Comets from JPL SBDB: apparition-specific elements for past dates

MPC CometEls only lists currently observable comets at current epochs;
images from past years need the elements of THAT apparition. The SBDB
query API exports every catalogued comet (4k) with per-apparition
epochs and perihelion times — C/2020 F3 (NEOWISE) propagated to its
famous 2020-07-13 appearance lands 2.7 arcmin from JPL Horizons, six
years in the past. CometEls remains the fallback for discoveries newer
than the SBDB sync.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 05:51
Minor bodies: comets and numbered asteroids at acquisition time

MPC element sets (CometEls.txt + MPCORB) propagate with two-body
mechanics — elliptic and hyperbolic Kepler plus Barker's parabolic
case — against the JPL approximate Earth ephemeris, with a light-time
iteration. These objects move arcminutes to degrees per day, so
`solve --minor-bodies elements.bin --time <ISO>` (or the FITS DATE-OBS
header) evaluates positions at the exact acquisition time and lists
what is in the footprint with estimated magnitudes.

Validation: (1) Ceres lands 16 arcsec from the JPL Horizons geocentric
position; C/2025 A6 (Lemmon) propagated to a real image's capture night
lands 0.25 deg from the solved frame center — the comet labels itself.
New: download-data mpc, build-data minor-bodies (asteroid H cutoff,
default 16), the SEIZAMB1 element format, and a Windows x86_64 zip in
the release workflow.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 13 Jul 05:34
download-data prebuilt: hosted datasets from downloads.seiza.fyi

Fetches the manifest and downloads the prebuilt star/object/transient
sets with SHA-256 verification — a working solver in one command, no
catalog building. READMEs lead with this flow and catch up on shipped
features (FITS/debayer, SNR + WR catalogs, packages, deep Gaia knobs).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 13 Jul 04:28
Version 0.1.2

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 13 Jul 03:03
Version 0.1.1

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>