Protein.get_signal_profile

Protein.get_signal_profile(ab, attribute=None, features=None, bw=0.02, show_plot=False)

Identify the peaks and valleys in the antibody signal

Parameters
abstr

The id of the antibdoy for which the profile is to be ascertained.

attributestr / np.array

The layer to use to get the signal profile. Uses _Assay.get_attribute() to retrieve the values constrained by row+col. If None, then the signal profile is calculated using the asinh normalizatioin.

featureslist-like

Passed to _Assay.get_attribute() if the attribute is not None

bwfloat

The bandwidth used for fitting the kernel density on the signal profile.

show_plotbool

Whether to show diagnostic plots or not.

Returns
float

The raw count value of the peak or valley for the given antibodies