Skip to content

mecfs_bio.build_system.task.pipes.log_markdown_pipe

Classes:

Attributes:

logger module-attribute

logger = get_logger()

LogMarkdownPipe

Bases: DataProcessingPipe

For debugging

Methods:

process

process(x: LazyFrame) -> narwhals.LazyFrame
Source code in mecfs_bio/build_system/task/pipes/log_markdown_pipe.py
def process(self, x: narwhals.LazyFrame) -> narwhals.LazyFrame:
    collected = x.collect().to_pandas()
    logger.debug(f"\n DataFrame:\n{collected.to_markdown(index=False)} \n")
    return x