soilfoodwebontology / sfwo

The Soil Food Web Ontology is a formal conceptual model of soil trophic ecology.
8 stars 0 forks source link

Error : autotroph subClassOf heterotroph #64

Open nleguillarme opened 3 years ago

nleguillarme commented 3 years ago

Since carbon dioxide is a subClassOf organic molecule in CHEBI AND heterotroph = organism and ('acquires carbon from' some 'organic molecule') AND autotroph = organism and ('acquires carbon from' some 'carbon dioxide')

then it is inferred that autotroph subClassOf heterotroph, which is false.

Possible solutions :

nleguillarme commented 2 years ago

Waiting for a better solution, I removed the axiomatisation of autotroph

AntonCollembola commented 2 years ago

Carbon dioxide is an inorganic molecule. https://www.britannica.com/science/inorganic-compound

This should be changed to fix the issue, I think.

nleguillarme commented 2 years ago

Proposal: Ask CHEBI people to change carbon dioxide to be an inorganic molecule

Archilegt commented 1 year ago

What is the status of this issue? CHEBI is "incorrect" or not incorrect but just including CO2 as a "Chemical Entity of Biological Interest". Where does CHEBI say that CO2 is organic? I can't find that information. Anyway, organic compounds are defined as covalently bonded compounds containing carbon, excluding carbonates and oxides. By this definition, carbon dioxide (CO2) is inorganic. That is also the way is treated in Inorganic Chemistry / General Chemistry.

This are not solutions: