Skip to content
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

Capture FlyBase Gene to Phenotype associations in a UPHENO connected way #418

Open
kevinschaper opened this issue Feb 16, 2023 · 1 comment
Assignees

Comments

@kevinschaper
Copy link
Member

We won't be able to consider our initial new graph complete without gene to phenotype associations capturing from the major model organisms.

Pulling from Alliance phenotype submission files (https://fms.alliancegenome.org/download/PHENOTYPE_FB.json.gz) we find post composed phenotype entries using FBbt & FBcv, but we need our g2p associations to connect to UPHENO.

Here is an example entry:

    {
      "dateAssigned": "2022-11-15T10:03:53-05:00",
      "evidence": {
        "crossReference": {
          "id": "FB:FBrf0210385",
          "pages": [
            "reference"
          ]
        },
        "publicationId": "PMID:20226662"
      },
      "objectId": "FB:FBgn0011648",
      "phenotypeStatement": "histoblast | somatic clone",
      "phenotypeTermIdentifiers": [
        {
          "termId": "FBbt:00001789",
          "termOrder": 1
        },
        {
          "termId": "FBcv:0000336",
          "termOrder": 2
        }
      ],
      "primaryGeneticEntityIDs": [
        "FB:FBal0044913"
      ]
    },

Using this Alliance file isn't necessary. A best case scenario, it would be great to get single phenotype ontology terms from the Alliance file to bring them in using the same code that captures MGI, RGD, etc. For ZFIN g2p, we pull from a ZFIN specific file to more easily map to ZP terms, and we could definitely do the same here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants