XEphem
XEphem (від "X Windows+ephemeris") — вільне наукове програмне забезпечення для астрономії, створене американським програмістом та радіоаматором Елвудом Доуні (англ. Elwood C. Downey).
Тип | віртуальний планетарій |
---|---|
Автори | Elwood C. Downey (Clear Sky Institute, Inc.) |
Розробник | Brandon Rhodes та інші[1] |
Перший випуск | 1990[2] |
Стабільний випуск | 4.2.0[3] (13 лютого 2024 ) |
Операційна система | Unix-like (Linux, FreeBSD, Mac OS) |
Мова програмування | C, Perl |
Інтерфейс користувача | Motif |
Доступні мови | англійська |
Українська мова | ні |
Ліцензія | MIT License |
Розширення файлу | .edb , .fav , .hzn |
Репозиторій | XEphem на GitHub |
Вебсайт | xephem.github.io/XEphem |
Історія
ред.XEphem була створена як версія консольної програми ephem[4] для операційної системи Unix з використанням Motif для побудови графічного інтерфейсу користувача.
Першу публічну версію, XEphem 2.5
, було випущено у грудні 1993 року[джерело?].
Програма постачалася у двох варіантах:
- у виляді відкритого програмного забезпечення, безкоштовного завантаження і персонального некомерційного використання лише з освітньою та дослідницькою метою[5];
- у вигляді комерційного програмного забезпечення на компакт-диску, який окрім самої програми вміщував додаткові каталоги зірок та інших космічних об'єктів[6].
Підтримку комерційної версії програми було припинено у 2016[7][8], а безплатна версія з відкритим невільним кодом випускалася до релізу 3.7.7 включно[9][10][11].
7 лютого 2021, Доуні змінив ліцензію XEphem на MIT License та випустив версію 4.0.0
, таким чином первівши програму у розряд вільного програмного забезпечення[12].
Подальшу розробку програми було перенесено на GitHub[13].
Станом на 2024 рік, програма активно розробляється і доступна для Unix-подібних операційних систем (Linux, Mac OS[14][15][16] тощо).
Особливості
ред.Програма XEphem призначена для відображення інформації про ефемериди[17][18][19], а також вона є інтерактивним віртуальним планетарієм[20][21].
- Відображення карти зоряного неба (у різних картографічних проєкціях)[22].
- Відображення орбіт планет і їх природних супутників.
- Відображення траєкторій і положення штучних супутників Землі (на основі даних TLE)[23].
- Відображення астрономічних явищ на віртуальному глобусі чи географічній мапі Землі[23] (з точки зору зовнішнього спостерігача з орбіти Землі, або безпосереднього спостерігача на поверхні Землі);
- Керування через Instrument Neutral Distributed Interface[en] деякими аматорськими телескопами (Meade, Celestron, Vixen[en] тощо) та аксесуари для телескопів[24].
- Безпосередній доступ (у якості клієнтського програмного забезпечення) до даних інтернет-ресурсів Digitized Sky Survey[en][25], SOHO[26], кривих блиску AAVSO, та глобальних температури й покриття хмарами поверхні Землі.
- Встановлення видимого горизонту і відсікання невидимої частини небесної сфери (файли
.hzn
). - Підтримка роботи з форматом астрофотографій FITS.
Алгоритми і моделі
ред.- Планетарна теорія VSOP87D[en] (повної і спрощеної точності) ефемерид Сонячної системи.
- Наближенні обчислення DE200[en][27] для зовнішніх планет і Плутона.
- Формулу J. Meeus (1982)[28] для природних супутників Юпітера та Сатурна.
- Модель Бюро довгот для природних супутників Марса та Урана.
Каталоги
ред.- Вибірка з каталогів SKYMAP Master Catalog та Каталогу Мессьє.
- Близько 452 млн зір із Tycho-2 Catalogue[en] та вибірку обмеженої магнітуди з Каталогу опорних зір.
- Близько 1 млн об'єктів далекого космосу, переважно з вибірки HYPERLEDA.
- Близько 288 000 малих планет та елементів орбіт комет із каталогів IAU Minor Planet Center[29][30][31] та Ловеллівської обсерваторії (можуть бути оновлені).
- Цифровий атлас поверхні Місяця створений у рамках місії НАСА «Лунар орбітер»[32].
- Інші спеціалізовані каталоги.
Внутрішній формат каталогів може бути доповнений із первинних даних, тобто бінарний файл каталогу Tycho-2 можна згенерувати з оригінального набору даних[33][34]. Це можливо і для інших каталогів (не зір) у ASCII форматі .edb
, як-от HYPERLEDA[35].
XEphem також підтримує формати різних астрометричних каталогів:
ephem
ред.ephem — оригінальна програма з інтерфейсом командного рядка, створена початково для DOS, а пізніше для Unix[4], первинне ядро програми XEphem.
WinEphem
ред.WinEphem — стороння програма створена для Windows як графічний інтерфейс для ephem. Останнє оновлення WinEphem було випущено у 2002[40].
PyEphem
ред.PyEphem — програмна бібліотека (модуль ephem
) для Python[41], який використовує числові маніпуляції на основі коду ephem[42][43][44].
Галерея
ред.-
Планісфера та траєкторія орбітального телескопа Чандра (CXO)
-
Зоряне небо (північний напрямок)
-
Траекторії планет Сонячної системи і комети C/2023 A3 (Цзицзіньшань — ATLAS)
-
Усі космічні об'єкти в радіусі від Сонця до Юпітера
Див. також
ред.Джерела
ред.- Gottwald, Michael (July 2003). XEphem 3.5.2 : Sun, Moon & Stars. Linux Magazine[en], 2003. 7: 80—83.
Примітки
ред.- ↑ Contributiors to XEphem/XEphem. GitHub.
- ↑ XEphem history. Процитовано 28 вересня 2015.
- ↑ Rhodes, Brandon (13 лютого 2024). XEphem 4.2.0 has been released. Groups.io.
- ↑ а б Ephem -- 24x80 astronomical ephemeris. www.clearskyinstitute.com. Процитовано 6 листопада 2024.
- ↑ Gottwald, Michael (July 2003). XEphem 3.5.2 : Sun, Moon & Stars. Linux Magazine[en]. 7: 80—83.
- ↑ Das freie Astronomie-Programm XEphem in der Version 3.4. Linux-Magazin (нім.). Процитовано 9 листопада 2024.
- ↑ Xephem. www.aavso.org. Процитовано 5 листопада 2024.
- ↑ Astronomical Software. tdc-www.harvard.edu. Процитовано 5 листопада 2024.
- ↑ Clear Sky Institute (24 жовтня 2000), XEphem, Tucows Inc., процитовано 6 листопада 2024
- ↑ Downey, Elwood (31 жовтня 2016). thanks for using XEphem. Groups.io. Архів оригіналу за 29 травня 2021. Процитовано 29 травня 2021.
- ↑ XEphem RPM's for Linux. loke.as.arizona.edu. Процитовано 5 листопада 2024.
- ↑ Downey, Elwood (7 лютого 2021). XEphem now released under MIT Open Source license. Groups.io. Архів оригіналу за 29 травня 2021. Процитовано 29 травня 2021.
- ↑ Astronomische Gesellschaft Buchloe e.V. - Programme. www.astronomie-buchloe.de. Процитовано 6 листопада 2024.
- ↑ rmollise (18 березня 2005). XEphem 3.5.2. cloudynights.com.
- ↑ Install xephem on macOS with MacPorts. ports.macports.org. Процитовано 5 листопада 2024.
- ↑ Introduction to XEphem. spiff.rit.edu. Процитовано 5 листопада 2024.
- ↑ ASCL.net - XEphem: Interactive Astronomical Ephemeris. ascl.net. Процитовано 5 листопада 2024.
- ↑ XEphem. cholla.mmto.org. Процитовано 5 листопада 2024.
- ↑ Graff, Thierry (28 січня 2023), tig12/jephem, процитовано 6 листопада 2024
- ↑ xephem. www.astro.umd.edu. Процитовано 5 листопада 2024.
- ↑ IAAT (Astronomy): XEPHEM Installed Catalogs. astro.uni-tuebingen.de. Процитовано 5 листопада 2024.
- ↑ Astronomical Finding Charts. spiff.rit.edu. Процитовано 5 листопада 2024.
- ↑ а б XEphem: Earth Satellite Tracks. xephem.github.io. Процитовано 5 листопада 2024.
- ↑ XmTel Research Telescope Control for Linux. www.astro.louisville.edu. Процитовано 6 листопада 2024.
- ↑ MAST DSS Getting Started. archive.stsci.edu.
Images are also accessible through StarView, and other interfaces such as the Visual Target Tuner (VTT), Aladin, and xephem access online versions of the DSS.
- ↑ XEphem - SIE de Investigación y Enseñanza. research.iac.es. Процитовано 6 листопада 2024.
- ↑ Chapront, J. (1995). Representation of planetary ephemerides by frequency analysis. Application to the five outer planets. Astronomy and Astrophysics Supplement Series. 109: 181. Bibcode:1995A&AS..109..181C.
- ↑ J. Meeus, Astronomical Formulae for Calculators (Willmann-Bell, Richmond, VA, 1982).
- ↑ Orbital Elements: xephem (E. Downey). minorplanetcenter.net. Процитовано 5 листопада 2024.
- ↑ Asteroid, Comet, and Satellite Catalogs — PyEphem home page. rhodesmill.org. Процитовано 6 листопада 2024.
- ↑ Comets and Minor Planets · skyfielders python-skyfield · Discussion #747. GitHub (англ.). Процитовано 6 листопада 2024.
- ↑ Digital Lunar Orbiter Photographic Atlas of the Moon
- ↑ Mathar, Richard J. (7 жовтня 2021). Translation of Some Star Catalogs to the XEphem Format. vixra.org.
- ↑ VanDevender, Steve. Programs to generate XEphem 3.4 xe2 catalogs.
- ↑ CDS VizieR HYPERLEDA
- ↑ CDS VizieR Guide Star Catalog
- ↑ CDS VizieR GSC-ACT
- ↑ USNO PMM catalogs
- ↑ CDS VizieR UCAC2
- ↑ WinEphem -- An ephemerides program for Windows. intronvaria.com. Процитовано 6 листопада 2024.
- ↑ Topic: ephem. GitHub (англ.). Процитовано 6 листопада 2024.
- ↑ PyEphem Home Page.
- ↑ PyEphem in Launchpad. Launchpad (англ.). 30 травня 2008. Процитовано 5 листопада 2024.
- ↑ Reference · AstroLib. juliaastro.org (англ.). Процитовано 6 листопада 2024.
Посилання
ред.- Офіційний сайт (застарілий)
- XEphes Manual // Internet Archive
- XEphem на GitHub (репозиторій коду програми)
- XEphem/Catalogs на GitHub (каталоги для XEphem)
- XEphem на Groups.io
- XEphem 3.5 (репозиторій Європейської південної обсерваторії)
- xephem_4.1.0-2_amd64 // Internet Archive. «.deb (x64) installer for Debian-based distros (Lukasz Sanocki)».
- XEphem на PKGS.org
- XEphem на Astronomy.net [Архівовано 2023-05-28 у Wayback Machine.]
- Astronomy Linux (дистрибутив Linux)
- Distro Astro (дистрибутив Linux)
- INDIGO
Це незавершена стаття з астрономії. Ви можете допомогти проєкту, виправивши або дописавши її. |
Це незавершена стаття про програмне забезпечення. Ви можете допомогти проєкту, виправивши або дописавши її. |