get_combustion_calendar
Get heliacal setting (Asta) and rising (Udaya) dates for Mercury, Venus, Mars, Jupiter, and Saturn over a date range for any city. Periods when planets become invisible or re-emerge due to proximity to the Sun.
Instructions
Returns Asta (heliacal setting / combustion entry) and Udaya (heliacal rising / re-emergence) periods for the five classical planets — Mercury, Venus, Mars, Jupiter, Saturn — over a date range for a given city. Asta marks when a planet becomes invisible due to proximity to the Sun; Udaya marks when it re-emerges. This matches the Drik Panchang Asta/Udaya calendar (sky-visibility criterion), not the fixed BPHS elongation Maudhya thresholds used in per-day combustion flags. Accuracy: within 1–2 days of Drik Panchang for most planets; Mars ±2 days. Max date range: 366 days. Args: start_date=YYYY-MM-DD, end_date=YYYY-MM-DD, city=city name (or pass latitude+longitude; timezone derived if omitted), planets=optional subset e.g. ['Saturn', 'Jupiter'] (default: all five).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | Hyderabad | |
| planets | No | ||
| end_date | Yes | ||
| latitude | No | ||
| timezone | No | ||
| longitude | No | ||
| start_date | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |