Configuration - Paramètres

Structure arborescente des paramètres

Vous trouverez ci-dessous la structure arborescente des paramètres de configuration ainsi que leur description.

AppConfig

Chemin des paramètres

Chemin
config.processor
config.variables
config.tags
config.execute
config.execute.pre_files_delete
config.execute.pre_folder_delete
config.execute.pre_folder_creation
config.execute.exe_path
config.execute.exe_url
config.execute.exe_command
config.execute.exe_url_headers
config.execute.exe_unzip_and_use
config.execute.exe_guess_os_extension
config.execute.command_suffix
config.execute.working_dir
config.execute_and_compare
config.execute_and_compare.test
config.execute_and_compare.test.pre_files_delete
config.execute_and_compare.test.pre_folder_delete
config.execute_and_compare.test.pre_folder_creation
config.execute_and_compare.test.exe_path
config.execute_and_compare.test.exe_url
config.execute_and_compare.test.exe_command
config.execute_and_compare.test.exe_url_headers
config.execute_and_compare.test.exe_unzip_and_use
config.execute_and_compare.test.exe_guess_os_extension
config.execute_and_compare.test.command_suffix
config.execute_and_compare.test.working_dir
config.execute_and_compare.test_only
config.execute_and_compare.reference
config.execute_and_compare.reference.pre_files_delete
config.execute_and_compare.reference.pre_folder_delete
config.execute_and_compare.reference.pre_folder_creation
config.execute_and_compare.reference.exe_path
config.execute_and_compare.reference.exe_url
config.execute_and_compare.reference.exe_command
config.execute_and_compare.reference.exe_url_headers
config.execute_and_compare.reference.exe_unzip_and_use
config.execute_and_compare.reference.exe_guess_os_extension
config.execute_and_compare.reference.command_suffix
config.execute_and_compare.reference.working_dir
config.file_reader
config.file_reader.encoding
config.file_reader.extension_unknown_ignore
config.file_reader.extension_mapping
config.file_reader.extension_fallback
config.file_reader.extension_readers_catalog
config.file_reader.custom_curve_parser
config.readers
config.readers.txt
config.readers.txt.error_rule_patterns
config.readers.txt.ignore
config.readers.txt.report_lines
config.readers.txt.metrics
config.readers.csv
config.readers.csv.delimiter
config.readers.csv.quotechar
config.readers.csv.has_header
config.readers.csv.is_matrix
config.readers.csv.matrix
config.readers.csv.matrix.x_value_line
config.readers.csv.matrix.has_y
config.readers.csv.matrix.x_name
config.readers.csv.matrix.y_name
config.readers.csv.matrix.export_report
config.readers.csv.cols
config.readers.csv.cols.ignore_columns
config.readers.csv.cols.index_col
config.readers.csv.cols.rows
config.readers.csv.cols.rows.ignore_patterns
config.readers.csv.cols.rows.line_start
config.readers.csv.cols.rows.line_end
config.readers.csv.cols.rows.index_min_value
config.readers.csv.cols.rows.index_max_value
config.readers.csv.cols.curve_parser
config.readers.csv.cols.curve_parser.name
config.readers.csv.cols.curve_parser.parameters [1] [2]
parameters 1
config.readers.csv.cols.curve_parser.parameters.x
parameters 2
config.readers.csv.cols.curve_parser.parameters.x_index
config.readers.csv.cols.curve_parser.parameters.y_index
config.readers.csv.metrics
config.readers.txt_fixed_cols
config.readers.txt_fixed_cols.column_widths
config.readers.txt_fixed_cols.column_indexes
config.readers.txt_fixed_cols.cols
config.readers.txt_fixed_cols.cols.ignore_columns
config.readers.txt_fixed_cols.cols.index_col
config.readers.txt_fixed_cols.cols.rows
config.readers.txt_fixed_cols.cols.rows.ignore_patterns
config.readers.txt_fixed_cols.cols.rows.line_start
config.readers.txt_fixed_cols.cols.rows.line_end
config.readers.txt_fixed_cols.cols.rows.index_min_value
config.readers.txt_fixed_cols.cols.rows.index_max_value
config.readers.txt_fixed_cols.cols.curve_parser
config.readers.txt_fixed_cols.cols.curve_parser.name
config.readers.txt_fixed_cols.cols.curve_parser.parameters [1] [2]
parameters 1
config.readers.txt_fixed_cols.cols.curve_parser.parameters.x
parameters 2
config.readers.txt_fixed_cols.cols.curve_parser.parameters.x_index
config.readers.txt_fixed_cols.cols.curve_parser.parameters.y_index
config.readers.txt_fixed_cols.metrics
config.readers.txt_fixed_cols.has_header
config.readers.txt_fixed_cols.has_header_line
config.readers.txt_fixed_cols.has_header_ignore
config.readers.txt_fixed_cols.curve_parser
config.readers.txt_fixed_cols.curve_parser.name
config.readers.txt_fixed_cols.curve_parser.parameters [1] [2]
parameters 1
config.readers.txt_fixed_cols.curve_parser.parameters.x
parameters 2
config.readers.txt_fixed_cols.curve_parser.parameters.x_index
config.readers.txt_fixed_cols.curve_parser.parameters.y_index
config.readers.netcdf
config.readers.netcdf.groups_depth
config.readers.netcdf.units_attributes
config.readers.netcdf.curve_parser
config.readers.netcdf.matrices_display_spectrogram
config.readers.netcdf.curve_x_variable
config.readers.netcdf.curve_y_variable
config.readers.netcdf.curve_step_variable
config.readers.netcdf.compare_1D
config.readers.netcdf.compare_2D
config.readers.catalog
config.compare
config.compare.sources
config.compare.sources.not_matching_source_ignore_pattern
config.compare.sources.recursive
config.compare.sources.additional_path_suffixes
config.compare.sources.test_folder_relative_path
config.compare.sources.reference_folder_relative_path
config.compare.sources.test_filename_match_ignore
config.compare.sources.reference_filename_match_ignore
config.compare.float_thresholds
config.compare.float_thresholds.relative_vs_absolute_min
config.compare.float_thresholds.relative_error_min
config.compare.float_thresholds.relative_error_max
config.compare.float_thresholds.absolute_error_min
config.compare.float_thresholds.absolute_error_max
config.compare.float_thresholds.vectors
config.compare.float_thresholds.vectors.reduction_method
config.compare.float_thresholds.vectors.ponderation_method
config.compare.float_thresholds.vectors.amplitude_moderation_multiplier
config.compare.float_thresholds.vectors.riae_threshold
config.compare.ignore_warnings
config.compare.errors_limit
config.compare.metrics_compare
config.compare.metrics_thresholds
config.compare.metrics_thresholds.relative_vs_absolute_min
config.compare.metrics_thresholds.relative_error_min
config.compare.metrics_thresholds.relative_error_max
config.compare.metrics_thresholds.absolute_error_min
config.compare.metrics_thresholds.absolute_error_max
config.compare.metrics_thresholds.vectors
config.compare.metrics_thresholds.vectors.reduction_method
config.compare.metrics_thresholds.vectors.ponderation_method
config.compare.metrics_thresholds.vectors.amplitude_moderation_multiplier
config.compare.metrics_thresholds.vectors.riae_threshold
config.report
config.report.debug
config.report.title
config.report.title_prefix
config.report.description
config.report.logo
config.report.logo_file
config.report.output
config.report.output.filename
config.report.output.export_html
config.report.output.export_txt
config.report.output.export_json
config.report.output.export_yaml
config.report.output.export_py
config.report.output.export_js
config.report.output.export_ts
config.report.output.export_php
config.report.html
config.report.html.custom_style
config.report.html.custom_script_head
config.report.html.custom_script_body
config.report.html.extra_html_start
config.report.html.extra_html_summary
config.report.html.extra_html_end
config.report.html.logo_height
config.report.html.compare_color_test
config.report.html.compare_color_reference
config.report.html.collapse_if_successful
config.report.html.parameter_page_mode
config.report.html.parameter_page_mode.is_user_preference
config.report.html.parameter_page_mode.default_value
config.report.html.parameter_open_file_in
config.report.html.parameter_open_file_in.is_user_preference
config.report.html.parameter_open_file_in.default_value
config.report.html.curves
config.report.html.curves.display_on_load
config.report.html.curves.init_width
config.report.html.curves.init_height
config.report.html.curves.compare_vs_values
config.report.html.curves.compare_vs_difference
config.report.html.matrix
config.report.html.matrix.spectrograms
config.report.html.matrix.spectrograms.test_ref
config.report.html.matrix.spectrograms.differences
config.report.html.matrix.spectrograms.init_width
config.report.html.matrix.spectrograms.init_height
config.report.html.matrix.spectrograms.is_3D
config.report.html.matrix.frameseries
config.report.html.matrix.frameseries.width
config.report.html.matrix.frameseries.height

