LowRank.QuickImplement#
LowRank.QuickImplement
- make_decomposition_impl(ssd, num_components=None, **kwargs)#
- make_component_curves_with_proportions(ssd, num_components, proportions, **kwargs)#
Make component curves with given proportions.
- Parameters:
ssd (SecSaxsData) – The SecSaxsData object containing the data.
num_components (int) – The number of components to decompose into.
proportions (list of float) – The proportions for each component.
- make_component_curves_with_positions(ssd, num_components, xr_peakpositions, **kwargs)#
Make component curves with peak positions pinned to specified frame numbers.
- Parameters:
ssd (SecSaxsData) – The SecSaxsData object containing the data.
num_components (int) – The number of components to decompose into.
xr_peakpositions (list of float) – The frame positions for each peak.