Installez-le avec le gestionnaire de paquets que vous utilisez déjà : pip install lxephemeris pour Python, npm i lxephemeris pour Node.js, ou le crate lxephemeris-core pour Rust.
Il existe aussi un outil en ligne de commande.
Tous partagent les mêmes mathématiques, si bien qu'un résultat Python et un résultat Rust concordent jusqu'au dernier bit.
Engine() fonctionne sans aucun fichier externe grâce à son mode analytique intégré.
Pour la précision maximale, vous chargez à la place un répertoire de noyaux NASA JPL DE440s, et si les fichiers sont absents ou corrompus, le chargement déclenche une erreur au lieu de se replier silencieusement.
Le moteur vérifie les fichiers par rapport à un manifeste SHA-256 au chargement.
Le chiffre <0.003″ s'applique à ce mode noyau DE440.
Un instantané complet de thème natal avec planètes, maisons, aspects, parts hermétiques, phase lunaire et secte s'exécute en environ 150–240 µs, et un seul corps avec vitesse prend environ 12.8 µs.
Si vous avez déjà du code écrit pour pyswisseph, un adaptateur drop-in vous permet de migrer sans réécrire chaque point d'appel.
Si vous préférez ne rien exécuter vous-même, l'API REST vous donne le même moteur, géocodage et fuseaux horaires compris.
SDK Python / Node.js / Rust