diff --git a/scripts/download.py b/scripts/01_download.py similarity index 100% rename from scripts/download.py rename to scripts/01_download.py diff --git a/scripts/plot.py b/scripts/02_plot.py similarity index 100% rename from scripts/plot.py rename to scripts/02_plot.py diff --git a/scripts/gti.py b/scripts/03_gti.py similarity index 100% rename from scripts/gti.py rename to scripts/03_gti.py diff --git a/scripts/README.md b/scripts/README.md index 20c756f..a88ee02 100644 --- a/scripts/README.md +++ b/scripts/README.md @@ -1,44 +1,12 @@ -Подготовка рабочего окружения: -``` -source /venv/bin/activate.csh -source /eSASS4EDR/bin/esass-init.csh -``` +### 01_download.py -### 01_init_events.py +Скачивает файл с сайта монитора и помещает его в ```/data/default.csv``` -Создает начальные списки событий и помещает их в ```uds/data/processed``` -Оригинальные файлы со списками событий задаются в файлах ```uds/data/evtlists/*.txt``` +### 02_plot.py -### 02_merge_events.py +Рисует базовую кривую блеска. -Создает объедененный список событий и помещает его в ```uds/products```. Этот список событий нужен, в основном для извлечения спектров с помощью ```srctool```. +### 03_gti.py -Попутно этот скрипт унифицирует оригинальные списки событий для последующей обработки. А именно, корректируются слова 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 кэВ. - -Вычисляет ECF для всех диапазонов. - -Делает принудительную фотометрию в выбранных каналах (параметр```forced=True```). Внимание! ermldet из eSASS4EDR не делает ассимитричные ошибки на потоки. Мы запускаем более последнюю версию ermldet (v1.56/2.18 esass_200412 Jul 2 12:04:46 2022). Для этого используется параметр ```local_run=True```, который высвечивает какую команду надо запустить на другой машине и ждет ввода. \ No newline at end of file +Делает аппроксимацию кривой блеска полиномом и определяет вспышки выше заданного порога. \ No newline at end of file