LowRank.CurveDecomposer#

LowRank.CurveDecomposer.py

This module contains the decompose functions used to decompose a given I-curve into a set of component curves.

safe_log10(x)#

Compute the logarithm base 10 of x, returning a large negative number for non-positive x.

compute_areas(x, peak_list)#
class CurveDecomposer#

Bases: object

decompose_icurve_impl(icurve, num_components, **kwargs)#

Decompose a curve into component curves.