Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The overall workflow is shown below. The details can be found in: https://www.ncbi.nlm.nih.gov/pubmed/23193289 (https://doi.org/10.1093/nar/gks1118), https://www.ncbi.nlm.nih.gov/pubmed/26578592, https://www.ncbi.nlm.nih.gov/pubmed/27899595


How is a PANTHER gene tree constructed?

A PANTHER gene tree is composed of orthologous subtrees (containing protein sequences related by speciation events), joined together by gene duplication (duplication within the same genome) or horizontal transfer (insertion from another genome). PANTHER trees were constructed by using the GIGA algorithm (https://bmcbioinformatics.biomedcentral.com/articles/10.1186/1471-2105-11-312v). The algorithm builds a tree from leaf nodes to the root, using a pairwise sequence distance matrix, a known species tree (based on NCBI taxonomy), and a set of rules to establish the tree topology. Sequence distance is calculated as the fraction of sequence differences between two sequences at selected homologous sites. The homologous sites were selected from multiple sequence alignment of all genes in the family. GIGA iteratively joins together subtrees of sequences, beginning with the two sequences that are closest according to the pairwise sequence distance matrix. The topology of the joined subtree after each iteration is not simply an agglomeration of the constituent subtrees. Rules are used to "rearrange" the joined subtree at each iteration. For example, if a subtree contains only speciation events, the topology is determined by the known species tree. Copying events such as duplication or horizontal transfer are placed within a tree with the most parsimonious solution to minimize gene deletions. The full description of the GIGA algorithm can be found in this paper (https://bmcbioinformatics.biomedcentral.com/articles/10.1186/1471-2105-11-312).

How is branch length calculated?

First, the ancestral sequence is inferred for each non-leaf node using a local, parsimony-like algorithm that reconstructs each node using only its descendants and closest outgroup. If over half of the descendant nodes align the same amino acid at a given site, it is inferred to be the most likely ancestral amino acid. If the descendants disagree, and the outgroup agrees with one of them, the outgroup amino acid is inferred to be the most likely ancestral amino acid. Otherwise, the ancestral amino acid is considered to be unknown ('X'). Next, the branch length between a parent node and a child node was calculated as the fraction of sequence differences between them. The Jukes-Cantor correction is applied to this value. More details can be found here (https://bmcbioinformatics.biomedcentral.com/articles/10.1186/1471-2105-11-312).

Why aren’t there any bootstrap or other support values for the tree topology?

Although the GIGA algorithm builds trees using a distance matrix, the topology of a tree is less influenced by sequences when compared to other distance or character-based algorithms such as neighbor joining or maximum likelihood. The reason is that GIGA imposes strict rules in determining tree topology. It uses a pre-established species tree in sorting out speciation nodes. GIGA uses maximum parsimony in placing duplication nodes. Therefore, the topology of a tree is very robust. For example, the rule of using species tree is illustrated below:

Image Added


What is a subfamily?

Subfamilies within each family are groups of genes that share a particularly high degree of protein sequence similarity due to limited divergence from their common ancestor [https://www.ncbi.nlm.nih.gov/pubmed/26578592]. Subfamilies are, in general, closely-related orthologs. In the PANTHER tree building process, a new subfamily is created within a family after every gene duplication event, or horizontal transfer event. After horizontal transfer, the transferred copy becomes the founder of a new subfamily; the vertically inherited copy remains in the original subfamily. After gene duplication, the copy that changes faster in sequence immediately following the duplication becomes the founder of a new subfamily; the slower-evolving copy remains in the same subfamily. There are two exceptions to this rule: (1) because of the high frequency of gene duplication prior to the vertebrate common ancestor, each vertebrate copy following a gene duplication event founds a new subfamily, and (2) duplicated genes do not found a subfamily if they did not lead to orthologs in at least two extant species.

Image Added