PlantPhenoOntology / ppo

An ontology for describing the phenology of individual plants and populations of plants, and for integrating plant phenological data across sources and scales.
16 stars 8 forks source link

Present classes with multiple and unexpected direct parents #86

Open jdeck88 opened 2 months ago

jdeck88 commented 2 months ago

Here is a Robot Script for exporting the PPO_reasoned_merged.owl file:

./robot filter --input ppo.owl  --term PPO:0002300 --select "self annotations descendants"  --signature true export  --header "ID|LABEL|SubClass Of [NAMED]"   --entity-select NAMED  --include "classes" --export ppo.csv

When we run this, we get multiple parents (unexpected?) in some instances, e.g.:

breaking leaf buds present

has parents:

new above-ground shoot-borne shoot systems present|non-dormant leaf buds present|unfolding true leaves present

edenny commented 2 months ago

Yes I think that is expected. This is related to another issue: https://github.com/PlantPhenoOntology/ppo/issues/70