From f5d427552ae032dfb23a0f0acecb36e633f8ae97 Mon Sep 17 00:00:00 2001 From: EddieLF Date: Mon, 15 Jun 2026 16:25:31 +1000 Subject: [PATCH] Fix HPO parsing for OBO 1.4 - round 2 --- .../update_human_phenotype_ontology.py | 7 +++++-- .../management/tests/update_hpo_tests.py | 19 ++++++++++++++++--- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/reference_data/management/commands/update_human_phenotype_ontology.py b/reference_data/management/commands/update_human_phenotype_ontology.py index 5e9c3537ed..16e3bddcd1 100644 --- a/reference_data/management/commands/update_human_phenotype_ontology.py +++ b/reference_data/management/commands/update_human_phenotype_ontology.py @@ -80,8 +80,11 @@ def parse_obo_file(file_iterator): 'is_category': False, } elif line.startswith("is_a: "): - # OBO format: "" optionally followed by " !