fitbenchmarking.utils.create_dirs module
Utility functions for creating/deleting directories.
- fitbenchmarking.utils.create_dirs.css(results_dir)
Creates a local css directory inside the results directory.
- Parameters:
support_pages_dir (str) – path to the results directory
- Returns:
path to the local css directory
- Return type:
str
- fitbenchmarking.utils.create_dirs.del_contents_of_dir(directory)
Delete contents of a directory, including other directories.
- Parameters:
directory (str) – the target directory
- fitbenchmarking.utils.create_dirs.figures(support_pages_dir)
Creates the figures directory inside the support_pages directory.
- Parameters:
support_pages_dir (str) – path to the support pages directory
- Returns:
path to the figures directory
- Return type:
str
- fitbenchmarking.utils.create_dirs.group_results(results_dir, group_name)
Creates the results directory for a specific group. e.g. fitbenchmarking/results/Neutron/
- Parameters:
results_dir (str) – path to directory that holds all the results
group_name (str) – name of the problem group
- Returns:
path to folder group specific results dir
- Return type:
str
- fitbenchmarking.utils.create_dirs.results(results_dir)
Creates the results folder in the working directory.
- Parameters:
results_dir (str) – path to the results directory, results dir name
- Returns:
proper path to the results directory
- Return type:
str
- fitbenchmarking.utils.create_dirs.support_pages(group_results_dir)
Creates the support_pages directory in the group results directory.
- Parameters:
group_results_dir (str) – path to the group results directory
- Returns:
path to the figures directory
- Return type:
str