Spektroskopische Routinen (insbesondere Zeitserien von Spektren) in Form von Pythonskripten
Verfasst: 10 Nov 2022, 18:56
Hallo zusammen,
in den letzten 4 Jahren hatte ich immer wieder die Aufgabe, ganze Zeitserien von vielen Objektspektren auszuwerten, z.B. die Bestimmung von Orbitalelementen von Doppelsternen über Radialgeschwindigkeitsmessungen (an iota Ori A, siehe VdS-Journal für Astronomie 76 (1/2021)) oder der spektroskopische Nachweis der Pulsation von del Cep, ebenfalls über die Bestimmung der Radialgeschwindigkeiten (Sterne und Weltraum, 10/2022)).
Dabei mussten immer wieder die gleichen Auswerteroutinen, z.B. mit MIDAS, an über 50 Spektren durchgeführt werden, was mich erheblich nervte und veranlasste, mich mit der kostenlosen Computersprache "Python" auseinander zu setzen. Diese Sprache ist leicht erlernbar und wohl auch deshalb im wissenschaftlichen Bereich sehr verbreitet. Insbesondere gibt es umfangreiche Bibliotheken für die unterschiedlichsten Aufgaben und Arbeitsbereiche, und alle sind im Internet kostenlos verfügbar.
So habe ich dann im Laufe der Jahre viele angepasste Python-Skripte geschrieben, welche mir die Routineaufgaben im Umgang mit Zeitserien von Spektren abgenommen haben. Ich stelle sie euch jetzt zur Verfügung.
Wie man Python auf dem Computer einrichtet und für die spektroskopischen Berechnungen vorbereitet habe ich in dem beigefügten PDF "SpektroPython.pdf" beschrieben. Auch zu was die einzelnen Skripte dienen. Außerdem füge ich eine zip-Datei an, welche die Pythoncodes der Skripte enthält und eine aktuellere Beschreibung, was sie tun. Ähnliches findet ihr auf meiner homepage (www,astrospectroscopy.eu).
Falls jemand bei der Einrichtung von Python oder der Anwendung der Skripte Unterstützung braucht, bin ich unter der Adresse l.schanne@gmx.de für jeden erreichbar.
Viele Grüße und clear skies
Lothar Schanne
in den letzten 4 Jahren hatte ich immer wieder die Aufgabe, ganze Zeitserien von vielen Objektspektren auszuwerten, z.B. die Bestimmung von Orbitalelementen von Doppelsternen über Radialgeschwindigkeitsmessungen (an iota Ori A, siehe VdS-Journal für Astronomie 76 (1/2021)) oder der spektroskopische Nachweis der Pulsation von del Cep, ebenfalls über die Bestimmung der Radialgeschwindigkeiten (Sterne und Weltraum, 10/2022)).
Dabei mussten immer wieder die gleichen Auswerteroutinen, z.B. mit MIDAS, an über 50 Spektren durchgeführt werden, was mich erheblich nervte und veranlasste, mich mit der kostenlosen Computersprache "Python" auseinander zu setzen. Diese Sprache ist leicht erlernbar und wohl auch deshalb im wissenschaftlichen Bereich sehr verbreitet. Insbesondere gibt es umfangreiche Bibliotheken für die unterschiedlichsten Aufgaben und Arbeitsbereiche, und alle sind im Internet kostenlos verfügbar.
So habe ich dann im Laufe der Jahre viele angepasste Python-Skripte geschrieben, welche mir die Routineaufgaben im Umgang mit Zeitserien von Spektren abgenommen haben. Ich stelle sie euch jetzt zur Verfügung.
Wie man Python auf dem Computer einrichtet und für die spektroskopischen Berechnungen vorbereitet habe ich in dem beigefügten PDF "SpektroPython.pdf" beschrieben. Auch zu was die einzelnen Skripte dienen. Außerdem füge ich eine zip-Datei an, welche die Pythoncodes der Skripte enthält und eine aktuellere Beschreibung, was sie tun. Ähnliches findet ihr auf meiner homepage (www,astrospectroscopy.eu).
Falls jemand bei der Einrichtung von Python oder der Anwendung der Skripte Unterstützung braucht, bin ich unter der Adresse l.schanne@gmx.de für jeden erreichbar.
Viele Grüße und clear skies
Lothar Schanne