When reviewing variants, it is important to be able to evaluate the role of the variant, but also how well the gene matches to the entered phenotypes. I imagine 2 things to do:
In the variant review panel in gene.iobio, there is info on gene associations. From here there should be a button to click to get more info. When clicked, it requests information from clin on the patient phenotypes. This will launch a modal to summarize information. The same modal can be launched from genepanel, but it. has the information readily available.
Design the modal. This should consider HPO, GTR, Phenolyzer info, the patient phenotypes and help summarize how relevant the gene is to the patient. This can be a larger project, incorporating info from patient matching project, bringing Barry and others in to help refine the design, but we should be able to come up with a starting point.
@adityaekawade Here is a first thought - which I'll put in the grant on gene.iobio.
We pull HPO associations and diseases associations for the gene from HPO
In the variant review panel of gene, we have an HPO section and we show the info under Patient Terms in the image below in this section. Here, we show the entered patient HPO terms. If the HPO term is also associated with this gene, we have the match icon. We also look to see if the entered HPO term is closely related to any of the HPO terms associated with the gene. If so, we show the relationship (e.g. child) between the patient HPO and the gene HPO terms
You can click to open the modal below to see all the info
Include how many patient terms are entered in the details
Made it clear that all patient HPO terms are shown, even if there is no match. It is important that users know how many terms were unmatched as well as matched
Also included what we could show in the gene.iobio variant summary view
When reviewing variants, it is important to be able to evaluate the role of the variant, but also how well the gene matches to the entered phenotypes. I imagine 2 things to do: