From 5fc8b20281dc4e5db7ad7ca0af552c8eb6bdd3e5 Mon Sep 17 00:00:00 2001 From: frehburg Date: Thu, 17 Oct 2024 17:21:13 +0200 Subject: [PATCH] strange --- src/phenopacket_mapper/mapping/mapper.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/phenopacket_mapper/mapping/mapper.py b/src/phenopacket_mapper/mapping/mapper.py index c72609c..7b76865 100644 --- a/src/phenopacket_mapper/mapping/mapper.py +++ b/src/phenopacket_mapper/mapping/mapper.py @@ -30,13 +30,9 @@ def __post_init__(self): for e in self.elements.values(): self.check_data_fields_in_model(e) - - def check_fields_adheres_to_phenopacket_allowed_values(self): - """Check if the fields in the mapping adhere to the values in the Phenopacket schema + # TODO: implement check_fields_adheres_to_phenopacket_allowed_values - Check the Phenopacket schema to see if the fields in the mapping adhere to the values allowed by the schema. - Otherwise give precise error messages. - """ + def check_data_fields_in_model(self, element): if isinstance(element, DataField): field = element if field not in self.data_model: @@ -75,4 +71,3 @@ def map(self, data: DataSet) -> List[Phenopacket]: raise e return phenopackets_list -