Annotation_Extensions ::= [Extension_Conj] ('|' Extension_Conj)*
Hello! In GORULE:0000015, we check that when a GAF has two taxon IDs, that they are formed correctly. I had a couple questions to clarify what the intention is. Here's the link to the rule: https://github.com/geneontology/go-site/blob/master/metadata/rules/gorule-0000015.md
Is this rule saying that 1) the first taxon should be attached to the gp, and 2) the second should be the interacting species (is that just what it means, or is there a way to verify this?) 3) the 2 allowed terms that can be used with dual taxons ('GO:0044419 : interspecies interaction between organisms', and 'GO:0044215 : other organism'), is that to mean only those terms are allowed? Or are children terms also allowed?