opentargets / issues

Issue tracker for Open Targets Platform and Open Targets Genetics Portal
https://platform.opentargets.org https://genetics.opentargets.org
Apache License 2.0
12 stars 2 forks source link

Updates for GnomAD variant annotation #3320

Closed DSuveges closed 3 weeks ago

DSuveges commented 1 month ago

As part of the new variant page effort a series of changes should be implemented in the GnomAD based variant annotation. This list is expected to be extended until we run out of updates, then upon prioritizing the task, all should be implemented.

[1] Cross references: Is a list object with struct elements. id provides the identifier in the cross referenced database, source is defines the external dataset. The following example coming form the target object:

      ├───dbXrefs: array 
      │   ├───element: struct 
      │   │   ├───id : string
      │   │   ├───source : string

[2] Currently the amino-acid change is inside the transcript VEP object. This needs to be found and extract to root level.

[3] We have a predicted mutation effect for evey amino acid cange in the full human proteom based on alphafold predicted structures. Finding the annoation is not trivial. Needs to be joined by uniprot id, position, reference amino acid, alternate amino acid.

[4] Protvar provides predicted consequences and annotations for variants causing amino acid changes in proteins. We have to collect those consequence terms, where protein chain alteration happens and construct link to protvar. An URL can look like this: https://www.ebi.ac.uk/ProtVar/query?search=10-43118436-A-C

DSuveges commented 1 month ago
DSuveges commented 3 weeks ago

I'm closing this issue, as we are departing from GnomAD as a source of variant annotation.