.. This file is part of Culebra is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Culebra is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Culebra. If not, see . This work is supported by projects PGC2018-098813-B-C31 and PID2022-137461NB-C31, both funded by the Spanish "Ministerio de Ciencia, Innovación y Universidades" and by the European Regional Development Fund (ERDF). :py:mod:`culebra.tools` module ============================== .. automodule:: culebra.tools Attributes ---------- .. attribute:: DEFAULT_SEP :annotation: = '\\s+' Default column separator used within dataset files. .. attribute:: EXCEL_FILE_EXTENSION :annotation: = '.xlsx' File extension for Excel datasheets. .. attribute:: DEFAULT_ALPHA :annotation: = 0.05 Default significance level for statistical tests. .. attribute:: DEFAULT_NORMALITY_TEST :annotation: = Default normality test. .. attribute:: DEFAULT_HOMOSCEDASTICITY_TEST :annotation: = Default homoscedasticity test. .. attribute:: DEFAULT_P_ADJUST :annotation: = 'fdr_tsbky' Default method for adjusting the p-values with the Dunn's test. .. attribute:: DEFAULT_STATS_FUNCTIONS :annotation: = {'Avg': , 'Max': , 'Min': , 'Std': } Default statistics calculated for the results. .. attribute:: DEFAULT_FEATURE_METRIC_FUNCTIONS :annotation: = {'Rank': , 'Relevance': } Default metrics calculated for the features in the set of solutions. .. attribute:: DEFAULT_BATCH_STATS_FUNCTIONS :annotation: = {'Avg': .mean>, 'Max': .max>, 'Min': .min>, 'Std': .std>} Default statistics calculated for the results gathered from all the experiments. .. attribute:: DEFAULT_NUM_EXPERIMENTS :annotation: = 1 Default number of experiments in the batch. .. attribute:: DEFAULT_RUN_SCRIPT_FILENAME :annotation: = 'run.py' Default file name for the script to run an evaluation. .. attribute:: DEFAULT_CONFIG_SCRIPT_FILENAME :annotation: = 'config.py' Default file name for configuration files. .. attribute:: DEFAULT_RESULTS_BASENAME :annotation: = 'results' Default base name for results files. .. .. autodata:: DEFAULT_SEP .. autodata:: EXCEL_FILE_EXTENSION .. autodata:: DEFAULT_ALPHA .. autodata:: DEFAULT_NORMALITY_TEST .. autodata:: DEFAULT_HOMOSCEDASTICITY_TEST .. autodata:: DEFAULT_P_ADJUST .. autodata:: DEFAULT_STATS_FUNCTIONS .. autodata:: DEFAULT_FEATURE_METRIC_FUNCTIONS .. autodata:: DEFAULT_BATCH_STATS_FUNCTIONS .. autodata:: DEFAULT_NUM_EXPERIMENTS .. autodata:: DEFAULT_RUN_SCRIPT_FILENAME .. autodata:: DEFAULT_CONFIG_SCRIPT_FILENAME .. autodata:: DEFAULT_RESULTS_BASENAME .. toctree:: :hidden: Dataset Results TestOutcome ResultsComparison EffectSize ResultsAnalyzer Evaluation Experiment Batch