Skip to content

Latest commit

 

History

History
43 lines (35 loc) · 3.26 KB

README.md

File metadata and controls

43 lines (35 loc) · 3.26 KB

SpectroStars

MIT License Made with Python Powered by Astropy

Find reference stars for astronomical spectroscopy : https://spectro-starfinder.net/

Work in progress... Discussions on spectro-aras forum.

Based on an idea and the stars database from François Teyssier. Able to find target's coordinates on SIMBAD, observer's place from IAU/MPC observatory code or place name, it also manages timezone and daylight saving. Main processing loop on stars database is parallelized.

Searching for stars nearer than 5° of M27, from 586 (Pic du Midi), september 15th, 23:00 local time : https://spectro-starfinder.net/#M27

Target: M  27 (19h59m36s +22d43m16s, Planetary Nebula in Vulpecula), altitude=68.3°, azimuth=204°, airmass=1.076
Observer: lat=42d56m13s, lon=0d08m27s, alt=2843m, tz=Europe/Paris, 2019-09-15 21:00 UTC
..  Star:       Sep:    VMag:   RA:       Dec:          Height:         B-V:    Eb-v:   SpType: Miles:
01  HD 187811   2.0°    4.89    19h51m04s +22d36m36s    67°, Δh=-0.8°   -0.143  0.10    B2,5Ve
02  HD 190993   1.9°    5.06    20h06m53s +23d36m52s    69°, Δh=1.4°    -0.16   0.04    B3V
03  HD 189944   2.1°    5.87    20h01m45s +24d48m02s    70°, Δh=2.1°    -0.133  0.05    B4V
04  HD 185859   4.9°    6.54    19h40m58s +20d28m38s    64°, Δh=-3.7°           0.63    B0.5Iae s0732
05  HD 192685   4.6°    4.76    20h15m16s +25d35m31s    72°, Δh=3.8°    -0.167  0.03    B3V
06  HD 187362   4.4°    5.0     19h48m59s +19d08m31s    64°, Δh=-4.2°   0.1     0.02    A3V
07  HD 192044   4.7°    5.9     20h12m01s +26d28m44s    72°, Δh=4.4°    -0.106  0.02    B7Ve

Required python packages : configparser timezonefinder pytz numpy astropy astroquery joblib. AstroPy version >= 3.1 is required. Caution, numba badly interferes.

File Language Description
spectrostars.py Python Main script
config.ini INI Configuration
base.csv CSV Stars database
lib/base.py Python Stars database
lib/display.py Python Formater for HTML or text display
lib/functions.py Python Various functions
lib/observer.py Python Observer
lib/otypes.py Python Object classification in SIMBAD
lib/target.py Python Target
makehtml.py Python Create offline HTML list of stars
wsgi.py Python Optional WSGI backend
index.html HTML, CSS Optional web page
jslib.js JavaScript jQuery and JS-Storage for the web page
jscode.js JavaScript JavaScript code for the web page