The files in this directory (and its children) were produced using propinquity, a make-based pipeline for phylogenetic supertrees.


The configuration file for the propinquity run was at: /Users/karen/Documents/opentreeoflife/synthesis/treeoflife/opentree8.0/config


Phylogenetic inputs

The phylesystem shards for this run were located under /Users/karen/Documents/opentreeoflife/data/phylesystem-prod/

The collections shards for this run were located under /Users/karen/Documents/opentreeoflife/data/phylesystem-prod/. 9 collections were used, ranked in this order:

  1. pcart/cnidaria
  2. mwestneat/reef-fishes
  3. josephwb/hypocreales
  4. kcranston/barnacles
  5. opentreeoflife/plants
  6. opentreeoflife/metazoa
  7. opentreeoflife/fungi
  8. opentreeoflife/safe-microbes
  9. opentreeoflife/default





Processing of phylogenetic inputs

  1. phylo_input/index.html discusses the list of 779 input phylogenetic trees that were identified from the collections.
  2. phylo_snapshot/index.html links to the git SHA of these trees and copies of them as they existed when the supertree pipeline was run.
  3. cleaned_phylo/index.html describes the pruning of tips from input phylogenies due to mapping to problematic taxa. There were 769 nonempty trees after that cleaning.
  4. exemplified_phylo/index.html describes the choice of terminal taxa to exemplify those nodes that are mapped to higher taxa.

Logs for these steps are here (stdout) and here (stderr)

Processing of taxonomic inputs

  1. cleaned_ott/index.html describes the removal of flagged taxa and pruning to the chosen root.
  2. exemplified_phylo/index.html describes how the choice of exemplars for the phylogenetic inputs also leads to a pruned taxonomy with these exemplars.

Supertree algorithm

  1. subproblems/index.html describes the decomposition of the full tree into adjacent subproblems.
  2. subproblem_solutions/index.html describes the solutions that result from each of these subproblems.
  3. grafted_solution/index.html describes piecing the subproblem solutions into a single solution for the exemplified taxa.
  4. labelled_supertree/index.html describes how the taxa pruned off in the exemplar step are reattached to produce a full supertree.

Logs for these steps are here (stdout) and here (stderr)

Annotation of the supertree

See annotated_supertree/index.html links to the annotations for that tree.

Logs for these steps are here (stdout) and here (stderr)

Assessment of the pipeline

See assessments/index.html discusses what tests were run to assess the supertree.

Logs for these steps are here (stdout) and here (stderr)

Logs for the HTML generation steps are here (stdout) and here (stderr)

An index for all of the logs is available here

Final output

  1. ./labelled_supertree/labelled_supertree.tre (the tree)
  2. ./annotated_supertree/annotations.json (the annotations file)