Morinus SE — Software libre de astrología tradicional | Free Traditional Astrology Software

Morinus SE — Software libre de astrología tradicional | Free Traditional Astrology Software

License: GPL v3 Python 3 wxPython

Morinus SE es un programa libre de astrología tradicional basado en Morinus de Robert Nagy y en la Special Edition de Elías D. Molins (Campus Astrología), con efemérides suizas de alta precisión (Swiss Ephemeris). Calcula cartas natales, direcciones primarias (Placidus, Regiomontanus, Campanus), profecciones / atacires, firdaria, revoluciones solares y lunares, tránsitos, direcciones secundarias, sinastría, estrellas fijas, partes arábigas, antiscia y dodecatemoria. Disponible en 6 idiomas (español, inglés, húngaro, italiano, francés y ruso).

Morinus SE is a free traditional astrology program based on Robert Nagy’s Morinus and on Elías D. Molins’ Special Edition (Campus Astrología), powered by high-precision Swiss Ephemeris. It computes natal charts, primary directions (Placidus, Regiomontanus, Campanus), profections, firdaria, solar and lunar returns, transits, secondary directions, synastry, fixed stars, arabic parts, antiscia and dodecatemoria. Available in 6 languages (English, Spanish, Hungarian, Italian, French, Russian).

Palabras clave / Keywords: astrología tradicional, traditional astrology, direcciones primarias, primary directions, profecciones, profections, atacires, firdaria, revolución solar, solar return, tránsitos, transits, sinastría, synastry, Swiss Ephemeris, software astrología libre, free astrology software, Morinus.

Descarga / Download

Capturas / Screenshots

Carta astral calculada con Morinus SE Tablas de posiciones planetarias y direcciones primarias

Características / Features

Carta natal, horaria, electiva y mundana / Natal, horary, electional and mundane charts

Cartas natales con domificación Placidus, Regiomontanus, Campanus y más sistemas, además de horaria, electiva y mundana.

Direcciones primarias / Primary directions

Direcciones primarias con métodos Placidus (semiarco y bajo el polo), Regiomontanus y Campanus, con claves de Naibod, Cardan y Ptolomeo. Tablas de arcos y fechas exactas de perfección.

Atacires y profecciones / Profections

Atacires / profecciones anuales y mensuales del C-12, con señor del año y análisis de períodos.

Firdaria / Firdaria

Firdaria según Bonatti y Al-Biruni, diurnas y nocturnas, con subperíodos.

Revoluciones, tránsitos y direcciones secundarias / Returns, transits and secondary directions

Revoluciones solares, lunares y planetarias; tránsitos exactos con orbes configurables; direcciones secundarias directas y conversas.

Técnicas clásicas / Classical techniques

Estrellas fijas, partes arábigas, antiscia y contraantiscia, paralelos zodiacales, puntos medios, horas planetarias, speculum tradicional, dignidades esenciales y accidentales, almutens de la carta y tópicos, sizigia y parte de la fortuna.

Lugares e idiomas / Places and languages

Búsqueda de lugares online (GeoNames) y base de datos integrada. 6 idiomas conmutables: English, Magyar, Italiano, Français, Русский, Español (edición SE en español por defecto).

Instalación / Installation

Dependencias / Requirements

Ejecutar / Run

cd "Morinus SE"
python morinus.py

Compilar sweastrology (módulo C) / Build the C extension

Binarios precompilados incluidos: Linux 64-bit (.so) y Windows 32/64-bit (.pyd). Para recompilar en Linux:

cd SWEP/src
python setup.py build
cp build/lib.*/sweastrology*.so ../../
Para desarrolladores / For developers: ejecutable PyInstaller y estructura del proyecto ### Generar ejecutable / Build executable (PyInstaller) ```bash pip install pyinstaller pyinstaller morinus.spec ``` El ejecutable queda en `dist/morinus/`. Si se agregan dependencias nuevas y el `.exe` falla al arrancar, añadirlas a `hiddenimports` en `morinus.spec`. ### Estructura / Project layout ``` Morinus SE/ morinus.py # Punto de entrada / entry point morin.py # Ventana principal (MFrame) / main window mtexts.py # Textos en 6 idiomas / i18n strings (ES por defecto) mtexts.py-funciona # Referencia original multi-idioma / upstream reference options.py # Opciones y persistencia en Opts/*.opt langsdlg.py # Diálogo de selección de idioma / language dialog astrology.py # Envoltorio de Swiss Ephemeris / ephemeris wrapper SWEP/src/ # Fuente del módulo C sweastrology / C source SWEP/Ephem/ # Datos de efemérides / ephemeris data Res/ # Recursos, ayudas HTML e imágenes / resources Opts/ # Opciones guardadas / saved options ```

Idioma / Language

ES: Opciones → Lenguajes (Shift+J), elige idioma, guarda y reinicia Morinus para que los menús se reconstruyan.

EN: Options → Languages, pick a language, save and restart Morinus so menus are rebuilt.

id Idioma / Language Ayuda / Help file
0 English (default upstream) Res/helpEng.html
1 Magyar (Hungarian) helpEng.html (fallback)
2 Italiano (Italian) helpEng.html (fallback)
3 Français (French) helpEng.html (fallback)
4 Русский (Russian) helpEng.html (fallback)
5 Español — Spanish, por defecto en SE Res/helpEsp.html

Nota de migración: las opciones guardadas con la versión solo-español (Opts/languages.opt = 0) ahora se interpretan como inglés. Selecciona Español una vez y reinicia.

¿Morinus SE es gratis? / Is Morinus SE free? Sí, es software libre bajo licencia GPLv3. Yes, it is free software under the GPLv3 license.

¿Qué programa calcula direcciones primarias gratis? / Which free program calculates primary directions? Morinus SE calcula direcciones primarias Placidus, Regiomontanus y Campanus con efemérides suizas de alta precisión, sin coste.

¿Funciona en Windows? / Does it work on Windows? Sí mediante Python 3.11+ y wxPython; la AppImage es para Linux de 64 bits. Yes, from source on Windows; the AppImage targets 64-bit Linux.

¿En qué idiomas está disponible? / Which languages are available? Español (por defecto en SE), English, Magyar, Italiano, Français y Русский. Opciones → Lenguajes y reiniciar.

Licencia / License

GNU General Public License v3 (GPLv3) — ver LICENSE.txt.

Créditos / Credits