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

Create new SysBio evidence table in rewrite version #1239

Closed andrewhercules closed 3 years ago

andrewhercules commented 4 years ago

On the evidence page in the rewrite, can we please create a new data table that displays the SysBio evidence data?

Example GraphQL API query PSEN1 and late-onset Alzheimers disease

Data table

Data table column Disease/phenotype Experiment overview Literature
GraphQL API field evidences.rows[x].disease.name evidences.rows[x].experimentOverview evidences.rows[x].literature
Sample data late-onset Alzheimers disease n/a 1 publication

Within the data table, can we please do the following?

  1. Link the value in the "Disease/phenotype" column to the relevant profile page in the Platform

Please note that the GraphQL API returns null for evidences.rows[x].experimentOverview as that data will be made available based on upstream changes by the data team.

Also, please note that each row will only have one literature reference as this source relies on 4 specific papers.

QC checks

d0choa commented 4 years ago

The idea is to coalesce studyOverview and experimentOverview and only keep studyOverview. study seems to be more consistent with other fields (e.g. studyId).

The information contained in studyOverview is the correct one for SysBio, so we won't expect any changes in the future.

The changes in the next iteration will therefore not affect this work.

d0choa commented 4 years ago

Sysbio does crash for this page https://alpha.targetvalidation.org/evidence/ENSG00000130702/EFO_0001645

andrewhercules commented 4 years ago

Can we please make an adjustment to the SysBio evidence data table?

Columns

javfg commented 4 years ago

The amount of characters shown is dynamic depending on the viewport size, but it will always be one line. This is to allow the table to stay responsive.

andrewhercules commented 3 years ago

With the new iteration of the GraphQL API, can we please make an adjustment to the SysBio evidence data table?

Sample query: PSEN and late-onset Alzheimer's disease

d0choa commented 3 years ago