geneontology / paint

This curation tool allows curators to make precise assertions as to when functions were gained and lost during evolution and record the evidence (e.g. experimentally supported GO annotations and phylogenetic information including orthology) for those assertions.
Other
4 stars 4 forks source link

Improve column sorting of terms in matrix panel #42

Closed selewis closed 7 years ago

selewis commented 7 years ago

@pgaudet and marc, I looked into this and while I found one small bug with the gray/white vertical striping mostly it appears that when the terms aren't grouped together in the way you would expect it is because there is no hierarchical relationship in the ontology. I just posted an issue on ontology tracker about a couple of these. You should do the same as well.

@ukemi, @cmungall and @kltm - I posted an issue on amigo too, it would be helpful to know whether any given pair of terms stand in a parent/child relationship or not.

Also wondering whether you know if owltools might provide the number of relationships that need to be traversed for the connection. When sorting the columns it would be nice to have the most closely related terms first (seed term is the term with the greatest number of exp. annotations)

selewis commented 7 years ago

p.s. If things are working as intended each grey or white set of adjacent columns reflect one collection of related terms. When there is a transition from grey-->white or white-->grey that indicates that no relationship was found.