EcologicalSemantics / ecocore

An ontology of core ecological entities
15 stars 4 forks source link

bactivory equiv axioms are wrong #123

Closed cmungall closed 4 years ago

cmungall commented 4 years ago

This is probably wrong on multiple counts. First, if I build a machine that turns bacteria into energy, running this would be an instance of bactivory. I don't think this is intentional.

Second, see comments on >1 equiv axiom here

See also https://github.com/INCATools/ontology-development-kit/issues/361

You are saying that any process that inputs a eubacterium also inputs an archaeum. This is not correct

cmungall commented 4 years ago

I also recommend https://douroucouli.wordpress.com/2019/07/08/ontotip-write-simple-concise-clear-operational-textual-definitions/

Match text and logical definitions

S3.1 Include exactly one genus
S3.1 Include exactly one genus
cmungall commented 4 years ago

Same for the organism cognate:

heterotroph and (eats some Archaea) heterotroph and ('capable of' some bactivory) heterotroph and (eats some Bacteria)