Ich habe eine Vorlage für die spektrale Energieverteilung (SED) bei z = 0. Ich möchte die Vorlage SED auf eine beliebige Rotverschiebung (z>0) verschieben, wie mache ich das in Python?
Genau das wird beim Template Fitting gemacht. Die verschobene SED ist eines der Zwischendatenprodukte von Template-Fitting-Codes wie Le Phare oder Phosphoros .
Mit Phosphoros können Sie beispielsweise Ihre SEDs auf eine beliebige Anzahl von Rotverschiebungen verschieben und dann die verschobenen SEDs (auch als Modellgitter bezeichnet) im Ordner IntermediateProducts im Verzeichnis Phosphoros finden.
Basierend auf Ihrem Kommentar wenden Sie auch einen Filter auf die verschobenen SEDs an. Dies kann auch mit Phosphoros erfolgen, und Sie können den Fluss für die verschobenen SEDs direkt durch jeden Filter bekommen.
Phosphoros kann über die Befehlszeile verwendet werden, sodass Sie den Unterprozess der Python-Bibliothek verwenden , um Phosphoros von Ihrem Python-Skript aus aufzurufen.
wo ist Ihre Restframe-Wellenlängenvorlage.
J. Chomel
Dian Puspita Triani