Настройки (команды)

Начиная с версии 1.2, большинство настроек могут быть установлены командами, что подразумевает прямой ввод команд в командной строке, либо в сценариях или в автономном режиме.

Для получения списка всех доступных переменных, введите в командной строке siril:

get -A

Это выведет список всех переменных с их текущим значением и кратким описанием в журнал (используйте опцию в нижнем регистре -a, чтобы опустить описание).

Этот список представлен в таблице ниже:

Переменная

По умолчанию ([Диапазон])

Тип

Комментарий

core.wd

(не установлено)

директория

текущая рабочая директория

core.extension

.fit

строка

расширение файла FITS

core.force_16bit

false

логический

не использовать 32 бита для разрядности пикселей

core.allow_heterogeneous_fitseq

false

логический

позволять кубам FITS иметь разные размеры

core.mem_mode

0 [0, 1]

целочисленный

режим памяти (0 — отношение, 1 — объём)

core.mem_ratio

0.9 [0.05, 4]

двойной точности

доля доступной памяти

core.mem_amount

10 [0.1, 1e+06]

двойной точности

объём памяти в Гб

core.hd_bitdepth

20 [17, 24]

целочисленный

разрядность расширенного авторастягивания

core.script_check_requires

true

логический

в сценарии необходима команда requires

core.pipe_check_requires

false

логический

в именованном канале необходима команда requires

core.check_updates

true

логический

проверка обновлений при запуске

core.lang

(не установлено)

строка

активный язык siril

core.swap_dir

зависит от ОС

директория

директория подкачки

core.binning_update

true

логический

обновить размер пикселя после биннига

core.wcs_formalism

1 [0, 1]

целочисленный

формализм WCS, используемый в заголовке FITS

core.catalogue_namedstars

(*)

строка

Путь к каталогу namedstars.dat

core.catalogue_unnamedstars

(*)

строка

Путь к каталогу unnamedstars.dat

core.catalogue_tycho2

(*)

строка

Путь к каталогу deepstars.dat

core.catalogue_nomad

(*)

строка

Путь к каталогу USNO-NOMAD-1e8.dat

core.rgb_aladin

false

логический

добавить CTYPE3='RGB' в заголовок FITS

core.copyright

(не установлено)

строка

авторские права пользователя для размещения в заголовке файла

core.starnet_exe

(не установлено)

строка

расположение исполняемого файла StarNet

core.starnet_weights

(не установлено)

строка

расположение файла с весами StarNet-torch

core.gnuplot_dir

(не установлено)

строка

директория установки gnuplot

core.asnet_dir

(не установлено)

строка

директория установки asnet_ansvr

core.fftw_timelimit

60

двойной точности

ограничение времени планирования FFTW

core.fftw_conv_fft_cutoff

15

целочисленный

Минимальный размер ядра свёртки для использования FFTW

core.fftwf_strategy

0

целочисленный

Стратегия планирования FFTW

мультипотоковое FFTW

true

логический

мультипотоковое FFTW

starfinder.focal_length

0 [0, 999999]

двойной точности

фокусное расстояние (в мм) для настройки радиуса

starfinder.pixel_size

0 [0, 99]

двойной точности

размер пикселя (в мкм) для настройки радиуса

debayer.use_bayer_header

true

логический

шаблон из заголовка файла

debayer.pattern

0 [0, 7]

целочисленный

индекс шаблона Байера

debayer.interpolation

8 [0, 10]

целочисленный

тип интерполяции

debayer.top_down

true

логический

принудительная дебайеризация сверху вниз

debayer.offset_x

0 [0, 1]

целочисленный

Смещение шаблона Байера по X

debayer.offset_y

0 [0, 1]

целочисленный

Смещение шаблона Байера по Y

debayer.xtrans_passes

1 [1, 4]

целочисленный

Число проходов для алгоритма X-Trans Markesteijn

photometry.gain

2.3 [0, 10]

двойной точности

электронов/ADU для оценки шума

photometry.inner

20 [2, 100]

двойной точности

внутренний радиус кольца фона

photometry.outer

30 [3, 200]

двойной точности

внешний радиус кольца фона

photometry.inner_factor

4.2 [2, 50]

двойной точности

коэффициент для автоматического расчёта внутреннего радиуса

photometry.outer_factor

6.3 [2, 50]

