-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add NER method to suggest ENVO triad from description #3
Comments
As a first pass, just hardcode ENVO for all 3 fields regardless of package Then for next pass, we will have a curated configuration file like this: -
field: env_broad_scale
packages:
- soil
termsets:
- ontology: envo
branches:
- ENVO:01000254 ## environment system
exclude_descendants_of:
- ENVO:01001788 ## marine ecosystem
-
field: env_local_scale
package: host-associated
termsets:
- ontology: UBERON
...
that will customize which ontologies are used where |
Just an FYI, OGER does not have a PyPI release either. |
I answered @hrshdhgd's questions on our 1-on1. It's clear now that he doesn't have to worry about formats, the goal is to implement functionality within the python framework all you care about is datamodel |
https://github.com/cmungall/sample-annotator/tree/main/sample_annotator/text_mining
To start with, parse
sample['description']
, to populatesample['env_{broad_scale,local_scale,medium}']
if they are not already populatedI think this should be done by calling runner, but will need a pypi release monarch-initiative/ontorunner#9
or is it easier to just wrap oger directly for now
also for now we could just check in the nodes.tsv directly. See how we include mixs.json within the package
for now, be conservative and only use labels or exact synonyms
The text was updated successfully, but these errors were encountered: