Replies: 2 comments 3 replies
-
Welcome! The I don't have any experience with aspectarian angles, but I glanced over the wikipedia article about 'astrological aspect' and it seems to say that the aspect is calculated using the difference in ecliptic longitude. As you mentioned in your comment we would expect that to reach zero when two objects pass each other. Luckily this is the same way that skyfield calculates conjuction and opposition. Skyfield includes a function for calculating conjunctions and oppositions, and the documentation for it is here: I believe that existing function finds conjunctions and oppositions with the sun, so if you are looking for conjunctions and oppositions of 2 planets with each other you might be able look at the source code for @brandon-rhodes is the maintainer of Skyfield, and he might know of a better way to do what you are looking for, but in the meantime I hope this helps! |
Beta Was this translation helpful? Give feedback.
-
Ciao Josh, thanks for your time spent to investigate my question. For what I know conjunction and opposition are only 2 of few aspects 2 planets can fase during the revolution. Generally the angular distance is never more and 180 degree or pi in radiant. Your script is correct considering it uses the longitudes and it only works for oppositions and conjunction. if you want to investigate a specific aspect like trine, square etc I came across to such function:
long_uno and long_due are the 2 longitude that I calculate outside the function. with similar function and find_discrete() it is possible to investigate aspects other than opposition or conjunction Thanks again |
Beta Was this translation helpful? Give feedback.
-
Good evening everybody.
Iḿ really happy to have bumped into skyfield because as an amatorial programmer I found skyfield more intuitive than other python module.
At the moment I'm trying to create a script that can create sideral and sinodic table including moon phases etc. A sort of 'The american ephemeridis' books
At the moment, I'm studing the Aspectarian or sinodic angles. For congiunction and opposition I consider to use find_minima() and find_maxima() of the function separation_from(). Following the documentation online: https://rhodesmill.org/skyfield/searches.html
when it comes to minima elongation between venus and mars it never shows 0 degrees. I bumped in all this astronomy world by chance but by logic I expect that when the observed planet pass from westward to eastward (or revers, as I said I' not an astronomer) of the observing one it always touch the 0 at least on the projection onto the celestial/ecliptic equator.
is this my limitation or find_minima() of separation_from() doesn't represent the correct way finding conjunction/opposition between 2 planets?
thanks everybody for help
ciao
Beta Was this translation helpful? Give feedback.
All reactions