CADETProcess.tools.yamamoto.GradientExperiment

CADETProcess.tools.yamamoto.GradientExperiment#

class CADETProcess.tools.yamamoto.GradientExperiment(time: ArrayLike, c_salt: ArrayLike, c_protein: ArrayLike, 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([x_axis_in_minutes, ax, ...])

Plot the gradient experiment data.