METHOD_OPTIONS
Type: dict_record
method options for val_script
Example:-
METHOD_OPTIONS:
py_module: val
rand_seed: 12345
float_format: default
script_log_level: error
comp_first_rows_only: False
py_module
Type: one_of(val)
Python module required to process this script file
Example:-
py_module: val
rand_seed
Option to set seed to make run result reproducible -e.g. when debugging.
Example:-
rand_seed: 12345
float_format
Type: str
Format string for numerical output
Example:-
float_format: default
script_log_level
Type: one_of(debug,info,warning,error,critical,notset)
Log level for individual scripts run scripts.
Example:-
script_log_level: error
comp_first_rows_only
Type: bool
Compare only first rows of data files. (This is a debugging option.)
Example:-
comp_first_rows_only: False
FILE_PATHS
Type: dict_record
file paths for val_script
Example:-
FILE_PATHS:
output_folder: auto
input_folder: .
output_folder
Type: output_folder / auto
Output folder - results of computation stored here
Example:-
output_folder: auto
input_folder
Type: input_folder
Root folder for validation examples
Example:-
input_folder: .
TESTS
Type: repeat_dict_record
Dictionary of test parameters.
Example:-
TESTS: {}
script_path
Type: str
Input PoPy fit pyml script.
Example:-
script_path:
rtol
Type: float
Relative tolerance for comparisons with prev PoPy res.
Example:-
rtol: 0.01
atol
Type: float
Absolute tolerance for comparisons iwth prev PoPy res.
Example:-
atol: 0.01