bactoscoop.logging_utils

Classes and public operations

get_bactoscoop_logger

bactoscoop.logging_utils.get_bactoscoop_logger()

Get bactoscoop logger.

Return expressions in source:

logger

View current source, line 16.

configure_bactoscoop_logging

bactoscoop.logging_utils.configure_bactoscoop_logging(level='INFO')

Configure bactoscoop logging.

Parameters:

level – Logging level name, such as INFO or WARNING.

Return expressions in source:

logger

View current source, line 29.

tqdm_if_verbose

bactoscoop.logging_utils.tqdm_if_verbose(iterable, **kwargs)

Tqdm if verbose.

Parameters:

iterable – Input iterable consumed by this implementation; its exact use is visible in the linked source below. No maintained parameter description is present in the original docstring.

Return expressions in source:

tqdm(iterable, **kwargs)

View current source, line 36.

Internal helpers

_resolve_log_level

bactoscoop.logging_utils._resolve_log_level(level_name)

resolve log level.

Parameters:

level_name – Input level_name consumed by this implementation; its exact use is visible in the linked source below. No maintained parameter description is present in the original docstring.

Return expressions in source:

getattr(logging, str(level_name).upper(), logging.INFO)

View current source, line 12.