EBISPOT / OntoString

Tool for curating mappings from free text to ontology terms
https://www.ebi.ac.uk/spot/ontostring
6 stars 1 forks source link

Document the meaning of `ontologies` and `preferredMappingOntologies` in project documentation #66

Closed tskir closed 3 years ago

tskir commented 3 years ago

Project DTO mentions the ontologies and preferredMappingOntologies fields. I assume their meaning is exactly the same as for ZOOMA, that is:

If I'm correct, then I think this needs to be documented on that page for complete clarify. (And if I'm not please do correct me!)

Additionally, a point for discussion: should we simplify the model and just have a single prioritised list of ontologies?

tudorgroza commented 3 years ago

Not quite - these 2 are an abstraction of the hardcoded values used in the prototype. ontologies is indeed used as spec for the Zooma calls, while preferredMappingOntologies is a replacement at project level for the hardcoded efo - and is used when querying OLS for terms during the matchmaking process.

tskir commented 3 years ago

Ah, I see, thanks! I think the ontologies to query ZOOMA and OLS will be pretty much always identical, so they could be merged into a single configuration variable. We can discuss this today

tskir commented 3 years ago

As discussed on the call 2021-03-23, the context configuration includes separately:

It would be useful to update the docs to reflect this

tudorgroza commented 3 years ago

Done: