ヨギ (Yogas) - 惑星の組み合わせ
ヨーガとは、ネイタルチャートにおける特定の惑星の組み合わせで、特定の人生のテーマ(権力、富、精神性、孤立)を強めたり弱めたりするものです。AstroWayは、パラーシャラ(古典派、7つ)とジャイミニ(チャラ・カーラカ、8つ)の2つの流派で15のヨーガendpointをサポートしています。
計算できるもの
Section titled “計算できるもの”- ラージャ・ヨーガ: 権力、地位、成功をもたらす組み合わせ。ケンドラ(1、4、7、10)とトリコーナ(1、5、9)の支配星の結合。
- ダナ・ヨーガ: 富。2室、5室、9室、11室の支配星間のつながり。
- ダルマ・カルマーディパティ・ヨーガ: 9室(ダルマ)と10室(カルマ)の支配星のシナジー。
- パンチャ・マハープルシャ: 5つの「偉大な人格」のヨーガ:ルチャカ(火星)、バドラ(水星)、ハンサ(木星)、マーラヴィヤ(金星)、シャシャ(土星)。
- ガジャケーサリ: 月から見てケンドラにある木星。
- アディ・ヨーガ: 月から6/7/8番目にある水星、木星、金星。
- カーラカーンシャ(ジャイミニ): ナヴァームシャにおけるアートマカーラカの星座が、別の運命チャートのラグナになる。
- カーラカ・ヨーガ(ジャイミニ): 8つすべてのチャラ・カーラカと、それぞれがその位置でもたらすもの。
- ヴィパリータ・ラージャ・ヨーガ(ジャイミニ): 6、8、12室の支配星からの力。
- ダリドラ・ヨーガ(ジャイミニ): ダナ・ヨーガの裏側。
endpoint一覧
Section titled “endpoint一覧”| endpoint | 流派 | クレジット | 説明 |
|---|---|---|---|
/v1/vedic/yogas/parashara/raja | パラーシャラ | 20 | ラージャ・ヨーガ |
/v1/vedic/yogas/parashara/dhana | パラーシャラ | 20 | ダナ・ヨーガ(富) |
/v1/vedic/yogas/parashara/dharma-karmadhipati | パラーシャラ | 20 | ダルマ+カルマ |
/v1/vedic/yogas/parashara/pancha-mahapurusha | パラーシャラ | 20 | 5つのマハープルシャ・ヨーガ |
/v1/vedic/yogas/parashara/gajakesari | パラーシャラ | 20 | ガジャケーサリ |
/v1/vedic/yogas/parashara/adhi | パラーシャラ | 20 | アディ・ヨーガ |
/v1/vedic/yogas/parashara/full | パラーシャラ | 20 | パラーシャラの全ヨーガを1回の呼び出しで |
/v1/vedic/yogas/jaimini/raja | ジャイミニ | 20 | ジャイミニのラージャ・ヨーガ |
/v1/vedic/yogas/jaimini/dhana | ジャイミニ | 20 | ジャイミニ式ダナ・ヨーガ |
/v1/vedic/yogas/jaimini/daridra | ジャイミニ | 20 | ダリドラ・ヨーガ |
/v1/vedic/yogas/jaimini/viparita | ジャイミニ | 20 | ヴィパリータ・ラージャ・ヨーガ |
/v1/vedic/yogas/jaimini/karaka-yoga | ジャイミニ | 20 | 8つのチャラ・カーラカとそのヨーガ |
/v1/vedic/yogas/jaimini/karakamsa | ジャイミニ | 20 | ナヴァームシャからのカーラカーンシャ・ラグナ |
/v1/vedic/yogas/jaimini/shubha-graha | ジャイミニ | 20 | ラグナごとの機能的ベネフィック |
/v1/vedic/yogas/jaimini/full | ジャイミニ | 20 | ジャイミニの全ヨーガを1回の呼び出しで |
curl -X POST https://api.astroway.info/v1/vedic/yogas/parashara/full \ -H "X-Api-Key: aw_live_your_key_here" \ -H "Content-Type: application/json" \ -d '{ "date": "1990-07-14", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.4501, "longitude": 30.5234, "ayanamsa": "lahiri" }'const r = await fetch('https://api.astroway.info/v1/vedic/yogas/parashara/full', { method: 'POST', headers: { 'X-Api-Key': process.env.ASTROWAY_API_KEY!, 'Content-Type': 'application/json', }, body: JSON.stringify({ date: '1990-07-14', time: '14:30:00', timezoneOffset: 3, latitude: 50.4501, longitude: 30.5234, ayanamsa: 'lahiri', }),});const { data } = await r.json();for (const [key, yoga] of Object.entries(data)) { if (typeof yoga !== 'object' || yoga === null || !('present' in yoga)) continue; console.log(`${key}: ${yoga.present ? 'yes' : 'no'}`); for (const line of yoga.details) console.log(` ${line}`);}for (const y of data.panchaMahapurusha.yogas.filter((y) => y.present)) { console.log(`${y.yogaName} (${y.planetName}): ${y.reason}`);}import os, requests
r = requests.post( 'https://api.astroway.info/v1/vedic/yogas/parashara/full', headers={'X-Api-Key': os.environ['ASTROWAY_API_KEY']}, json={ 'date': '1990-07-14', 'time': '14:30:00', 'timezoneOffset': 3, 'latitude': 50.4501, 'longitude': 30.5234, 'ayanamsa': 'lahiri', },)data = r.json()['data']for key, yoga in data.items(): if not isinstance(yoga, dict) or 'present' not in yoga: continue print(f"{key}: {'yes' if yoga['present'] else 'no'}") for line in yoga['details']: print(f" {line}")for y in data['panchaMahapurusha']['yogas']: if y['present']: print(f"{y['yogaName']} ({y['planetName']}): {y['reason']}")レスポンス例(省略版):
{ "data": { "school": "parashara", "lagnaSign": 6, "raja": { "present": false, "contributingPlanets": [], "details": [] }, "dhana": { "present": true, "contributingPlanets": [ { "graha": 0, "planetName": "Sun", "sign": 2, "house": 9 }, { "graha": 6, "planetName": "Saturn", "sign": 8, "house": 3 } ], "details": ["Lords of 5H and 11H in mutual graha drishti"] }, "dharmaKarmadhipati": { "present": false, "contributingPlanets": [], "details": [] }, "panchaMahapurusha": { "yogas": [ { "yogaName": "Ruchaka", "graha": 4, "planetName": "Mars", "present": true, "sign": 0, "house": 7, "reason": "in own/exalted sign 1 and in kendra (house 7)" } ], "presentCount": 1 } }}- パラーシャラ・ヨーガ: Brihat Parashara Hora Shastra(BPHS)第36〜39章(Raja-yoga、Dhana-yoga、Pancha-mahapurusha)に基づくアルゴリズム。主な参照としてR. Santhanam訳(Ranjan Publications)を使用し、Phaladeepika(Mantreswara)とクロスチェックしています。
- ジャイミニ・ヨーガ: Jaimini Sutras(P.S. Sastri訳)第2章。アートマカーラカは星座内の度数による方式(Parashari方式)で計算。Krishna Mishraの代替方式はパラメータ
karaka_scheme=advancedで利用可能です。 - endpointのステータス: Phase 2、ほぼGREEN。一部のヨーガ(例:Vipareeta Raja)は、BPHSの各種注釈書間で定義にばらつきがあるため、現時点ではYELLOWです。完全なステータスと最終検証日は
docs/AUDIT-TRAIL.md(プライベートrepo、インテグレーターはリクエストでアクセス可能)に記載しています。 - Sidereal zodiac: デフォルトはLahiri ayanamsa。Raman、Krishnamurti、Fagan-Bradley、Yukteshwarもサポートしており、パラメータ
ayanamsaで指定できます。
どのヨーガ実装も「正統」を名乗ることはできません。古典テキストにはルールのセットや発動条件にバリエーションがあります。私たちは選択した流派と注釈をdocs/AUDIT-TRAIL.mdに正直に記録しています。
参考になりましたか?
フィードバックありがとうございます。