liger_iris_pipeline.normalize.normalize_step

Classes

NormalizeStep([config_file])

NormalizeStep: Normalize a frame by dividing by its own mean, median or mode

class liger_iris_pipeline.normalize.normalize_step.NormalizeStep(config_file: str | None = None, **kwargs)[source]

Bases: LigerIRISStep

NormalizeStep: Normalize a frame by dividing by its own mean, median or mode

class_alias = 'normalize'
process(input)[source]

This is where real work happens. Every Step subclass has to override this method. The default behaviour is to raise a NotImplementedError exception. The signature must be process(self, input : str | LigerIRISDataModel | LigerIRISAssociation).

spec = "\n        method = string(default='median')\n    "