двойной точности

коэффициент для автоматического расчёта внешнего радиуса

photometry.force_radius

true

логический

значение апертуры светового потока

photometry.aperture

10 [1, 100]

двойной точности

значение апертуры для вычисления светового потока

photometry.minval

-1500 [-65536, 65534]

двойной точности

минимально надёжное значение пикселя для фотометрии

photometry.maxval

60000 [1, 65535]

двойной точности

максимально надёжное значение пикселя для фотометрии

astrometry.asnet_sip_order

0 [0, 6]

целочисленный

степень полиномиальной коррекции

astrometry.asnet_radius

10 [0.01, 180]

двойной точности

радиус вокруг координат цели (градусы)

astrometry.asnet_keep_xyls

false

логический

не удалять таблицы .xyls

astrometry.asnet_keep_wcs

false

логический

не удалять файлы .wcs

astrometry.asnet_max_seconds_run

10 [0, 100000]

целочисленный

максимальное кол-во секунд для попытки решения

astrometry.asnet_show_output

false

логический

показать вывод solve-field в журнале

astrometry.update_default_scale

true

логический

обновить по результатам фокусное расстояние и размер пикселя, используемые по умолчанию

astrometry.percent_scale_range

20 [0, 50]

целочисленный

процент, определяющий допустимые нижнюю и верхнюю границы масштаба

analysis.panel

256 [127, 1024]

целочисленный

размер панели диалога аберраций

analysis.window

381 [300, 1600]

целочисленный

размер окна диалога аберраций

compression.enabled

false

логический

включено сжатие FITS

compression.method

0 [0, 3]

целочисленный

метод сжатия FITS

compression.quantization

16 [8, 256]

двойной точности

коэффициент квантования для 32-битных значений с плавающей точкой

compression.hcompress_scale

4 [0, 256]

двойной точности

коэффициент масштаба HCompress

gui_prepro.cfa

false

логический

тип сенсора для косметической коррекции

gui_prepro.equalize_cfa

true

логический

выравнять плоские каналы

gui_prepro.fix_xtrans

false

логический

включить коррекцию для сенсора X-Trans

gui_prepro.xtrans_af_x

0

целочисленный

использовать, если не найдено никакой модели X-Trans

gui_prepro.xtrans_af_y

0

целочисленный

использовать, если не найдено никакой модели X-Trans

gui_prepro.xtrans_af_w

0

целочисленный

использовать, если не найдено никакой модели X-Trans

gui_prepro.xtrans_af_h

0

целочисленный

использовать, если не найдено никакой модели X-Trans

gui_prepro.xtrans_sample_x

0

целочисленный

использовать, если не найдено никакой модели X-Trans

gui_prepro.xtrans_sample_y

0

целочисленный

использовать, если не найдено никакой модели X-Trans

gui_prepro.xtrans_sample_w

0

целочисленный

использовать, если не найдено никакой модели X-Trans

gui_prepro.xtrans_sample_h

0

целочисленный

использовать, если не найдено никакой модели X-Trans

gui_prepro.bias_lib

(не установлено)

строка

мастер-кадр шума считывания по умолчанию

gui_prepro.use_bias_lib

false

логический

использовать мастер-кадр шума считывания по умолчанию

gui_prepro.dark_lib

(не установлено)

строка

темновой мастер-кадр по умолчанию

gui_prepro.use_dark_lib

false

логический

использовать темновой мастер-кадр по умолчанию

gui_prepro.flat_lib

(не установлено)

строка

мастер-кадр плоского поля по умолчанию

gui_prepro.use_flat_lib

false

логический

использовать мастер-кадр плоского поля по умолчанию

gui_prepro.stack_default

$seqname$stacked

строка

название результата укладки по умолчанию

gui_prepro.use_stack_default

true

логический

использовать предпочитаемое название результата укладки

gui_registration.method

0 [0, 7]

целочисленный

индекс выбранного метода регистрации

gui_registration.interpolation

4 [0, 5]

целочисленный

индекс выбранного метода интерполяции

gui_registration.clamping

true

логический

использование метода фиксации для интерполяции методом Ланцош-4 или бикубической интерполяции

gui_stack.method

0 [0, 4]

целочисленный

индекс выбранного метода

gui_stack.normalization

3 [0, 4]

целочисленный

индекс метода нормализации

