-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Different DASA Data from other apps #18
Comments
You're freaking genius 👏 😍 🙌 3 possible reason (ordered from most likely to least):
PS: @cpjois if you're reading this, please don't get mad at me for posting your PM here, i was afraid it would get lost in WhatsApp & Slack was hiding stuff that got old...so i put it here so another brain 🧠 can help "solve the issue", since that is the aim 😁😁 |
@sengiv class Ayanamsa(Enum):
I changed my code like this. from vedastro import * set locationgeolocation = GeoLocation("Gimhae International Airport", 128.93640137086572, 35.1800774) set time hh:mm dd/mm/yyyy zzzbirthTime = Time("21:30 23/02/1972 +09:00", geolocation) Calculate.Ayanamsa = 285 run calculator to get resultcalcResult = Calculate.DasaForLife(birthTime, 1) display resultsTools.Print(calcResult) The result is below and different original and others apps. "": { And I check other app dasha config. |
In case of Faulty code The end period of Bhukti is the same as the end period of Dasha. You will be able to see it from the following data. "Rahu": { |
@sengiv i have no idea how I can setup ㅠ.ㅠ |
above code is seriously wrong... |
@Pablo-korea if you're serious about getting this issue fixed.... I think we can benefit from faster messaging than slow replies here.... |
@Pablo-korea so anyway,
|
@sengiv Thank you for your prompt response. As per your suggestion, I have modified the code as follows. `from vedastro import * Define Ayanamsa Enumclass Ayanamsa(Enum): set locationgeolocation = GeoLocation("Gimhae International Airport", 128.93640137086572, 35.1800774) set time hh:mm dd/mm/yyyy zzzbirthTime = Time("21:30 23/02/1972 +09:00", geolocation) Set Ayanamsa to LAHIRICalculate.Ayanamsa = Ayanamsa.LAHIRI.value # Use the value from the enum Set SolarYearTimeSpanCalculate.SolarYearTimeSpan = 365.256364 run calculator to get resultcalcResult = Calculate.DasaForLife(birthTime, 1) display resultsTools.Print(calcResult) However, the result is still coming out differently, and as you can see, the next Dasa does not start immediately after the previous one ends. Instead, there are a few days of gap before the start date of the next Dasa. "Mars": { |
Ok, I think 🤔 i know the fault. Use method called "DasaAtRange" with precision of 24 hours. Please report back 🙏 |
@sengiv |
@Pablo-korea good news I got it working 💪 😉😁 😋 More accurate than those silly websites (AstroSage & Jyotish 😜) that don't share code....because if Dasa A ends on 23 then Dasa B should start 24th not on same day.....these are the days I'm proud of VedAstro 😁😁🥳 |
@sengiv I am comparing the planetary angles with other apps. All the planets have the same angles, but there is a slight difference in the case of the Moon. Could you please check the logic for me? |
@Pablo-korea awesome 🚀 that it works in Python 🐍
Lets investigate this, 🧐 sounds interesting how only Moon is out of line. |
@sengiv
Dear sengiv
I have created Dasha data, referring to the API and following the structure as shown below.
from vedastro import *
from datetime import datetime
import json
set location
geolocation = GeoLocation("Gimhae International Airport", 128.93640137086572, 35.1800774)
set time hh:mm dd/mm/yyyy zzz
birthTime = Time("21:30 23/02/1972 +09:00", geolocation)
run calculator to get result
calcResult = Calculate.DasaForLife(birthTime, 1)
display results
Tools.Print(calcResult)
The result is below.
"Mars": {
"Type": "Dasa",
"Start": "21:30 23/02/1972 +09:00",
"End": "00:30 14/10/1973 +09:00",
"DurationHours": 14355.0,
"DurationText": "1.7 years",
"TechnicalName": "AriesMarsPD1",
"Lord": "Mars",
"ParentLord": "Empty",
"Description": " Aries - Acquisition of wealth, increase in reputation and respect, much gain. ",
"Nature": "Good"
},
"Rahu": {
"Type": "Dasa",
"Start": "01:30 14/10/1973 +09:00",
"End": "00:30 12/07/1991 +09:00",
"DurationHours": 155519.0,
"DurationText": "18 years",
"TechnicalName": "CapricornRahuPD1",
"Lord": "Rahu",
"ParentLord": "Empty",
"Description": " Capricorn - Sudden promotions to higher positions, recognition of one's merits by the State and rulers, marriage festivities at home, increase of wealth and general prosperity. ",
"Nature": "Good"
},
"Jupiter": {
"Type": "Dasa",
"Start": "01:30 12/07/1991 +09:00",
"End": "00:30 19/04/2007 +09:00",
"DurationHours": 138239.0,
"DurationText": "16 years",
"TechnicalName": "SagittariusJupiterPD1",
"Lord": "Jupiter",
"ParentLord": "Empty",
"Description": " Sagittarius - Many sons, much wealth, success in every undertaking, increase in relations and family members. widespread fame and perfect happiness. ",
"Nature": "Good"
},
"Saturn": {
"Type": "Dasa",
"Start": "01:30 19/04/2007 +09:00",
"End": "00:30 09/01/2026 +09:00",
"DurationHours": 164159.0,
"DurationText": "19 years",
"TechnicalName": "TaurusSaturnPD1",
"Lord": "Saturn",
"ParentLord": "Empty",
"Description": " Taurus - Success and gains in agricultural operations, much prosperity to the cattle and other domestic animals, great income, and access to things desired. ",
"Nature": "Good"
},
"Mercury": {
"Type": "Dasa",
"Start": "01:30 09/01/2026 +09:00",
"End": "00:30 12/10/2042 +09:00",
"DurationHours": 146879.0,
"DurationText": "17 years",
"TechnicalName": "AquariusMercuryPD1",
"Lord": "Mercury",
"ParentLord": "Empty",
"Description": " Aquarius - Acquisition of paraphernalia, access to good and much wealth, indulging in a pleasurely life and good fame and name. ",
"Nature": "Good"
},
"Ketu": {
"Type": "Dasa",
"Start": "01:30 12/10/2042 +09:00",
"End": "00:30 05/09/2049 +09:00",
"DurationHours": 60479.0,
"DurationText": "7 years",
"TechnicalName": "CancerKetuPD1",
"Lord": "Ketu",
"ParentLord": "Empty",
"Description": " Cancer - Many dangers, disturbances from his place and a period of exile, serious sickness to wife, parents or children, and if badly afflicted, their death, quarrels with friends, initiation into the mysteries of philosophical knowledge. ",
"Nature": "Good"
},
"Venus": {
"Type": "Dasa",
"Start": "01:30 05/09/2049 +09:00",
"End": "00:30 23/05/2069 +09:00",
"DurationHours": 172799.0,
"DurationText": "20 years",
"TechnicalName": "PiscesVenusPD1",
"Lord": "Venus",
"ParentLord": "Empty",
"Description": " Pisces - High political power and great success, promotion to responsible office, acts of charity and generosity, exercise of prudence in official matters and perfect happiness in domestic life and smooth-sailing in every respect. ",
"Nature": "Good"
},
"Sun": {
"Type": "Dasa",
"Start": "01:30 23/05/2069 +09:00",
"End": "21:30 29/01/2072 +09:00",
"DurationHours": 23564.0,
"DurationText": "2.7 years",
"TechnicalName": "AquariusSunPD1",
"Lord": "Sun",
"ParentLord": "Empty",
"Description": " Aquarius - Mental worries, loss or illness to wife, loss of property and wealth. ",
"Nature": "Bad"
}
}
However, when I review the results, I notice that the dates differ slightly compared to the data from other apps.
I have compared the data from both Astrosage and Jyotish, but there are slight differences in the periods.
Could you please advise on how to resolve this issue?
The text was updated successfully, but these errors were encountered: