Skip to main content

Methodology

This page explains how AstroJane calculates positions, how the results are tested and how the text is made.

How positions are calculated

Live Sky uses the open-source astronomy-engine library, version 2.1.19, under the MIT License. Positions are apparent and geocentric, in the tropical zodiac. The server calculates a snapshot for the page, and the browser recalculates it every 30 seconds from the device clock. Chiron comes from a table of JPL Horizons positions. The nodes and Black Moon Lilith are mean positions.

What the results are tested against

Reference data were fetched on October 30 and 31, 2026. The tests run on every code change.

What the results are tested against
MeasuredReferenceSampleTested limit
Sun longitudeJPL Horizons DE441124 instants, 1878 to 20353 arcseconds
Moon longitudeJPL Horizons DE441124 instants, 1878 to 20358 arcseconds
Mercury to Pluto longitudeJPL Horizons124 instants per body, 1878 to 203520 arcseconds
Chiron longitudeJPL Horizons40 instants1 arcsecond
Moon phasesUS Naval Observatory247 phases40 seconds
Sun and Moon rise and setUS Naval Observatory32 city-days40 seconds
Moon illuminationJPL Horizons9 instants0.01 percentage points

Known limits

At the Mercury station tested, the retrograde flag changed about 100 seconds before the time JPL Horizons lists, a limit of the planetary model. Slower planets turn more gently, so their flag can be further off. Rise and set times assume a sea-level horizon and standard refraction. Once the page is running, all results follow the device clock.

What the positions do and do not mean

The positions are astronomy. Their meanings come from astrological tradition, which this site describes as tendencies. Scientific evidence does not support the predictive claims of astrology, Human Design or numerology.

How the text is made

Text on this site was drafted with AI assistance. Positions are calculated by code and checked by automated tests. The site owner reviews the wording before it goes live.

Who operates this site

AstroJane is operated by Roomanos Labs (Roomanos Lab Teknoloji Limited Şirketi). Contact: info@roomanos.com.

AstroJane is pronounced AS-tro-jayn.

Corrections

If a position, date or statement looks wrong, write to info@roomanos.com.

Last reviewed: November 3, 2026