AppConfig

NomTypeDéfaultDescription
processorstringNom du processeur à utiliser. Compare ou ExecuteAndCompare.
variablesobjectVariables Utilisateur.
tagsarray[string]NoneOptionnel Utilisé dans un contexte ligne de commande, utilisé en conjonction avec l'option --discover pour filtrer les cas à éxécuter.
executeExecuteConfigConfiguration utile au processeur ExecuteAndCompare.
execute_and_compareExecuteAndCompareConfigConfiguration utile au processeur ExecuteAndCompare.
file_readerFileReaderConfigConfiguration des readers fichiers.
readersReadersConfigConfiguration des readers.
compareCompareConfigConfiguration utile aux processeurs Compare et ExecuteAndCompare
reportReportConfigConfiguration des Reports.

ExecuteConfig

NomTypeDéfaultDescription
pre_files_deletebooleanFalseSi true, supprime les fichiers avant l'éxecution. (le fichier de configuration et les fichiers . ne seront pas supprimés)
pre_folder_deletearray[string]NoneOptionnel Liste de répertoire à supprimer avant l'éxecution. Ex: ["DEBUG", "LOG", "OUT"]
pre_folder_creationarray[string]NoneOptionnel Liste de répertoire à créeravant l'éxecution. Ex : ["INI", "DAT"]
exe_pathstringNoneOptionnel Chemin de l'exécutable. Ex : /absolute/path/executable or relative/path/executable. Dans le cas, d'un chemin relatif, il testera le working directory et le origin working directory (exclusif avec exe_url et exe_command).
exe_urlstringNoneOptionnel Url de l'exécutable à télécharger avant de l'exécuter. Ex : https://github.com/org/app/releases/download/v3.31.5/app-2.12.2-linux-x86-64 (exclusif avec exe_path et exe_command).
exe_commandstringNoneOptionnel Commande à exécuter sans résolution de chemin. Ex : ./app-2.12.2-linux-x86-64 ou python3 app.py (exclusif avec exe_path et exe_url).
exe_url_headersobjectNoneOptionnel Si exe_url les en-têtes à ajouter à la requête de téléchargement de l'exécutable. Ex : {"Authorization": "Bearer token"}
exe_unzip_and_usestringNoneOptionnel Si l'exécutable (exe_path ou exe_url) est zippé, alors décompresse et utilise le fichier spécifié. Ex : app-2.12.2-linux-x86-64
exe_guess_os_extensionbooleanFalseSi l'exécutable (exe_path ou exe_url) n'est pas trouvée, cherche avec des extensions en fonction de l'OS. Ex : .exe, .bat pour windows
command_suffixstringNoneOptionnel Suffixe à ajouter à la commande. Typiquemnt des secrets. Ex : --token DGDFGDFGDH
working_dirstringNoneOptionnel Chemin relatif du répertoire de travail pour l'éxecution de la commande. Dans le contexte processeur ExecuteAndCompare si non défini, récupère respectivement la valeur de compare.sources.test_folder_relative_path ou compare.sources.reference_folder_relative_path

