ctdam.proc.modules.available_modules module¶
- ctdam.proc.modules.available_modules.map_proc_name_to_class(module)[source]¶
Sets and maps the known processing modules to their respective module classes.
- Parameters:
module (
str) – Name of the module, that is being used inside the config.- Return type:
- ctdam.proc.modules.available_modules.get_list_of_custom_exes(path_to_custom_exe_dir=None)[source]¶
Get the paths to custom processing executables.
- Parameters:
path_to_custom_exe_dir (
Path|str|None) – The directory path were the .exes are stored in (Default value = None)- Return type:
list[str]
- ctdam.proc.modules.available_modules.get_list_of_installed_seabird_modules()[source]¶
Return paths of installed Sea-Bird processing modules.
- Return type:
list[str]
- ctdam.proc.modules.available_modules.get_dict_of_available_processing_modules(path_to_custom_exe_dir=None)[source]¶
Collects all available processing modules in one dictionary.
- Parameters:
path_to_custom_exe_dir (
Path|str|None) – Path to custom executables (Default value = None)- Return type:
dict