Préférences (commandes)

À partir de la v1.2, la plupart des préférences peuvent également être définies par le biais de commandes, c'est-à-dire soit à partir d'une entrée directe dans la ligne de commande, soit par le biais de scripts ou en mode console.

Pour obtenir une liste de toutes les variables disponibles, utilisez la ligne de commande siril :

get -A

Ceci imprimera une liste de toutes les variables sur la console, avec leur valeur actuelle et une courte description (utilisez l'option minuscule -a pour omettre la description).

Le tableau ci-dessous en dresse la liste :

Variable

Défaut ([Plage])

Type

Commentaire

core.wd

(non défini)

répertoire

répertoire de travail actuel

core.extension

.fit

chaîne de caractères

Extension du fichier FITS

core.force_16bit

faux

booléen

n'utilise pas 32 bits pour la profondeur de pixel

core.fits_save_icc

vrai

booléen

intégrer les profils ICC dans les fichiers FITS lors de l'enregistrement

core.allow_heterogeneous_fitseq

faux

booléen

permettre aux FITS cubes d'avoir des tailles différentes

core.mem_mode

0 [0, 1]

entier

mode mémoire (0 rapport, 1 montant)

core.mem_ratio

0.9 [0.05, 4]

double

ratio de la mémoire disponible

core.mem_amount

10 [0.1, 1e+06]

double

quantité de mémoire en GB

core.hd_bitdepth

20 [17, 24]

entier

Profondeur de bit de l'auto-ajustement HD

core.script_check_requires

vrai

booléen

la commande requires est nécessaire dans les scripts

core.pipe_check_requires

faux

booléen

besoin de la commande requires dans le tube nommé

core.check_updates

faux

booléen

vérifier les mise à jour au démarrage

core.lang

(non défini)

chaîne de caractères

langue de siril active

core.swap_dir

Dépendant de l'os

répertoire

répertoire d'échange

core.binning_update

vrai

booléen

mettre à jour la taille des pixels des images en binning

core.wcs_formalism

1 [0,1]

entier

formalisme WCS utilisé dans l'en-tête FITS

core.catalogue_namedstars

(*)

chaîne de caractères

Chemin d'accès du catalogue namedstars.dat

core.catalogue_unnamedstars

(*)

chaîne de caractères

Chemin d'accès du catalogue unnamedstars.dat

core.catalogue_tycho2

(*)

chaîne de caractères

Chemin d'accès du catalogue deepstars.dat

core.catalogue_nomad

(*)

chaîne de caractères

Chemin d'accès du catalogue USNO-NOMAD-1e8.dat

core.rgb_aladin

faux

booléen

ajouter CTYPE3='RGB' dans l'en-tête FITS

core.copyright

(non défini)

chaîne de caractères

copyright utilisateur à mettre dans l'en-tête du fichier

core.starnet_exe

(non défini)

chaîne de caractères

emplacement de l'exécutable StarNet

core.starnet_weights

(non défini)

chaîne de caractères

emplacement du fichier des poids de StarNet-torch

core.asnet_dir

(non défini)

chaîne de caractères

répertoire de l'installation asnet_ansvr

core.fftw_timelimit

60

double

Délai de planification FFTW

core.fftw_conv_fft_cutoff

15

entier

Taille minimal du kernel de convolution pour utiliser FFTW

core.fftwf_strategy

0

entier

Stratégie de planification de la FFTW

core.fftw_multithreaded

vrai

booléen

FFTW multithreadée

starfinder.focal_length

0 [0, 999999]

double

longueur focale en mm pour le réglage du rayon

starfinder.pixel_size

0 [0, 99]

double

taille du pixel en µm pour le réglage du rayon

debayer.use_bayer_header

vrai

booléen

utiliser le motif de Bayer de l'en-tête du fichier

debayer.pattern

0 [0, 7]

entier

indice du motif Bayer

debayer.interpolation

8 [0, 10]

entier

type d'interpolation

debayer.top_down

vrai

booléen

forcer dématriçage de haut en bas

debayer.offset_x

0 [0, 1]

entier

Décalage en X de la matrice de Bayer

debayer.offset_y

0 [0, 1]

entier

Décalage en Y de la matrice de Bayer

debayer.xtrans_passes

1 [1, 4]

entier

Nombre de passes pour l'algorithme X-Trans Markesteijn

photometry.gain

2.3 [0, 10]

double

électrons par ADU pour l'estimation du bruit

photometry.inner

20 [2, 100]

double

rayon interne de l'anneau de fond de ciel

photometry.outer

30 [3, 200]

double

rayon externe de l'anneau de fond de ciel

photometry.inner_factor

4.2 [2, 50]

double

facteur de calcul automatique du rayon intérieur

photometry.outer_factor

6.3 [2, 50]

double

facteur de calcul automatique du rayon extérieur

photometry.force_radius

vrai

booléen

fixer la valeur d'ouverture du flux

photometry.auto_aperture_factor

4 [1, 5]

double

Rapport rayon/demi-FWHM

photometry.aperture

10 [1, 100]

double

ouverture fixe pour le calcul du flux

photometry.minval

-1500 [-65536, 65534]

double

valeur minimale valide du pixel pour la photométrie

photometry.maxval

60000 [1, 65535]

double

valeur maximale valide du pixel pour la photométrie

photometry.discard_var_catalogues

4 [0, 7]

entier

les catalogues à utiliser pour écarter les étoiles variables de la liste des étoiles de comparaison

photometry.redpref

(non défini)

chaîne de caractères

filtre rouge préféré pour SPCC

photometry.greenpref

(non défini)

chaîne de caractères

filtre vert préféré pour SPCC

photometry.bluepref

(non défini)

chaîne de caractères

filtre bleu préféré pour SPCC

photometry.lpfpref

(non défini)

chaîne de caractères

filtre LPF d'APN préféré pour SPCC

photometry.oscfilterpref

Aucun filtre

chaîne de caractères

filtre couleur préféré pour SPCC

photometry.monosensorpref

(non défini)

chaîne de caractères

capteur mono préféré pour SPCC

photometry.oscsensorpref

(non défini)

chaîne de caractères

capteur couleur préféré pour SPCC

photometry.is_mono

vrai

booléen

est-ce que le capteur pour SPCC est mono ?

photometry.is_dslr

faux

booléen

est-ce que le capteur couleur pour SPCC est d'APN ?

photometry.nb_mode

faux

booléen

sommes-nous en mode bande étroite ?

photometry.r_wl

656.28

double

longueur d'onde du filtre rouge

photometry.r_bw

6

double

largeur de bande du filtre rouge

photometry.g_wl

500.7

double

longueur d'onde du filtre vert

photometry.g_bw

6

double

largeur de bande du filtre vert

photometry.b_wl

500.7

double

longueur d'onde du filtre bleu

photometry.b_bw

6

double

largeur de bande du filtre bleu

astrometry.asnet_keep_xyls

faux

booléen

ne pas supprimer la table FITS .xyls

astrometry.asnet_keep_wcs

faux

booléen

ne pas supprimer le fichier de résultat .wcs

astrometry.asnet_show_output

faux

booléen

montrer la sortie de solve-field dans le log principal

astrometry.sip_order

3 [1, 5]

entier

degrés de la correction polynomiale

astrometry.radius

10 [0.01, 30]

double

rayon autour des coordonnées de la cible (degrés

astrometry.max_seconds_run

30 [0, 100000]

entier

maximum de secondes pour essayer de résoudre

astrometry.update_default_scale

vrai

booléen

mettre à jour la longueur focale et la taille de pixel par défaut à partir du résultat

astrometry.percent_scale_range

20 [10, 50]

entier

pourcentage en dessous et au-dessus de l'échantillonnage prévu

astrometry.default_obscode

(non défini)

chaîne de caractères

code par défaut de l'observatoire de l'UAI

analysis.panel

256 [127, 1024]

entier

taille du panneau de l'inspecteur d'aberration

analysis.window

381 [300, 1600]

entier

taille de la fenêtre de l'inspecteur d'aberration

compression.enabled

faux

booléen

Compression FITS activée

compression.method

0 [0, 3]

entier

méthode de compression FITS

compression.quantization

16 [8, 256]

double

facteur de quantification pour nombres flottants 32 bits

compression.hcompress_scale

4 [0, 256]

double

HCompress, facteur d'echelle

gui_prepro.cfa

faux

booléen

type de capteur pour la correction cosmétique

gui_prepro.equalize_cfa

vrai

booléen

égaliser les canaux du flat

gui_prepro.fix_xtrans

faux

booléen

activer la correction pour le capteur X-Trans

gui_prepro.xtrans_af_x

0

entier

si aucun modèle X-Trans n'est trouvé, utilisez ceci

gui_prepro.xtrans_af_y

0

entier

si aucun modèle X-Trans n'est trouvé, utilisez ceci

gui_prepro.xtrans_af_w

0

entier

si aucun modèle X-Trans n'est trouvé, utilisez ceci

gui_prepro.xtrans_af_h

0

entier

si aucun modèle X-Trans n'est trouvé, utilisez ceci

gui_prepro.xtrans_sample_x

0

entier

si aucun modèle X-Trans n'est trouvé, utilisez ceci

gui_prepro.xtrans_sample_y

0

entier

si aucun modèle X-Trans n'est trouvé, utilisez ceci

gui_prepro.xtrans_sample_w

0

entier

si aucun modèle X-Trans n'est trouvé, utilisez ceci

gui_prepro.xtrans_sample_h

0

entier

si aucun modèle X-Trans n'est trouvé, utilisez ceci

gui_prepro.bias_lib

(non défini)

chaîne de caractères

bias maître par défaut

gui_prepro.use_bias_lib

faux

booléen

utiliser le bias maître par défaut

gui_prepro.dark_lib

(non défini)

chaîne de caractères

master-dark par défaut

gui_prepro.use_dark_lib

faux

booléen

utiliser le dark maître par défaut

gui_prepro.flat_lib

(non défini)

chaîne de caractères

flat maître par défaut

gui_prepro.use_flat_lib

faux

booléen

utiliser le flat maître par défaut

gui_prepro.stack_default

$seqname$stacked

chaîne de caractères

nom d'empilement par défaut

gui_prepro.use_stack_default

vrai

booléen

utiliser le nom de fichier empilé préféré

gui_registration.method

0 [0, 7]

entier

indice de la méthode d'alignement sélectionnée

gui_registration.interpolation

4 [0, 5]

entier

indice de la méthode d'interpolation sélectionnée

gui_registration.clamping

vrai

booléen

utiliser la méthode de contrainte avec les interpolations Lanczos et Cubique

gui_stack.method

0 [0, 4]

entier

indice de la méthode sélectionnée

gui_stack.normalization

3 [0, 4]

entier

indice de la méthode de normalisation

gui_stack.rejection

5 [0, 7]

entier

indice de la méthode de rejet

gui_stack.weighting

0 [0, 4]

entier

indice de la méthode de pondération

gui_stack.sigma_low

3 [0, 20]

double

valeur sigma bas pour le rejet

gui_stack.sigma_high

3 [0, 20]

double

sigma valeur haute pour le rejet

gui_stack.linear_low

5 [0, 20]

double

valeur linéaire basse pour le rejet

gui_stack.linear_high

5 [0, 20]

double

valeur linéaire haute pour le rejet

gui_stack.percentile_low

3 [0, 100]

double

pourcentage valeur basse pour le rejet

gui_stack.percentile_high

3 [0, 100]

double

pourcentage valeur haute pour le rejet

gui.first_start

(non défini)

chaîne de caractères

premier démarrage de siril

gui.silent_quit

faux

booléen

ne pas confirmer la sortie en quittant

gui.silent_linear

faux

booléen

ne pas confirmer la sauvegarde en mode non linéaire

gui.remember_windows

vrai

booléen

se souvenir de la position de la fenêtre

gui.main_win_pos_x

0

entier

position principal de la fenêtre

gui.main_win_pos_y

0

entier

position principal de la fenêtre

gui.main_win_pos_w

0

entier

position principal de la fenêtre

gui.main_win_pos_h

0

entier

position principal de la fenêtre

gui.pan_position

-1

entier

position du séparateur des deux côtés

gui.extended

vrai

booléen

la fenêtre principale est étendue

gui.maximized

faux

booléen

la fenêtre principale est réduite

gui.theme

0 [0, 1]

entier

indice du thème sélectionné

gui.font_scale

100

double

taille de la police en pourcentage

gui.icon_symbolic

faux

booléen

style d'icône

gui.script_path

liste des chaines

liste des répertoires de scripts

gui.use_scripts_repository

vrai

booléen

utiliser et synchroniser le dépôt de scripts en ligne

gui.use_spcc_repository

vrai

booléen

utiliser et synchroniser le dépôt de la base de données spcc

gui.auto_update_scripts

vrai

booléen

synchroniser automatiquement les dépôts de scripts en ligne

gui.auto_update_spcc

vrai

booléen

synchroniser automatiquement les dépôts de la base de données spcc

gui.selected_scripts

liste des chaines

liste des scripts sélectionnés dans le dépôt

gui.warn_script_run

vrai

booléen

avertissement lors de l'exécution d'un script

gui.show_thumbnails

vrai

booléen

montrer la vignette dans le sélecteur de fichiers

gui.thumbnail_size

256

entier

Taille des vignettes

gui.selection_guides

0

entier

nombre d'éléments des guides de la grille

gui.show_deciasec

faux

booléen

afficher les dixièmes d'arcsecondes au survol de l'écran

gui.default_rendering_mode

0 [0, 6]

entier

mode d'affichage par défaut

gui.display_histogram_mode

0 [0, 1]

entier

mode d'affichage de l'histogramme par défaut

gui.roi_mode

0

entier

Mode de sélection des ROI

gui.roi_warning

vrai

booléen

activer l'avertissement de la boîte de dialogue des ROI

gui.mmb_zoom_action

0

entier

Double clic sur le bouton du milieu de la souris pour zoomer

gui.color_bkg_samples

rgba(255, 51, 26, 1.0)

chaîne de caractères

configurer la couleur des échantillons de l'extraction de gradient

gui.color_std_annotations

rgba(128, 255, 77, 0.9)

chaîne de caractères

configurer la couleur standard des annotations

gui.color_dso_annotations

rgba(255, 128, 0, 0.9)

chaîne de caractères

configurer la couleur des annotations du ciel profond

gui.color_sso_annotations

rgba(255, 255, 0, 0.9)

chaîne de caractères

configurer la couleur des annotations du système solaire

gui.color_tmp_annotations

rgba(255, 0, 0, 0.9)

chaîne de caractères

configurer la couleur des annotations temporaires

gui.custom_monitor_profile

(non défini)

chaîne de caractères

chemin d'accès au profil ICC du moniteur personnalisé

gui.soft_proofing_profile

(non défini)

chaîne de caractères

chemin vers l'épreuvage en douceur Profil de la CCI

gui.icc_custom_monitor_active

faux

booléen

profil de moniteur personnalisé actif

gui.icc_soft_proofing_active

faux

booléen

profil d'épreuvage de sortie actif

gui.custom_RGB_ICC_profile

(non défini)

chaîne de caractères

chemin d'accès au profil ICC RVB personnalisé

gui.custom_gray_ICC_profile

(non défini)

chaîne de caractères

chemin d'accès au profil ICC gris personnalisé

gui.rendering_intent

1

entier

intention de rendu de la gestion des couleurs

gui.proofing_intent

1

entier

intention de l'épreuvage de la gestion des couleurs

gui.export_intent

1

entier

intention d'exportation de la gestion des couleurs

gui.default_to_srgb

vrai

booléen

la valeur par défaut est sRGB lors de l'exportation d'images non gérées colorimétriquement

gui.working_gamut

0

entier

gamut de travail de la gestion des couleurs

gui.export_8bit_method

0

entier

profil d'exportation de la gestion des couleurs pour les fichiers 8bit

gui.export_16bit_method

1

entier

profil d'exportation de la gestion des couleurs pour les fichiers 16bit

gui.icc_autoconversion

0

entier

autoconvertir les images avec un profil ICC dans l'espace colorimétrique de travail

gui.icc_autoassignment

4

entier

encode les options d'attribution automatique des profils ICC

gui.icc_rendering_bpc

vrai

booléen

active le rendu BPC

gui.icc_pedantic_linear

faux

booléen

attribue de manière rigoureuse des profils ICC linéaires

gui_astrometry.compass_position

1 [0,5]

entier

indice de la position de la boussole sur la grille

gui_astrometry.cat_messier

vrai

booléen

montrer les objets Messier dans les annotations

gui_astrometry.cat_ngc

vrai

booléen

Affiche les objets NGC dans les annotations

gui_astrometry.cat_ic

vrai

booléen

montrer les objets IC dans les annotations

gui_astrometry.cat_ldn

vrai

booléen

Affiche les objets LDN dans les annotations

gui_astrometry.cat_sh2

vrai

booléen

Affiche les objets SH2 dans les annotations

gui_astrometry.cat_stars

vrai

booléen

afficher les étoiles dans les annotations

gui_astrometry.cat_user_dso

vrai

booléen

afficher les objets ciel profond de l'utilisateur dans les annotations

gui_astrometry.cat_user_sso

vrai

booléen

afficher les objets du système solaire de l'utilisateur dans les annotations

gui_pixelmath.pm_presets

liste des chaines

liste des préréglages du pixel math

(*). Pour les catalogues kstars, il s'agit par défaut de ~/.local/share/kstars/, quel que soit votre système d'exploitation.
Dans tous les cas, vous devrez les télécharger et définir le répertoire que vous avez choisi.

Les valeurs peuvent être récupérées avec la commande get :

Ligne de commande Siril

get { -a | -A | variable }
Obtient une valeur des paramètres en utilisant son nom, ou liste tout avec -a (liste de noms et de valeurs) ou avec -A (liste détaillée)

Voir aussi SET pour mettre à jour les valeurs

Liens : set

Les valeurs peuvent être modifiées avec la commande set :

Ligne de commande Siril

set { -import=inifilepath | variable=value }
Met à jour une valeur de paramètre, en utilisant son nom de variable, avec la valeur donnée, ou un ensemble de valeurs en utilisant un fichier ini existant avec l'option -import=.
Voir GET pour obtenir des valeurs ou la liste des variables

Liens : get