ExecuteAndCompareConfig

NomTypeDéfaultDescription
testExecuteConfigNoneOptionnel Surcharge les paramètres de la section execute pour le contexte de test.
test_onlybooleanFalseSi true, aucune éxécution faite pour la référence (les sorties de réferences pour comparaison existent déjà).
referenceExecuteConfigNoneOptionnel Surcharge les paramètres de la section execute pour le contexte de référence.

FileReaderConfig

NomTypeDéfaultDescription
encodingstringutf-8Encodage utilisé pour lire les fichiers.
extension_unknown_ignorebooleanFalseSi aucun reader n'est trouvé pour une extension, passe au suivant sans générer d'erreur.
extension_mappingobjectNoneOptionnel Mapping d'extensions source - cible. Ex {"txt": "csv"}.
extension_fallbackstringNoneOptionnel Si aucun reader n'est trouvé pour une extension, utilise cette extension pour déterminer le reader.
extension_readers_catalogobjectNoneOptionnel Mapping extension clé du catalogue de readers. Ex: {'dat1': 'csv_comma', 'dat2': 'csv_semicolon'}
custom_curve_parserstring ou objectNoneOptionnel Représente le chemin d'un fichier/module python suivi par :: suivi par le nom d'une fonction à appeller pour parser les courbes d'un fichier. Le chemin peut être absolu ou relatif. Dans le cas, d'un chemin relatif, il testera le working directory et le origin working directory. Ex: custom_parser.py::parse_curves

