From 1b3c848ffb7ae54f031f9377bc0c2b579b7adf02 Mon Sep 17 00:00:00 2001 From: Daniel Danis Date: Thu, 12 Sep 2024 16:48:44 +0200 Subject: [PATCH] Prepare to unexport `ModeOfInheritancePredicate`. --- src/gpsea/analysis/predicate/genotype/__init__.py | 2 +- tests/conftest.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gpsea/analysis/predicate/genotype/__init__.py b/src/gpsea/analysis/predicate/genotype/__init__.py index a27bc0fb..9bf0b26a 100644 --- a/src/gpsea/analysis/predicate/genotype/__init__.py +++ b/src/gpsea/analysis/predicate/genotype/__init__.py @@ -4,7 +4,7 @@ from ._gt_predicates import groups_predicate, sex_predicate, diagnosis_predicate from ._gt_predicates import autosomal_dominant, autosomal_recessive from ._gt_predicates import monoallelic_predicate, biallelic_predicate -from ._gt_predicates import ModeOfInheritancePredicate +from ._gt_predicates import ModeOfInheritancePredicate # TODO: remove before 1.0.0 from ._variant import VariantPredicates, ProteinPredicates __all__ = [ diff --git a/tests/conftest.py b/tests/conftest.py index 5459ce3f..900e7f45 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -9,7 +9,7 @@ from gpsea.analysis.mtc_filter import PhenotypeMtcResult from gpsea.analysis.pcats import HpoTermAnalysisResult -from gpsea.analysis.predicate.genotype import GenotypePolyPredicate, ModeOfInheritancePredicate, VariantPredicates +from gpsea.analysis.predicate.genotype import GenotypePolyPredicate, VariantPredicates, autosomal_dominant from gpsea.analysis.predicate.phenotype import PhenotypePolyPredicate, HpoPredicate from gpsea.io import GpseaJSONDecoder from gpsea.model import * @@ -119,7 +119,7 @@ def suox_mane_tx_id() -> str: def suox_gt_predicate( suox_mane_tx_id: str, ) -> GenotypePolyPredicate: - return ModeOfInheritancePredicate.autosomal_dominant( + return autosomal_dominant( variant_predicate=VariantPredicates.variant_effect( effect=VariantEffect.MISSENSE_VARIANT, tx_id=suox_mane_tx_id