PeakCallerRecursiveMasking#
- class PeakCallerRecursiveMasking(shape, num_peaks=1000, min_distance=1, min_boundary_distance=0, min_score=None, max_score=None, batch_dims=None, shm_handler=None, **kwargs)[source]#
Bases:
PeakCaller
Identifies peaks iteratively by selecting the top score and masking a region around it.
Methods
PeakCallerRecursiveMasking.__call__
(scores, ...)Update the internal parameter store based on input array.
PeakCallerRecursiveMasking.call_peaks
(...[, ...])Call peaks in the score space.
PeakCallerRecursiveMasking.merge
([candidates])Merge multiple instances of
PeakCaller
.Refines peaks positions in the corresponding score space.