ailist.LabeledIntervalArray.nhits#

LabeledIntervalArray.nhits(self, start, end, label, min_length=None, max_length=None)#

Find number of intervals overlapping given positions

Parameters:
starts : numpy.ndarray {long}

Start positions to intersect

ends : numpy.ndarray {long}

End positions to intersect

labels : numpy.ndarray {long}

Labels to intersect

min_length : int

Minimum length of intervals to include [default = None]

max_length : int

Maximum length of intervals to include [default = None]

Returns:

nhitsnumpy.ndarray{int}

Number of hits per position