Standardization Functions#

The lsapy.standardize module provides various standardization functions to transform raw input data into standardized suitability scores. These functions can be broadly categorized into discrete, sigmoid-like, and Gaussian-like standardization.

Discrete Standardization#

boolean(x, op, thresh[, skipna])

Boolean function.

discrete(x, rules)

Discrete function.

Sigmoid-like Standardization#

logistic(x, a, b)

Logistic function capped to 1.

sigmoid(x)

Logistic sigmoid function.

vetharaniam2022_eq3(x, a, b)

Sigmoid like function.

vetharaniam2022_eq5(x, a, b)

Sigmoid like function.

Gaussian-like Standardization#

vetharaniam2024_eq8(x, a, b, c)

Gaussian like function.

vetharaniam2024_eq10(x, a, b, c)

Gaussian like function.

Helper Functions#

fit(x[, y, kind, plot, verbose])

Fit standardization functions to data.