crested.utils.resize_region

Contents

crested.utils.resize_region#

crested.utils.resize_region(region, width)#

Resize a region or list of regions to the new desired width.

To resize an entire AnnData, please use change_regions_width() instead.

Parameters:
  • region (tuple[str, int, int] | tuple[str, int, int, str] | str | Sequence) – A region strand ('chr:start-end' or 'chr:start-end:strand'), region tuple ((chrom, start, end) or (chrom, start, end, strand)), or a sequence of them.

  • width (int) – The width to resize to.

Return type:

tuple[str, int, int] | tuple[str, int, int, str] | str | list

Returns:

The resized region(s), in the same shape as originally provided.