Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compose metadata stanza for scaling #314

Open
3 of 4 tasks
arlin opened this issue Jun 19, 2018 · 3 comments
Open
3 of 4 tasks

compose metadata stanza for scaling #314

arlin opened this issue Jun 19, 2018 · 3 comments
Assignees
Labels

Comments

@arlin
Copy link
Member

arlin commented Jun 19, 2018

The dev portal now shows scaled trees. However, the metadata report does not say anything about the scaling method. Instead it refers to "inference method" which says something like "induced_subtree from synthetic tree with ID opentree9.1". We need to extend this to include a description of the scaling, for the median, SDM and OT methods.

The resulting text could be something like "The induced_subtree from synthetic tree with ID opentree9.1 was scaled by the Supertree Distance Method (SDM) yada yada yada"

To do

  • compose a sentence for median
  • compose a sentence for SDM
  • compose a sentence for OT method
  • design a way to combine this with the topology description.
@arlin arlin added this to the Phylotastic general manuscript milestone Jun 19, 2018
@arlin arlin added the ready label Jun 19, 2018
@LunaSare
Copy link
Member

Median inference method: Multiple chronograms with some or all species found in OToL tree store are summarized by calculating the median age of overlapping nodes into a distant matrix and then applying a clustering method such as UPGMA.

SDM inference method: Multiple chronograms with some or all species found in OToL tree store are summarized using the Supertree Distance Method (SDM)

OT method: The induced_subtree from synthetic tree with ID opentree9.1 scaled with OToL scaling service.

@LunaSare
Copy link
Member

Where exactly goes the topology description?

@arlin
Copy link
Member Author

arlin commented Jun 25, 2018

@LunaSare, go to the dev portal, get a tree, then click on the "metadata" tab. This is the part that we need to fix. It has a slot for tree inference method but not for scaling.

This is because the metadata model is based on the MIAPA checklist (https://github.com/evoinfo/miapa/blob/master/checklist/MIAPA-checklist.md), which did not imagine this use-case. So, it does not have separate slots for "topology" and "scaling". It has slots for "tree inference method" and for "branch lengths". We can (1) create a slot for scaling; (2) put scaling methods in branch lengths; or (3) put scaling methods in "tree inference". Which is best?

Let's do the redesign first, then return to finish this issue. I have opened another ticket, #314, for a redesign. It would be great if you are available to brainstorm on that. The general idea is to document the trees.

@arlin arlin removed this from the Phylotastic general manuscript milestone Jul 6, 2018
@arlin arlin added ready and removed in progress labels Jul 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants