Houses Systems
You can use the different houses system to calculate the data.
There are different houses_systems:
A = equalB = AlcabitiusC = CampanusD = equal (MC)F = Carter poli-equ.H = horizon/azimutI = Sunshinei = Sunshine/alt.K = KochL = Pullen SDM = MorinusN = equal/1=AriesO = PorphyryP = PlacidusQ = Pullen SRR = RegiomontanusS = SripatiT = Polich/PageU = Krusinski-Pisa-GoelzerV = equal/VehlowW = equal/whole signX = axial rotation system/Meridian housesY = APC housesHere some examples:
Birth Chart with Morinus House System
from pathlib import Pathfrom kerykeion import AstrologicalSubjectFactoryfrom kerykeion.chart_data_factory import ChartDataFactoryfrom kerykeion.charts.chart_drawer import ChartDrawer
morinus_subject = AstrologicalSubjectFactory.from_birth_data( "John Lennon - House System Morinus", 1940, 10, 9, 18, 30, lng=-2.9833, lat=53.4, tz_str="Europe/London", online=False, houses_system_identifier="M",)data = ChartDataFactory.create_natal_chart_data(morinus_subject)chart = ChartDrawer(data)
out_dir = Path("charts_output")out_dir.mkdir(exist_ok=True)chart.save_svg(output_path=out_dir, filename="john-lennon-morinus")The output will be:
Check House System Name on a Subject
from kerykeion import AstrologicalSubjectFactory
subject = AstrologicalSubjectFactory.from_birth_data( "Johnny Depp", 1963, 6, 9, 0, 0, lng=-87.1112, lat=37.7719, tz_str="America/Chicago", online=False, houses_system_identifier="P", # Placidus)
print(subject.houses_system_name)