Closed dustine32 closed 1 year ago
Link family URL to tree with sequence selected.
For opening link to tree viewer, ensure the long id is encoded. For example, pantherdb.org/treeViewer/treeViewer.jsp?book=PTHR11462&seq=ORYLA%257CEnsembl%253DENSORLG00000018793%257CUniProtKB%253DH2MX33
Still not displaying annotation to GO:0005125. Could be problem with data.
For above comment https://github.com/pantherdb/pango/issues/26#issuecomment-1439124995, indeed this was a data issue but it should be fixed in the code now with https://github.com/pantherdb/pango/commit/d20333a145e3863a3fd8a59abc3c5fb497e55cd8.
We're going to start loading all experimental human annotations regardless of whether there is a matching IBA. These will appear similar to the existing IBAs having direct evidence (i.e.,
gene == with_gene_id
). To differentiate between these purely experimental annotations and the other IBAs, we will display the IBAs' PANTHER families along with a newevidence_type
value of "N/A".The new
evidence_type
field will look like this in the annotation JSON:For these newly loaded experimental-only annotations,
evidence_type
will be"N/A""direct":The new
panther_family
field will live in the gene info JSON because it is specific to each gene. If a gene is not in a family it will be set tonull
:To get the name of each PANTHER family, there will be a new
panther_family
lookup JSON file created. Each entry will look like:Displaying in UI
Show PANTHER family name and identifier under the coordinates. If no family, display "No PANTHER family". If there is a family, this should be a linkout to the PANTHER tree viewer site, constructed using the following pattern:
EDIT: Added data structure to represent the
gene_info
lookup file, which is where thefamily
for each gene should be declared. Movedfamily
out of the annotation DS and added theevidence_type
field.EDIT: Changed required
evidence_type
value for loaded experimental-only annotations from "N/A" to "direct". These are "direct" annotations.