camwebb / phylomatic-ws

Improved web service for phylomatic
10 stars 1 forks source link

phylomatic-ws

IMPORTANT: as of mid-2022, the phylodiversity.net website, and the online phylomatic, is NOT UNDER MY CONTROL. An unknown person has (legitimately) bought the phylodiversity.net domain, and is illegitimately hosting old, depreciate web pages at the site. There is nothing I can do to fix this.

Links

Improved web service for phylomatic

Internal phylogeny representation

Each node is represented by the following array values:

Other globals valiables:

Performance

Matching 10 taxa in the Smith 2011 megatree:

  $ cat eg/input1 | /usr/bin/time pmws

See it live:

  http://phylodiversity.net/phylomatic/pmws?storedtree=smith2011
    &informat=newick&method=phylomatic&taxa=Bicuiba_oleifera%0AGu
    atteria_dolichopoda%0AIteadaphne_caudata%0AGonocarpus_leptoth
    ecus%0AAmylotheca_subumbellata%0AImpatiens_davidi%0ACalochort
    us_argillosus%0ALilium_lankongense%0AGagea_sarmentosa%0ACepha
    lanthera_rubra&outformat=newick&clean=true

Does the match in 1.8 seconds on my quad-core Intel i5 laptop.

Data input examples

Here are some possible input URIs:

“Select seal,sea_lion,monkey from a NeXML tree at the PhylotasticTreeStore” (RUN):

  http://phylodiversity.net/phylomatic/pmws?treeuri=http%3A%2F%2F
    phylotastic.nescent.org%2FPhylotasticTreeStore%2Fphylows%2Ftre
    e%3Ftree%5Furi%3Dhttp%253A%252F%252Fphylotastic.nescent.org%25
    2Ftrees%252FTreemytree5&informat=nexml&method=phylomatic&taxa=
    seal%0Asea_lion%0Amonkey&outformat=newick&clean=true

“Convert a CDAO phylogeny to Newick” (RUN):

  http://phylodiversity.net/phylomatic/pmws?treeuri=http://phylo
    diversity.net/phylomatic/eg/tree1.cdao.rdf&informat=cdaordf&
    method=convert&outformat=newick

To Do