agglovar.bed.merge
Merge operations for collapsing overlapping regions in one table.
Functions
|
Merge overlapping regions in a table. |
Module Contents
- agglovar.bed.merge.merge_depth(df: polars.LazyFrame | polars.DataFrame, distance: int = 0, col_names: agglovar.bed.col.CoordCol | Iterable[str] | str | None = None, col_max_depth: str | None = 'max_depth')
Merge overlapping regions in a table.
- Parameters:
df – Table of coordinates.
distance – Merge records within this distance.
col_names – Names of columns (defaults to chromosome columns).
col_max_depth – Column name for maximum depth. Must not be in col_names.
- Returns:
A table of depths.