Back to API
API Documentation

spec_norm

Category: Data Processing

Classes

Normalization

A class for performing various normalization methods, including Probabilistic Quotient Normalization (PQN), Standard Normal Variate (SNV), Multiplicative Scatter Correction (MSC), and their combinations.

Methods

init()

Initializes the Normalization class.

pqn_normalization(df)

Perform Probabilistic Quotient Normalization (PQN) on a dataframe.

snv_normalization(df)

Apply Standard Normal Variate (SNV) normalization to a dataframe.

msc_normalization(df)

Apply Multiplicative Scatter Correction (MSC) normalization to a dataframe.

snv_msc_normalization(df)

Apply SNV followed by MSC normalization to a dataframe.

snv_pqn_normalization(df)

Apply SNV followed by PQN normalization to a dataframe.

snv_msc_pqn_normalization(df)

Apply SNV followed by MSC and then PQN normalization to a dataframe.