DR McCullochTHE TEXTHOMESHOPABOUT

Astral

A birth chart is worked out from where the planets and the horizon stood at the minute of birth, and because my birth time is uncertain I cast mine at every quarter-hour from six to nine on the morning I was born. Across those three hours the chart turns me from visible into hidden, and I can't tell which side of that change I was born on.

I made the analysis and its two plots in Python in January 2026, working with Claude in Cowork. I'm running 2026 based on the exact instructions I got for 6am. I'll do 2027 by the 9am. Watch this space.

The two charts

The 6:00 chart and the 9:00 chart

These are the charts for 6:00 and 9:00 side by side. I was born once, in Ballymena, and the two differ only in the minute they assume, which is enough to move the reading from the left column to the right, with the left fading at 8:00 as the Sun goes into the twelfth house. In my analysis I called this a complete reorientation of chart emphasis (visible β†’ hidden). The slider in the next section moves both columns, and the buttons below jump to either end.

6:00 AM

Libra Rising

Cancer Midheaven

Presentation
Diplomatic, harmony-seeking, partnership-oriented
Career (MC)
Nurturing, protective, emotionally connected
Stellium
Visible in the 1st and 2nd houses (conscious, material)
Moon
In the 7th house: emotional fulfilment through relationships
VISIBLEHIDDEN

6:00 AM

9:00 AM

Scorpio Rising

Leo Midheaven

Presentation
Intense, investigative, depth-seeking
Career (MC)
Oriented toward leadership and creativity
Stellium
In the 12th house: hidden power, spiritual resources
Moon
In the 6th house: service orientation

The chart, minute by minute

Over these three hours the planets barely move against the stars, and nearly everything that changes comes from the Earth turning, which carries the eastern horizon through about 30Β° of the zodiac, so that by 8:52 Scorpio is rising. The Ascendant, the point of the zodiac on that horizon, advances about 10Β° an hour and the Midheaven about 14Β°. Drag the slider, press play or step through with the arrow keys.

SignsCancerLeoLibraScorpioPlanets in the1st or 2nd house, visible12th house, hiddenanother house (6th work, 7th partnerships, 10th career, 11th groups)

The wheel shows which house each body is in and nothing finer. The zodiac ring turns at about 10Β° an hour beneath twelve fixed house sectors, bringing Scorpio up to the Ascendant by 9:00, and the Midheaven axis turns at its own rate. The ASC and MC dots take the colour of their sign, and the five bodies sit in the houses my plots put them in, at no particular degree.

6:00AM · assumed
Ascendant Β· rising signLibra181.3Β°
Midheaven Β· careerCancer90.0Β°

Libra Rising, Cancer MC6:00 – 7:30

From my analysis, for this stretch of the morning

0 of five tracked bodies now hidden in the twelfth house.

MC β†’ Leo~8:08
ASC β†’ Scorpio~8:52
6:006:307:007:308:008:309:00

← β†’ step 15 min · hold shift for single minutes · Home / End for 6:00 and 9:00

What fifteen minutes changes

Between six and nine the Ascendant changes sign once, from Libra into Scorpio at about 8:52, and the Midheaven once, from Cancer into Leo at about 8:08, while the planets make 11 moves from one house to another (my analysis counts more than ten across all the planets).

In my analysis, knowing the birth time only to within Β±15 minutes significantly affects:

  • Rising sign (identity presentation)
  • House placements (life area emphasis)
  • Angular planets (prominent life themes)

Every crossing between six and nine

This is the table of crossings from my analysis as it stands, ten rows covering 11 moves from one house to another and the two sign changes, which are the words in bold. A row brightens once the slider passes its time, and clicking one moves the chart there. My analysis times the Midheaven's move into Leo twice, at about 8:08 in its note on birth-time sensitivity and at 8:15 in this table, which samples every quarter-hour, and the chart above uses 8:08.