ReadersConfig

NomTypeDéfaultDescription
txtReaderTxtConfigConfiguration des readers txt.
csvReaderCsvConfigConfiguration des readers csv.
txt_fixed_colsReaderTxtFixedColsConfigConfiguration des readers txt avec colonnes fixes.
netcdfReaderNetcdfConfigConfiguration des readers NetCDF.
catalogobjectNoneOptionnel Catalogue de configuration de readers par clé. Ex: {'csv_comma': {'type': 'csv', 'parameters': {'delimiter': ','}}, 'csv_semicolon': {'type': 'csv', 'parameters': {'delimiter': ';'}}}

ReaderTxtConfig

NomTypeDéfaultDescription
error_rule_patternsarray[string]NoneOptionnel Liste de motifs de chaîne à vérifier. Si un motif est trouvé, génère une erreur. Ex: ["NaN", "infinity"]
ignoreobjectNoneOptionnel Ignore les lignes d'un fichier selon un motif. Ex: {"path": [{"pattern": "NaN", "pre": 0, "post": 0}]}
report_linesobjectNoneOptionnel Nombre de lignes à reporter avant et après une erreur. Ex: {"path": {"pre": 0, "post": 0}
metricsarray[]NoneOptionnel Liste des métriques

ReaderCsvConfig

NomTypeDéfaultDescription
delimiterstring,Optionnel Délimiteur de colonnes.
quotecharstring"Optionnel Délimiteur de texte.
has_headerbooleanNoneOptionnel Indique si la 1ère ligne est une ligne d'en-tête. Si non spécifié, il y aura une détection automatique.
is_matrixbooleanFalseIndique si le fichier est une matrice.
matrixReaderCsvMatrixConfigNoneOptionnel Configuration de la matrice. (Valide seulement si is_matrix est vrai)
colsReaderColsConfigNoneOptionnel Configuration des colonnes. (Valide seulement si non matrice)
metricsarray[]NoneOptionnel Liste des métriques à calculer pour les colonnes. (Valide seulement si non matrice)

ReaderCsvMatrixConfig

NomTypeDéfaultDescription
x_value_lineintegerNoneOptionnel Indique la ligne des valeurs x si applicable. Peut être la ligne d'en-tête (=1).
has_ybooleanFalseIndique si la première colonne est la colonne des valeurs y.
x_namestringXNom de la colonne des valeurs x.
y_namestringYNom de la colonne des valeurs y.
export_reportbooleanFalseIndique si les matrices doivent être exportées dans les rapports.

ReaderColsConfig

NomTypeDéfaultDescription
ignore_columnsarray[string] ou array[integer]NoneOptionnel Liste des colonnes à ignorer (nom de l'en tête ou numéro de colonne).
index_colinteger ou string ou array[string]NoneOptionnel Colonne(s) à utiliser comme index (date/heure, itération, étape, ...) (Utilisé dans différentes règles). Numéro de colonne ou nom(s) de colonne. (Valide seulement si non matrice)
rowsReaderColsRowsConfigNoneOptionnel Configuration des lignes à lire.
curve_parserReaderColsCurveParserConfigNoneOptionnel Parseur de courbe à utiliser.

ReaderColsRowsConfig

NomTypeDéfaultDescription
ignore_patternsarray[string]NoneOptionnel Liste des patterns de lignes à ignorer. Ex: "^#", "^//". Non applicable si is_matrix est vrai.
line_startintegerNoneOptionnel Ligne de début pour lire le fichier (les en-têtes sont comptées comme une ligne). Si non défini, commence à la première ligne.
line_endintegerNoneOptionnel Ligne de fin pour lire le fichier (les en-têtes sont comptées comme une ligne). Si non défini, lit jusqu'à la dernière ligne.
index_min_valuenumberNoneOptionnel Valeur minimale de l'index pour les lignes à lire (valeur incluses).
index_max_valuenumberNoneOptionnel Valeur maximale de l'index pour les lignes à lire (valeur incluses).

ReaderColsCurveParserConfig

NomTypeDéfaultDescription
nameenumValeurs possibles: col_x, cols_couple. Le type de paramètres dépend de cette valeur
parametersReaderCurveParserColXConfig ou ReaderCurveParserColsCoupleConfigNoneOptionnel Paramètres du parser de courbes

ReaderCurveParserColXConfig

NomTypeDéfaultDescription
xinteger ou string ou array[string]1Si integer, index de la colonne pour l'axe x (index 1 pour la première colonne).Si String, nom de la colonne pour l'axe x. Si la colonne n'existe pas, il n'y aura pas de parsing.(Valide seulement si la première ligne est les en-têtes)Si `ListString (utiles dans un contexte multi dataset), noms de la colonne pour l'axe x, noms des colonnes pour l'axe x , si plusieurs colonnes correspondent, la première trouvée sera utilisée. Si aucune colonne ne correspond, il n'y aura pas de parsing.(Valide seulement si la première ligne est les en-têtes)

ReaderCurveParserColsCoupleConfig

NomTypeDéfaultDescription
x_indexintegerNOT IMPLEMENTED - Index Col x
y_indexintegerNOT IMPLEMENTED - Index Col y

ReaderTxtFixedColsConfig

NomTypeDéfaultDescription
column_widthsarray[integer]NoneOptionnel Liste des largeurs de colonnes. Ex: 9, 13, 12. Exclusif avec column_indexes.
column_indexesarray[array]NoneOptionnel Liste des index de début et fin de colonnes. Ex: [[0, 8], 9, 12, 13, 28]. Exclusif avec column_widths.
colsReaderColsConfigNoneOptionnel Configuration des colonnes. (Valide seulement si non matrice)
metricsarray[]NoneOptionnel Liste des métriques à calculer pour les colonnes. (Valide seulement si non matrice)
has_headerbooleanFalseIndique si le dataset contient une ligne d'entête.
has_header_lineintegerNoneOptionnel Numéro de la ligne d'entête. Si None, la première ligne non ignorée est considérée comme l'entête.
has_header_ignorearray[string]NoneOptionnel Chaînes de caractères à ignorer dans la ligne d'entête. eex: '##', '|'.
curve_parserReaderColsCurveParserConfigNoneOptionnel Parseur de courbe à utiliser.

ReaderNetcdfConfig

NomTypeDéfaultDescription
groups_depthintegerNoneOptionnel Définit la profondeur de recherche des groupes. Si vide prendra tous les groupes.
units_attributesarray[string]NoneOptionnel Noms des attributs de variable qui spécifient les unités.
curve_parserstringNoneOptionnel Parser de courbes: simple_1D or frameseries_2D.
matrices_display_spectrogrambooleanFalseParseur de courbes les variables matricielles (2D).
curve_x_variablestringNoneOptionnel Nom de variable (1D) pour les axes X (tout parseur).
curve_y_variablestringNoneOptionnel Nom de variable (1D) pour les axes Y (curve_parser_frameseries).
curve_step_variablestringNoneOptionnel Nom de variable Step (1D) (curve_parser_frameseries).
compare_1DbooleanFalsePour les processeurs qui comparent, compare les variables vecteurs (1D).
compare_2DbooleanFalsePour les processeurs qui comparent, compare les variables matrices (2D).

CompareConfig

NomTypeDéfaultDescription
sourcesCompareSourceFoldersConfigConfiguration pour les sources des données de test et de référence.
float_thresholdsCompareFloatThresholdsConfigSeuils de comparaison pour les valeurs flottantes.
ignore_warningsbooleanFalseSi true, ne lève pas les erreurs de sévérité warning.
errors_limitinteger1000Limite d'erreurs à atteindre avant de s'arrêter (Sévérité warning et error).
metrics_comparebooleanTrueSi true, compare les métriques entre les données de test et de référence.
metrics_thresholdsCompareFloatThresholdsConfigNoneOptionnel Seuils de comparaison pour les métriques.

CompareSourceFoldersConfig

NomTypeDéfaultDescription
not_matching_source_ignore_patternstringNoneOptionnel Ignore les fichiers de test et de référence qui ne correspondent pas selon l'expression régulière défini (si = * ignore tout).
recursivebooleanFalseRecherche récursive dans les répertoires de test et de référence.
additional_path_suffixesarray[string]NoneOptionnel Additionals paths to add after test and reference folders.
test_folder_relative_pathstringtestRelative path to the working directory for the test folder.
reference_folder_relative_pathstringreferenceRelative path to the working directory for the reference folder.
test_filename_match_ignorestringNoneOptionnel Chaîne spécifique dans le nom de fichier test à ignorer pour matcher les noms. Ex : .test or test_
reference_filename_match_ignorestringNoneOptionnel Chaîne spécifique dans le nom de fichier référence à ignorer pour matcher les noms. Ex : .ref or ref_

CompareFloatThresholdsConfig

NomTypeDéfaultDescription
relative_vs_absolute_minnumber1e-12Si la valeur de test est inférieure à ce seuil, calcul de l'erreur absolue.
relative_error_minnumber0.001Si l'erreur relative est supérieure à ce seuil, génère une erreur de sévérité warning.
relative_error_maxnumber0.01Si l'erreur relative est supérieure à ce seuil, génère une erreur de sévérité error.
absolute_error_minnumber1e-07Si l'erreur absolue est supérieure à ce seuil, génère une erreur de sévérité warning.
absolute_error_maxnumber1e-06Si l'erreur absolue est supérieure à ce seuil, génère une erreur de sévérité error.
vectorsCompareFloatVectorsConfigNoneOptionnel Paramètres pour la comparaison de vecteurs de flottants (csv, nc, ...).

CompareFloatVectorsConfig

NomTypeDéfaultDescription
reduction_methodstringsoftenMéthode de réduction de sévérité des erreurs. Peut être soften ou ignore. Si soften, réduit la sévérité de l'erreur. Si ignore, ne lève pas d'erreur.
ponderation_methodstringMéthode de calcul de reduction de sévérité. Peut êtreamplitude_moderation, RIAE, RIAE_trapezoid ou RIAE_midpoint.
amplitude_moderation_multipliernumberNoneOptionnel Multipler utilisé dans l'amplitude pondérée multiplier * |Max(Vector)-Min(Vector)| qui sera comparée à l'erreur absolue |Test-Reference|.
riae_thresholdnumberNoneOptionnel Seuil de l'erreur relative intégrale absolue. Si l'erreur est supérieure à ce seuil, on appliquera la reduction_method globalement.

ReportConfig

NomTypeDéfaultDescription
debugbooleanFalseIf true the report will be more verbose and displays template input data.
titlestringNoneTitre du rapport
title_prefixstringSciLens ReportPréfixe au Titre du rapport
descriptionstringNoneOptionnel Description inclu dans une section spécifique description des rapports
logostringNoneOptionnel Source d'une image logo. Peut être une url ou une url data image encodée base64 (exclusif avec logo_file).
logo_filestringNoneOptionnel Source fichier d'une image logo (exclusif avec logo).
outputReportOutputConfig
htmlReportHtmlConfig

ReportOutputConfig

NomTypeDéfaultDescription
filenamestringscilens_reportNom de fichier (sans l'extension) des rapports générés.
export_htmlbooleanFalseGénère un rapport HTML
export_txtbooleanFalseGénère un rapport TXT
export_jsonbooleanFalseGénère un rapport JSON
export_yamlbooleanFalseGénère un rapport YAML
export_pybooleanFalseGénère un rapport Python (Variable)
export_jsbooleanFalseGénère un rapport Javascript (Variable)
export_tsbooleanFalseGénère un rapport Typecript (Variable)
export_phpbooleanFalseGénère un rapport Php (Variable)

ReportHtmlConfig

NomTypeDéfaultDescription
custom_stylestringNoneOptionnel CSS personnalisé.
custom_script_headstringNoneOptionnel Script personnalisé dans le <head>. Chaine de caractères ou chemin d'un fichier sous la forme file://.
custom_script_bodystringNoneOptionnel Script personnalisé en fin de <body>. Chaine de caractères ou chemin d'un fichier sous la forme file://.
extra_html_startstringNoneOptionnel HTML personnalisé en début de rapport. Chaine de caractères ou chemin d'un fichier sous la forme file://.
extra_html_summarystringNoneOptionnel HTML personnalisé dans la section Summary. Chaine de caractères ou chemin d'un fichier sous la forme file://.
extra_html_endstringNoneOptionnel HTML personnalisé en fin de rapport. Chaine de caractères ou chemin d'un fichier sous la forme file://.
logo_heightinteger40Hauteur du logo dans le titre.
compare_color_teststring1982c4Couleur pour les données de test.
compare_color_referencestring6a4c93Couleur pour les données de référence.
collapse_if_successfulbooleanTrueN'affiche par défaut les sections de comparaison sans erreur.
parameter_page_modeReportParameterPageModeConfig
parameter_open_file_inReportParameterOpenFileInConfig
curvesReportHtmlCurvesConfig
matrixReportHtmlMatrixConfig

ReportParameterPageModeConfig

NomTypeDéfaultDescription
is_user_preferencebooleanTrueParamètre modifiable par l'utilisateur
default_valuestringonepagetabs ou onepage

ReportParameterOpenFileInConfig

NomTypeDéfaultDescription
is_user_preferencebooleanTrueParamètre modifiable par l'utilisateur
default_valuestringbrowserbrowser ou vscode

ReportHtmlCurvesConfig

NomTypeDéfaultDescription
display_on_loadbooleanFalseSi true, affiche tous les graphiques courbes à l'ouverture du rapport.
init_widthinteger600Largeur initiale des graphiques courbes.
init_heightinteger400Hauteur initiale des graphiques courbes.
compare_vs_valuesbooleanTrueDans le chart de comparaison, affiche les valeurs de référence et de test.
compare_vs_differencebooleanFalseDans le chart de comparaison, affiche la différence entre les valeurs de référence et de test.

ReportHtmlMatrixConfig

NomTypeDéfaultDescription
spectrogramsReportHtmlSpectrogramsConfigNoneOptionnel
frameseriesReportHtmlFrameseriesConfigNoneOptionnel

ReportHtmlSpectrogramsConfig

NomTypeDéfaultDescription
test_refbooleanTrueIndique si les spectrogrammes de test doivent être affichés.
differencesbooleanTrueIndique si les spectrogrammes de différence doivent être affichés.
init_widthinteger300Largeur initiale des spectrogrammes.
init_heightinteger300Hauteur initiale des spectrogrammes.
is_3DbooleanFalseIndique si les spectrogrammes doivent être affichés en 3D.

ReportHtmlFrameseriesConfig

NomTypeDéfaultDescription
widthinteger300Largeur initiale des graphiques frameseries.
heightinteger300Hauteur initiale des graphiques frameseries.