Experiments#
Typical Variation Normalizer#
- class experiments.tvn.TypicalVariationNormalizer(eps=1e-08)[source]#
Bases:
object
Implements Typical Variation Normalization (TVN) as a preprocessing step for feature vectors.
TVN is commonly used in bioimage analysis to reduce batch effects and normalize features relative to a control group (typically DMSO-treated images). It uses PCA to capture dominant variation modes and whitens the features.
- mean_#
Mean vector of the DMSO features computed during PCA fitting.
- Type:
- components_#
Principal components (eigenvectors) from PCA.
- Type: