Skip to content

Provenance UI thoughts

jar398 edited this page Apr 14, 2013 · 11 revisions

Two kinds of actions: get edge info, and get taxon info.

(There might also be get node info - as in an unnamed internal node in a phylogeny. But that's pretty much the same as edge so don't think about it for now.)

Phylogeny information

Edge info comes from treemachine, and consists of tree info (and thence study info; often they're 1-1). There may be many studies (maybe too many to display conveniently), or none (the edge therefore must have come from the taxonomy). The most important bits are the URL (usually a DOI) linking to the article reporting the study; and a treebase or Dryad link when available. Operations on trees are nice, such as browsing to that tree only. Maybe browse to a tree or study in Phylografter, or more ambitiously go to a separate page for a tree or study that has download links and so on.

(Other information?...)

Taxonomy information

Taxon info: From the node, you can get (in addition to the name) an ottol id (for disambiguation), and from there you can get an NCBI or GBIF id, which by prepending a know prefix gets you to a page we can link to.

Other sorts of links might be nice. Look at NCBI for inspiration http://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi .

Linking to GBIF is problematic since the page is behind a very annoying click-through. This argues for some NCBI-like linkouts for the GBIF-originated taxa directly in out UI. I [JAR] don't even know what GBIF has - I've never agreed to the click-through.

UI?

Currently in argus clicking on a node is a way to navigate through the tree. In onezoom clicking zooms in (or does whatever the currently selected action is). If we continue this we'll need a different control for showing the linkout/provenance information and acting on parts of it.

Mouseovers have been suggested. There are many variations. The information (linkouts etc) could be displayed near the node, or over the pane/window. One idea was to put the information off on a pane to the side or top or bottom that is always there, but whose contents change whenever you mouse over a node or edge.

Design suggestions sought.

Clone this wiki locally