gui_stack.rejection

5 [0, 7]

целочисленный

индекс метода выбраковки

gui_stack.weighting

0 [0, 4]

целочисленный

индекс метода присвоения веса

gui_stack.sigma_low

3 [0, 20]

двойной точности

нижнее значение σ для выбраковки

gui_stack.sigma_high

3 [0, 20]

двойной точности

верхнее значение σ для выбраковки

gui_stack.linear_low

5 [0, 20]

двойной точности

значение нижнего порога для выбраковки

gui_stack.linear_high

5 [0, 20]

двойной точности

значение верхнего порога для выбраковки

gui_stack.percentile_low

3 [0, 100]

двойной точности

нижнее значение процентиля для выбраковки

gui_stack.percentile_high

3 [0, 100]

двойной точности

верхнее значение процентиля для выбраковки

gui.first_start

(не установлено)

строка

первый запуск siril

gui.silent_quit

false

логический

не спрашивать перед выходом

gui.silent_linear

false

логический

не спрашивать перед сохранением в нелинейном режиме

gui.remember_windows

true

логический

запоминать положение окна

gui.main_win_pos_x

0

целочисленный

положение главного окна

gui.main_win_pos_y

0

целочисленный

положение главного окна

gui.main_win_pos_w

0

целочисленный

положение главного окна

gui.main_win_pos_h

0

целочисленный

положение главного окна

gui.pan_position

-1

целочисленный

положение двухстороннего разделителя

gui.extended

true

логический

главное окно расширено

gui.maximized

false

логический

главное окно развёрнуто

gui.theme

0 [0, 1]

целочисленный

индекс выбранной темы

gui.font_scale

100

двойной точности

масштаб шрифта в процентах

gui.icon_symbolic

false

логический

стиль иконок

gui.script_path

список строк

список каталогов со сценариями

gui.warn_script_run

true

логический

предупреждать при запуске сценария

gui.show_thumbnails

true

логический

показывать миниатюры при выборе файлов

gui.thumbnail_size

256

целочисленный

размер миниатюр

gui.selection_guides

0

целочисленный

количество направляющих элементов сетки

gui.show_deciasec

false

логический

показать десятые доли угловых секунд при наведении

gui.default_rendering_mode

0 [0, 6]

целочисленный

режим по умолчанию

gui.display_histogram_mode

0 [0, 1]

целочисленный

режим показа гистограммы по умолчанию

gui.mmb_zoom_action

0

целочисленный

Изменение масштаба по двойному клику по средней кнопке

gui.color_bkg_samples

rgba(255, 51, 26, 1.0)

строка

настроить цвет образцов фона

gui.color_std_annotations

rgba(128, 255, 77, 0.9)

строка

настроить цвет стандартных аннотаций

gui_astrometry.compass_position

1 [0, 5]

целочисленный

индекс положения компаса над сеткой

gui_astrometry.cat_messier

true

логический

показывать объекты каталога Мессье в аннотациях

gui_astrometry.cat_ngc

true

логический

показывать объекты каталога NGC в аннотациях

gui_astrometry.cat_ic

true

логический

показывать объекты каталога IC в аннотациях

gui_astrometry.cat_ldn

true

логический

показывать объекты каталога LDN в аннотациях

gui_astrometry.cat_sh2

true

логический

показывать объекты каталога SH2 в аннотациях

gui_astrometry.cat_stars

true

логический

показать звёзды в аннотациях

gui_astrometry.cat_user

true

логический

показать пользовательские объекты в аннотациях

gui_pixelmath.pm_presets

список строк

список предустановок математических операций

(*). Для каталогов kstars значением по умолчанию будет ~/.local/share/kstars/, независимо от используемой ОС.
В любом случае вам нужно будет скачать их и указать место их расположения.

Значения можно получить с помощью команды get:

Командная строка Siril

get { -a | -A | variable }
Получает значение переменной, используя её имя или отображает все переменные с помощью -a (имя и значение) или -A (подробный список)

См. также SET для обновления значений

Ссылка: set

Значения можно изменить с помощью команды set:

Командная строка Siril

set { -import=inifilepath | variable=value }
Обновляет значение настройки, используя имя её переменной с заданным значением или набором значений, используя существующий ini-файл с опцией -import=.
См. GET для получения списка переменных или их значений

Ссылка: get