Filter Script Objects
When creating a filter expression, the scripting objects you can use are linked to the planets, apogees, nodes and zodiac signs associated with the chosen ephemeris.
Celestial Bodies
If you've selected a geocentric or topocentric ephemeris, the available objects that correspond with bodies will include the following:
- Moon
- Mercury
- Venus
- Sun
- Mars
- Jupiter
- Saturn
- Uranus
- Neptune
- Pluto
- LunarApogee
- MeanApogee
- NorthNode
- MeanNode
The MeanApogee is the mean lunar apogee, the NorthNode is the true lunar ascending node and the MeanNode is the mean lunar ascending node.
If a heliocentric ephemeris has been selected then the available objects that correspond with bodies will be:
- Mercury
- Venus
- Earth
- Mars
- Jupiter
- Saturn
- Uranus
- Neptune
- Pluto
When a study involves only a single celestial body, an additional object named Body is available. This Body object aligns with the body that plays a role in the event under evaluation. For instance, consider a Hotspot Transits study targeting transits of 63° for both Mercury and Venus. When Mercury transits 63°, the Body object will represent Mercury; similarly, when Venus transits 63°, the Body object will represent Venus.
In cases where a study involves two celestial bodies, two extra objects are introduced: Body1 and Body2. For instance, in the context of planetary aspects, Body1 corresponds to the inner body, while Body2 corresponds to the outer body. For natal aspects, Body1 represents the transiting body, and Body2 corresponds with the natal body. The presence of these Body objects significantly enhances the functionality of the Event Filter.
Zodiac Signs
Scripting objects exist that correspond to each of the zodiac signs. The zodiac signs are required by some of the functions. The list of zodiac sign names is as follows:
- Aries
- Taurus
- Gemini
- Cancer
- Leo
- Virgo
- Libra
- Scorpio
- Sagittarius
- Capricorn
- Aquarius
- Pisces