PeakCallerRecursiveMasking#

class PeakCallerRecursiveMasking(number_of_peaks=1000, min_distance=1, min_boundary_distance=0, batch_dims=None, minimum_score=None, maximum_score=None, **kwargs)[source]#

Bases: PeakCaller

Identifies peaks iteratively by selecting the top score and masking a region around it.

Methods

PeakCallerRecursiveMasking.call_peaks(...[, ...])

Call peaks in the score space.

PeakCallerRecursiveMasking.merge([candidates])

Merge multiple instances of PeakCaller.

PeakCallerRecursiveMasking.oversample_peaks(...)

Refines peaks positions in the corresponding score space.