Подготовка рабочего окружения: ``` source /venv/bin/activate.csh source /eSASS4EDR/bin/esass-init.csh ``` ### 01_init_events.py Создает начальные списки событий и помещает их в ```uds/data/processed``` Оригинальные файлы со списками событий задаются в файлах ```uds/data/evtlists/*.txt``` ### 02_merge_events.py Создает объедененный список событий и помещает его в ```uds/products```. Этот список событий нужен, в основном для извлечения спектров с помощью ```srctool```. Попутно этот скрипт унифицирует оригинальные списки событий для последующей обработки. А именно, корректируются слова OBS_MODE=POINING/SURVEY в зависимости от типа наблюдения и производится центрирование на одни и те же координаты с помощью команды ```radec2xy```. Для запуска адаптивного сглаживания ```do_adapt = True``` требуется запустить окружение ```ciao```, так как нужна команда ```dmimgadapt``` ``` conda activate ciao-4.15 source /eSASS4EDR/bin/esass-init.csh ``` ### 03_init_obs.py 1) Подготавливает списки событий в разных энергетических диапазонах. 2) Запускает ```erbox``` в три этапа, чтобы получить рабочий список источников для ```ermldet```. 3) Запускает ```ermldet``` 4) Делает кросс-корреляцию с каталогом Gaia-unWISE ```do_cross_match=True```, которая создает три файла: ```.cross``` -- все пересечения, и ```.ref``` / ```.src``` -- входные каталоги для последующей команды ```wcs_match``` 5) Делает матрицу преобразования координат и корректирует списки событий. Для запуска команд```wcs_match/wcs_update``` требуется запустить окружение ```ciao``` (см. выше) ### 04_mosaics.py Создает сборные изображения (мозайки) в разных энергетических диапазонах. ### 05_scrtool.py Запускает scrtool для самого широкого канала 0.2-10 кэВ, чтобы спектры имели самое полное покрытие по энергиям. Список источников берется из 0.3-2.3 кэВ.