Open meier-rene opened 4 years ago
My biggest issue with this field is the (historical) requirement for "Natural" or "Non-Natural Product" as this is impossible to automate. You will see the vast majority of the records we contributed have this as NA - we had to do this to satisfy upload requirements at the time. Is it time to remove the requirement to state "Non-Natural Product"?
For instance, for us, caffeine is an environmental contaminant, but it is also a natural product. Ditto for nicotine ... and many others. We cannot systematically classify these terms ... but ChemOnt allows alternative systematic classification as you proposed as an alternative.
Re separator, maybe also consider | instead of the slash.
I would also prefer automatic classification. What's about ClassyFire?
What is the problem with |?
At the moment the CH$COMPOUND_CLASS is a mandatory, but free format field and the content is not very useful for computer algorithm. We would like to include some more useful information there. We would like to include the classes from the ChemOnt ontology and I would like to discuss the best way to include this information. Currently this field is described with:
The entries are separated by
;
which would also work for ChemOnt, because none of the classes contains a;
. To split the individual classes the character/
is not available, because its included in some ontology terms. A|
would be possible but I would rather prevent this character. A '\' is available and I would prefer this one. Thats why I propose the change of the record format as follows:The benefit of this changes are: -compatible change in record format, no database changes required -machine readable information available -if we implement full text search one day, these terms are immediately available to the user
Any concerns? Any change requests?