<!-- generated by scripts/docs/generate-reference.ts — do not edit -->

astro_chart_derived

Charts derived from a natal chart via transformation techniques.

Description

Charts derived from a natal chart via transformation techniques.

Methods:
  harmonic                   [Paid] — birth data + harmonic number → harmonic chart positions
  age-harmonic               [Paid] — birth data + target date → positions at the target age harmonic
  antiscia                   [Paid] — birth data + axis → antiscia/contrantiscia reflected positions
  composite                  [Paid] — two birth data → composite chart (midpoint positions, houses, aspects)
  davison                    [Paid] — two birth data → Davison relationship chart (midpoint in space and time)
  prenatal-bailey-conception [Paid] — birth data → Bailey prenatal conception epoch candidates (trutine)
  prenatal-bailey-quickening [Paid] — birth data → Bailey quickening epoch candidates (5 lunar cycles)
  prenatal-jayne-conception  [Paid] — birth data → Jayne Uranus (C) conception epoch candidates
  prenatal-jayne-quickening  [Paid] — birth data → Jayne quickening epoch candidates (5 lunar cycles)

Input schema

composite

FieldTypeRequiredConstraints
partnerA.yearintegeryesmin -4000, max 4000, int
partnerA.monthintegeryesmin 1, max 12, int
partnerA.dayintegeryesmin 1, max 31, int
partnerA.hourintegeryesmin 0, max 23, int
partnerA.minuteintegeryesmin 0, max 59, int
partnerA.secondintegernomin 0, max 59, int
partnerA.latitudenumberyesmin -90, max 90
partnerA.longitudenumberyesmin -180, max 180
partnerA.timezonenumberyesmin -12, max 14
partnerA.unknownTimebooleanno
partnerB.yearintegeryesmin -4000, max 4000, int
partnerB.monthintegeryesmin 1, max 12, int
partnerB.dayintegeryesmin 1, max 31, int
partnerB.hourintegeryesmin 0, max 23, int
partnerB.minuteintegeryesmin 0, max 59, int
partnerB.secondintegernomin 0, max 59, int
partnerB.latitudenumberyesmin -90, max 90
partnerB.longitudenumberyesmin -180, max 180
partnerB.timezonenumberyesmin -12, max 14
partnerB.unknownTimebooleanno
compositeMethod"mc" | "asc" | "derived_ref" | "derived"no
mercuryVenusMethod"short_arc" | "closer_to_sun"no
houseSystemenum(38)no
zodiacenum(34)no
aspectOrbsany | "default" | "hide" | objectno
bodies.fortunebooleanno
bodies.vertexbooleanno
bodies.chironbooleanno
bodies.lilithbooleanno
bodies.trueLilithbooleanno
bodies.nodesbooleanno
bodies.trueNodebooleanno
aspectToggles.fortuneAspectsbooleanno
aspectToggles.vertexAspectsbooleanno
aspectToggles.chironAspectsbooleanno
aspectToggles.lilithAspectsbooleanno
aspectToggles.nodeAspectsbooleanno
aspectToggles.ascMcAspectsbooleanno
minorAspects.quincunxbooleanno
minorAspects.semiSextilebooleanno
minorAspects.semiSquarebooleanno
minorAspects.sesquiquadratebooleanno
minorAspects.quintilebooleanno
minorAspects.biQuintilebooleanno
parallelOrbnumbernomin 0, max 3
transitData.yearintegeryesmin -4000, max 4000, int
transitData.monthintegeryesmin 1, max 12, int
transitData.dayintegeryesmin 1, max 31, int
transitData.hourintegeryesmin 0, max 23, int
transitData.minuteintegeryesmin 0, max 59, int
transitData.secondintegernomin 0, max 59, int
transitData.latitudenumberyesmin -90, max 90
transitData.longitudenumberyesmin -180, max 180
transitData.timezonenumberyesmin -12, max 14
transitData.unknownTimebooleanno

harmonic

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno
harmonicnumberyesmin 1, max 360

age-harmonic

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno
targetDate.yearintegeryesint
targetDate.monthintegeryesmin 1, max 12, int
targetDate.dayintegeryesmin 1, max 31, int
targetDate.hourintegeryesmin 0, max 23, int
targetDate.minuteintegeryesmin 0, max 59, int

antiscia

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno
axis"solstitial" | "equinoctial"no

davison

FieldTypeRequiredConstraints
partnerA.yearintegeryesmin -4000, max 4000, int
partnerA.monthintegeryesmin 1, max 12, int
partnerA.dayintegeryesmin 1, max 31, int
partnerA.hourintegeryesmin 0, max 23, int
partnerA.minuteintegeryesmin 0, max 59, int
partnerA.secondintegernomin 0, max 59, int
partnerA.latitudenumberyesmin -90, max 90
partnerA.longitudenumberyesmin -180, max 180
partnerA.timezonenumberyesmin -12, max 14
partnerA.unknownTimebooleanno
partnerB.yearintegeryesmin -4000, max 4000, int
partnerB.monthintegeryesmin 1, max 12, int
partnerB.dayintegeryesmin 1, max 31, int
partnerB.hourintegeryesmin 0, max 23, int
partnerB.minuteintegeryesmin 0, max 59, int
partnerB.secondintegernomin 0, max 59, int
partnerB.latitudenumberyesmin -90, max 90
partnerB.longitudenumberyesmin -180, max 180
partnerB.timezonenumberyesmin -12, max 14
partnerB.unknownTimebooleanno
houseSystemenum(38)no

prenatal-bailey-conception

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno
maxCandidatesintegernomin 1, max 8, int

prenatal-bailey-quickening

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno
maxCandidatesintegernomin 1, max 8, int

prenatal-jayne-conception

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno
maxCandidatesintegernomin 1, max 8, int

prenatal-jayne-quickening

FieldTypeRequiredConstraints
birthData.yearintegeryesmin -4000, max 4000, int
birthData.monthintegeryesmin 1, max 12, int
birthData.dayintegeryesmin 1, max 31, int
birthData.hourintegeryesmin 0, max 23, int
birthData.minuteintegeryesmin 0, max 59, int
birthData.secondintegernomin 0, max 59, int
birthData.latitudenumberyesmin -90, max 90
birthData.longitudenumberyesmin -180, max 180
birthData.timezonenumberyesmin -12, max 14
birthData.unknownTimebooleanno
maxCandidatesintegernomin 1, max 8, int