Skip to content

mecfs_bio.build_system.task.pipes.composite_pipe

Classes:

CompositePipe

Bases: DataProcessingPipe

Methods:

Attributes:

pipes instance-attribute

pipes: Sequence[DataProcessingPipe]

process

process(x: LazyFrame) -> narwhals.LazyFrame
Source code in mecfs_bio/build_system/task/pipes/composite_pipe.py
def process(self, x: narwhals.LazyFrame) -> narwhals.LazyFrame:
    for pipe in self.pipes:
        x = pipe.process(x)
    return x