Vedic Numerology-Astrology Integration System

Python Version License Quarto

A comprehensive computational framework for integrating Vedic Numerology (Anka Jyotish) with Vedic Astrology (Parashari Jyotish) using high-precision Swiss Ephemeris calculations.

Overview

This system provides quantitative analysis of how planetary positions support or contradict numerological potentials through temporal analysis and interactive visualizations.

Key Features

🔢 Vedic Numerology Engine
  • Mulanka (Birth Number) and Bhagyanka (Destiny Number) calculations

  • Sunrise-corrected birth number calculations

  • Advanced numerological combinations and interpretations

🪐 Sidereal Astrology Integration
  • Swiss Ephemeris backend with 0.1 arcsecond accuracy

  • Lahiri Ayanamsa traditional Chitra Paksha system

  • Complete birth charts with all planets and key points

📊 Dignity & Strength Analysis
  • Classical dignity scoring (Moolatrikona, own sign, exaltation)

  • Quantitative strength metrics (0-100 planetary power)

  • Aspect analysis and planetary relationship patterns

📈 Temporal Dynamics
  • Support trajectory analysis over time

  • Planetary transit influence mapping

  • Life period analysis with major and sub-period effects

🎨 Advanced Visualizations
  • Interactive Plotly-powered dynamic charts

  • Publication-ready high-DPI static plots

  • Side-by-side numerology vs. astrology comparisons

Installation

pip install vedic-numerology-astrology

Quick Start

from vedic_numerology import analyze_birth_chart

# Analyze birth data
result = analyze_birth_chart("1984-08-27", "10:30", 28.6139, 77.1025)

print(f"Mulanka: {result['mulanka']['number']} ({result['mulanka']['planet']})")
print(f"Bhagyanka: {result['bhagyanka']['number']} ({result['bhagyanka']['planet']})")

Contents

Indices and Tables