====== AstroImageJ Plugin ======
[[exoplaneten| zurück zu Exoplaneten beobachten und erforschen]]
====== Installation ======
Um das Plugin zu installieren, entpacken Sie zunächst die heruntergeladene Datei und kopieren das entstehende Verzeichnis in das ''Plugin-Verzeichnis'' von ''AstroImageJ''.
- Plugin Herunterladen und Verzeichnis entpacken
- den nun vorhandenen Ordner ''CASObservatory'' in das Verzeichnis ''plugins'' verschieben
imagej ( install directory, this is the home directory)
│ ij.jar # main application file
│ ... # other files
│
└───macros
│
└───luts
│
└───jre
│
└───images
│
└───plugins # the central folder for plugins
│
│ ...
└───CASObservatory # Unpacked directory from bitbucket
│ │ ...
│
└───other directory
│ │ ...
│...
====== Plugins ======
===== Überblick =====
* **Cameratools**
* Plugin, das Kamerawerte (aus den Datenblättern) zur Verfügung stellt, nützlich für die Auswertung von Exoplaneten.
===== Details =====
====Cameratools ====
Plugin, das Kamerawerte (aus den Datenblättern) zur Verfügung stellt, nützlich für die Auswertung von Exoplaneten.
**INPUT**
* **Camera** Auswahl der Kamera
* **Read Fits Header** Falls Gain und Temperatur im FITS-Header gespeichert sind (dies ist abhängig von der Aufnahmesoftware), können die erforderlichen Werte hier automatisch berechnet werden.
* **Gain Value**
* Der verwendete "Gain" während der Aufnahme. Am einfachsten ist es, wenn dieser Wert von der Aufnahmesoftware zur Verfügung gestellt wird. Ansonsten ist dieser Wert manuell einzutragen.
* **Temp. Value**
* Die Temperatur während der Aufnahme. Auch dieser Wert kann direkt aus dem FITS-Header gelesen werden, falls die Aufnahmesoftware ihn zur Verfügung stellt. Ansonsten ist dieser Wert manuell einzutragen.
**OUTPUT**
Dieses Tool stellt folgende Werte zur Verfügung, die als Eingabe bei der Auswertung von Exoplaneten als Kamerawerte i.d.R. zur Verfügung gestellt werden sollten.
* **CCD gain**
* **CCD readout noise**
* **CCD dark current per sec
**
|{{ :exoplanet:cameratool-1.png?320 |}}|{{ :exoplanet:aperture_photometry_settings.png?320 |}} |
|Das ''Camera Tool'' berechnet aus den Gain- und Temperaturwert die Ausgabewerte (Gain, Read Noise, Dark Current), die ''AstroImageJ'' benötigt, um Fehler bei der Lichtkurvenanalyse möglichst gut abschätzen/berechnen zu können.| AstroImageJ bietet im Dialog 'Aperture Photometry Settings' die Möglichkeit, kameraspezifische Werte einzutragen.|
Diese Werte werden alle aus dem Datenblatt für die Kamera bzw. den Sensor entnommen und im einfachsten Fall linear approximiert, was in der Praxis ausreichend ist.
=== Hinzufügen einer Kamera ===
Eigene Kameras können einfach durch Hinzufügen von ''camera_#.dat-Dateien'' erstellt werden.
- Im Verzeichnis "CASObservatory → res" eine neue Datei mit dem Namen "camera_#.dat" anlegen. Achten Sie dabei auf die Nomenklatur und wählen Sie die nächste freie Nummer für den Platzhalter (#).
# CAMERA
# HEADER_GAIN
# READ_NOISE
#
CAMERA = ZWO ASI 178 MM Cool Mono
HEADER_GAIN = GAIN
HEADER_TEMP = CCD-TEMP
GAIN=0,0.918079,50,0.514124,100,0.290960,150,0.1666666,200,0.098870,269.72,0.04237,300,0.033898,400,0.01412429
READ_NOISE=0,2.241176,50,1.923529,100,1.7323529,150,1.573529,200,1.4441176,269.72,1.373529,300,1.3735294,400,1.352941
#
# a exp(bx) +c
#
TEMP_A = 0.004298235031008166
TEMP_B = 0.12257061220179669
TEMP_C = 0.00575453787776399
**Erforderliche Header**
Je nach Aufnahmesoftware müssen die Werte für ''HEADER_GAIN'' und ''HEADER_TEMP'' eventuell angepasst werden. Die Default Werte beziehen sich auf die Aufnahmesoftware ''CCDCiel''.
* ''CAMERA'' Bezeichnung für die Kamera
* ''HEADER_GAIN'' Fits-Keywort für Gain, wenn dieser Wert von der Aufnahmesoftware zur Verfügung gestellt wird
* ''HEADER_TEMP'' Fits-Keywort für die Temperatur, wenn die Temperatur von der Aufnahmesoftware zur Verfügung gestellt wird.
* Lassen sie dieses Feld frei (''HEADER_TEMP=''), wenn kein ''Darkcurrent'' zur Verfügung steht.
**
Werte:**
* ''GAIN'' Liste von n-Wertepaaren $x_0,y_0,x_1,y_1,...x_n,y_n$ für die Verstärkung
* ''READ_NOISE'' Liste von n-Wertepaaren $x_0,y_0,x_1,y_1,...x_n,y_n$ für die Temperatur
Die Anzahl und x-Werte sollten in beiden Listen übereinstimmen!
**Dunkelstrom**
Der Dunkelstrom (engl. dark current) ist temperaturabhängig. Um ihn berechnen zu können, steht ein Python-Programm "camera_darkcurrent_astroimagej.py" zur Verfügung. Hier werden aus einer Liste (die dem Datenblatt entnommen werden muss) die Koeffizienten (TEMP_A, TEMP_B, TEMP_C) berechnet. Falls die erforderlichen Daten nicht im Datenblatt zu finden sind, muss weiter gesucht werden (z.B. im Datenblatt für den Bildsensor).
Hierbei wird mit folgender Funktion gefittet:
\begin{equation*} a e^{bx} +c \end{equation*}
* ''TEMP_A'' = a
* ''TEMP_B'' = b
* ''TEMP_C'' = c