ga_trial_inclusion_criteria_match_algorithm_jade
Algorithm for establishing number of results that match a given criteria.
Classes
TrialInclusionCriteriaMatchAlgorithm
class TrialInclusionCriteriaMatchAlgorithm( datastructure: DataStructure, renamed_columns: Optional[Mapping[str, str]] = None, cnv_threshold: float = 0.5, largest_ga_lesion_lower_bound: float = 1.26, largest_ga_lesion_upper_bound: Optional[float] = None, total_ga_area_lower_bound: float = 2.5, total_ga_area_upper_bound: float = 17.5, patient_age_lower_bound: Optional[int] = None, patient_age_upper_bound: Optional[int] = None, **kwargs: Any,):
Algorithm for establishing number of patients that match clinical criteria.
Ancestors
- TrialInclusionCriteriaMatchAlgorithmJade
- BaseGATrialInclusionAlgorithmFactoryBothEyes
- BaseGATrialInclusionAlgorithmFactory
- BaseNonModelAlgorithmFactory
- BaseAlgorithmFactory
- abc.ABC
- bitfount.federated.roles._RolesMixIn
- bitfount.types._BaseSerializableObjectMixIn
Methods
modeller
def modeller( self, **kwargs: Any,) ‑> NoResultsModellerAlgorithm:
Inherited from:
TrialInclusionCriteriaMatchAlgorithmJade.modeller :
Modeller-side of the algorithm.
worker
def worker( self, **kwargs: Any,) ‑> bitfount.federated.algorithms.ophthalmology.ga_trial_inclusion_criteria_match_algorithm_jade._WorkerSide:
Inherited from:
TrialInclusionCriteriaMatchAlgorithmJade.worker :
Worker-side of the algorithm.
TrialInclusionCriteriaMatchAlgorithmJade
class TrialInclusionCriteriaMatchAlgorithmJade( datastructure: DataStructure, renamed_columns: Optional[Mapping[str, str]] = None, cnv_threshold: float = 0.5, largest_ga_lesion_lower_bound: float = 1.26, largest_ga_lesion_upper_bound: Optional[float] = None, total_ga_area_lower_bound: float = 2.5, total_ga_area_upper_bound: float = 17.5, patient_age_lower_bound: Optional[int] = None, patient_age_upper_bound: Optional[int] = None, **kwargs: Any,):
Algorithm for establishing number of patients that match clinical criteria.
Ancestors
- BaseGATrialInclusionAlgorithmFactoryBothEyes
- BaseGATrialInclusionAlgorithmFactory
- BaseNonModelAlgorithmFactory
- BaseAlgorithmFactory
- abc.ABC
- bitfount.federated.roles._RolesMixIn
- bitfount.types._BaseSerializableObjectMixIn
Subclasses
Methods
modeller
def modeller( self, **kwargs: Any,) ‑> NoResultsModellerAlgorithm:
Inherited from:
BaseGATrialInclusionAlgorithmFactoryBothEyes.modeller :
Modeller-side of the algorithm.
worker
def worker( self, **kwargs: Any,) ‑> bitfount.federated.algorithms.ophthalmology.ga_trial_inclusion_criteria_match_algorithm_jade._WorkerSide:
Worker-side of the algorithm.