PatchAssembler

class of dascore.utils.patch_assembly source

PatchAssembler(
    load_patch: collections.abc.Callable[Mapping, Patch] ,
    merge_kwargs: Mapping ,
)-> None

Assemble output patches from joined member rows.

load_patch resolves one member row to its source patch (residual selections included); merge_kwargs carries the merge behavior. The plan resolver hands this the joined member frame for one output at a time.