@cthoyt @Cmungall do you have any further plans for ChemRof or is it a dead project?
@jerven @Cmungall this one is Chris's, but I am interested and happy to help if there is something I can do!
@jerven @cthoyt not to be Monty Python but it's very far from dead! A thread of what is going on and where it's relevant....
@jerven @cthoyt ChEBI desperately needs to be simplified and move towards a modern system for managing the classes, this is agreed on after the last ChEBI workshop and the new group lead is on board, slides here: Mungall, C. (2024, November 19). The need for a simpler collaboratively maintained CHEBI hierarchy. CHEBI 2024 Workshop, Hinxton, UK. Zenodo. https://doi.org/10.5281/zenodo.14298221
The need for a simpler collaboratively maintained CHEBI hierarchy

Slides from 2024-11-19 CHEBI Workshop   See also:  https://bit.ly/simplifying-chebi   

Zenodo
@jerven @cthoyt chemrof provides the framework for which the different levels of the hierarchy should be managed https://chemkg.github.io/chemrof/ontology/
Ontology - CHEMROF

@jerven @cthoyt more database-style ontologies need this explicit level of metaclasses to manage the different levels in the hierarchy (see https://github.com/OBOFoundry/OBOFoundry.github.io/issues/2454) -- but this is especially the case for ChEBI
Modeling metaclasses · Issue #2454 · OBOFoundry/OBOFoundry.github.io

This is an epic issue about how to model metaclasses in ontologies Charlie's original question I asked a question on the OBO Foundry slack, but I think it would be valuable to duplicate it here Do ...

GitHub
@jerven @cthoyt Using it to create our benchmarks for our AI-driven chemical classification program synthesis https://chemkg.github.io/c3p/
Learning ChEBI Classification Programs

@jerven @cthoyt but many people just need the properties (https://chemkg.github.io/chemrof/#slots), and ChEBI themselves are using some of the properties for the new ChEBI, we are using these for our materials KG at my institute, this is where a lot of current efforts are...
CHEMROF

@Cmungall I was wondering because I had no reply to my issue. I added ChemRof to the swiss lipids beta rdf. Just wanted to make sure there was progress there.
@Cmungall for the rest I am personally a big fan of a more "reasonable" chebi.
@jerven answered your issue in GitHub, thanks for the prompt!
@Cmungall could you also have a look at the open pull requests?
@jerven Done, and thanks for your contributions, these are out in a new release: https://github.com/chemkg/chemrof/releases/tag/v0.3.0
Release v0.3.0 · chemkg/chemrof

What's Changed fixing header by @cmungall in #8 Fixes for FIX vocabulary by @cmungall in #24 Use the official UniProt PURLs, for the usual very good reasons by @JervenBolleman in #22 Propose has_m...

GitHub