TimeEventSignificance
6:15Pluto β†’ House 1Power/transformation enters conscious identity
6:30Uranus β†’ House 2Innovation linked to values/resources
6:45Mercury β†’ House 1Communication central to self-expression
7:00Venus β†’ House 2Aesthetic values become material focus
7:30Mars β†’ House 10, Saturn β†’ House 12Career becomes action-driven; discipline internalised
7:45Moon β†’ House 6Emotional focus shifts from partnerships to daily work
8:00Sun β†’ House 12Core identity becomes hidden/spiritual
8:15MC enters Leo, Jupiter β†’ House 12Career shifts to leadership orientation; luck becomes unconscious
8:30Neptune β†’ House 2, Pluto β†’ House 12Spirituality enters material realm; power hidden
8:45–9:00ASC enters ScorpioComplete shift from Libra to Scorpio presentation

Where each body sits, every quarter-hour

I've redrawn the first of my two plots in the page's colours and added the Mars row from the second, so the grid has seven rows (the rising sign, the Midheaven and the five bodies my analysis tracks) across the thirteen quarter-hours from 6:00 to 9:00. The white line follows the slider, and clicking a time along the top moves the chart there.

SignsCancerLeoLibraScorpioHouses1st or 2nd house, visible12th house, hiddenanother house (6th work, 7th partnerships, 10th career, 11th groups)
6:00
6:15
6:30
6:45
7:00
7:15
7:30
7:45
8:00
8:15
8:30
8:45
9:00
ASCrising sign
Libra
Libra
Libra
Libra
Libra
Libra
Libra
Libra
Libra
Libra
Libra
Libra
Scorpio
MCmidheaven
Cancer
Cancer
Cancer
Cancer
Cancer
Cancer
Cancer
Cancer
Cancer
Leo
Leo
Leo
Leo
β˜‰ Sunhouse
1
1
1
1
1
1
1
1
12
12
12
12
12
☽ Moonhouse
7
7
7
7
7
7
7
6
6
6
6
6
6
β™‚ Marshouse
11
11
11
11
11
11
10
10
10
10
10
10
10
β™„ Saturnhouse
1
1
1
1
1
1
12
12
12
12
12
12
12
♇ Plutohouse
2
1
1
1
1
1
1
1
1
1
12
12
12

How fast the two angles move

The Moon moves about 0.6Β° an hour and the other planets hardly at all, so every change on this page comes from the Ascendant climbing about 10Β° an hour and the Midheaven about 14Β°, each of which crosses one sign boundary in the three hours, Libra into Scorpio and Cancer into Leo. The red dashed line on each chart is that boundary.

Ascendant Β· Libra from 180Β°, Scorpio boundary at 210Β°
Midheaven Β· Cancer from 90Β°, Leo boundary at 120Β°, 132Β° by 9:00
Ascendant
~2.5Β° per 15 minutes
10Β° per hour
Midheaven
~3.5Β° per 15 minutes
14Β° per hour
Moon
~0.15Β° per 15 minutes
0.6Β° per hour
Other planets
<0.05Β° per 15 minutes
negligible

The two original plots

Everything above is drawn from these two plots, which I made with matplotlib and haven't retouched. Open the drawer and click either one to see it full size.

The two plotsastro_timeline.png and astro_progression.png
Plot I. The configuration timeline, with rows for the rising sign, the Midheaven and the houses of the Sun, Moon, Saturn and Pluto, which I redrew as the house grid above.
Plot II. The chart progression, with bars for the Ascendant and Midheaven degrees and a line chart of house moves for five bodies, which I used for the two angle charts and for the Mars row in the house grid.

How I made it

I started from two charts cast for the same day, one at 6:00 and one at 9:00, and in January 2026 I recalculated the chart every fifteen minutes between them in Python, working with Claude in Cowork, with pyswisseph (the Swiss Ephemeris) giving the positions for Ballymena and matplotlib drawing the two plots. I think of it as algorithmic frottage, a rubbing taken from a birth certificate with the time smudged out. It isn't a horoscope, and nothing in the readings lets me choose between them.

astro_analysis.md Β· astro_progression.png Β· astro_timeline.png Β· 13 October 1981, Ballymena

How the chart is drawn

My analysis keeps the sign changes, the times at which planets cross from one house to the next and the rates at which the angles move, but no planetary degrees, so this page shows none. The wheel and the two angle charts run on a straight-line model that I set to reproduce the two crossings the analysis dates, the Midheaven into Leo at about 8:08 and the Ascendant into Scorpio at about 8:52, and the degrees in the read-out come from that model. The five bodies sit in the houses my plots put them in.

The same analysis as a text, The Uncertain Hour β†’

← Back home