ailist.IntervalArray.nhits#

IntervalArray.nhits(start, end, min_length=None, max_length=None)[source]#

Find number of intervals overlapping given positions

Parameters:
starts : numpy.ndarray {long}

Start positions to intersect

ends : numpy.ndarray {long}

End positions 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