Astronomical Laboratory

Scientific calculators of positional astronomy with documented precision, continuous validation against JPL Horizons, and open code for auditing. Analytical engine based on ELP-2000/82B, IAU 2000A and VSOP87D, with no external service dependency.

Engine v2.0.0 Coverage 4000 BC – 3000 AD Evergreen, no external API PT-BR / EN

Tools

Position and phenomena calculators. Each tool exposes complete scientific inputs and auditable outputs.

Technical documentation

Everything under the hood of the engine: validation, methodology, cited sources, technical glossary.

Laboratory philosophy

Evergreen with no external API

All calculations run on analytical series and static data. No dependency on online services at runtime. Data is updated through controlled releases, not via continuous feed.

Continuous validation

Each release goes through a regression suite against JPL Horizons (NASA/JPL) and canonical examples from the Meeus 1998 book. Typical errors published at /precisao.

Sources cited in every output

Each engine algorithm references the source paper, book or standard. It cites Chapront-Touze 1983, IERS Conventions 2010, Bretagnon-Francou 1988, Espenak-Meeus 2006, Bennett 1982, IAU SOFA.

Honest temporal coverage

Useful window of maximum precision: 1900-2100. Extended with controlled degradation up to 4000 BC and 3000 AD via Espenak-Meeus. Limits published, not hidden.

Auditable outputs

Each output includes the time scales (UTC, UT1, TAI, TT, TDB), the reference frame (ICRS, GCRS, CIRS), and the apparent corrections applied (nutation, annual aberration).

Input sanitization

Each input parameter has scientifically justified limits, with cited source (ICAO standard atmosphere for pressure, IERS for EOP, weather records for temperature).