У меня есть шаблонное спектральное распределение энергии (SED) при z = 0. Я хочу сместить шаблон SED на произвольное красное смещение (z>0), как это сделать в python?
Именно это и делается для подгонки шаблона. Сдвинутый SED является одним из промежуточных продуктов кодов подгонки шаблона, таких как Le Phare или Phosphoros .
Например, с помощью Phosphoros вы можете сдвинуть свои SED на любое количество красных смещений, а затем найти сдвинутые SED (также называемые сетками моделей) в папке IntermediateProducts в каталоге Phosphoros.
Судя по вашему комментарию, вы также применяете фильтр к смещенным СЭД. Это также можно сделать с помощью Phosphoros, и вы можете напрямую получить поток через каждый фильтр для смещенных SED.
Phosphoros можно использовать из командной строки, поэтому вы используете подпроцесс библиотеки Python для вызовов Phosphoros из вашего скрипта Python.
куда это ваш шаблон длины волны рестфрейма.
Дж. Хомель
Дайан Пуспита Триани