obophenotype / obophenotype/ncbitaxon

Consider a non-isomorphic mappings to NCBI Taxon database

Open
#55 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
31
Forks
7
PR merge metrics
No merged PRs in 30d

Description

The NCBI taxonomy database is a database, not an ontology. As such that automatic translation includes various things that are not ideal from an ontology modeling perspective

If we were to make the OWL non-isomorphic here are some things we might change:

We could also use this as an opportunity to merge into a single ncbitaxon representation see https://github.com/OBOFoundry/OBOFoundry.github.io/issues/1383

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the current NCBI Taxon-to-OWL mapping and the listed examples of metagenomes, environmental samples, and host samples. Decide which non-isomorphic changes are in scope, including whether to merge representations as suggested by OBOFoundry issue 1383. Done means the desired hierarchy and treatment of non-taxon entries are agreed and implemented.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data, databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.