ga_trial_calculation_algorithm_amethyst
Algorithm for calculating the GA area.
Classes
GATrialCalculationAlgorithmAmethyst
class GATrialCalculationAlgorithmAmethyst( datastructure: DataStructure, ga_area_include_segmentations: Optional[list[str]] = None, ga_area_exclude_segmentations: Optional[list[str]] = None, **kwargs: Any,):
Amethyst Trial Calculation.
As it requires calculating GA Area and associated metrics, it inherits from the generic base class.
Ancestors
- GATrialCalculationAlgorithmBase
- BaseNonModelAlgorithmFactory
- BaseAlgorithmFactory
- abc.ABC
- bitfount.federated.roles._RolesMixIn
- bitfount.types._BaseSerializableObjectMixIn
Methods
modeller
def modeller( self, **kwargs: Any,) ‑> NoResultsModellerAlgorithm:
Inherited from:
GATrialCalculationAlgorithmBase.modeller :
Modeller-side of the algorithm.
worker
def worker( self, **kwargs: Any,) ‑> bitfount.federated.algorithms.ophthalmology.ga_trial_calculation_algorithm_base._WorkerSide:
Inherited from:
GATrialCalculationAlgorithmBase.worker :
Worker-side of the algorithm.