CADETProcess.tools.yamamoto.GradientExperiment

CADETProcess.tools.yamamoto.GradientExperiment#

class CADETProcess.tools.yamamoto.GradientExperiment(time: Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], c_salt: Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], c_protein: Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | complex | bytes | str | _NestedSequence[complex | bytes | str], gradient_volume: float, c_salt_start: float | None = None, c_salt_end: float | None = None)[source]#

Gradient Experiment Class.

Attributes:
c_salt_at_max

float: Salt concentration at protein peak maximum in mM.

n_proteins

int: Number of proteins.

t_at_max

int: Number of proteins.

Methods

calculate_normalized_gradient_slope(...)

Calculate normalized concentration gradient slope.

plot([fig, ax, sec_ax])

Plot the gradient experiment data.