|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Vertex | |
---|---|
statalign.base | |
statalign.model.ext | |
statalign.model.ext.plugins | |
statalign.model.ext.plugins.structalign |
Uses of Vertex in statalign.base |
---|
Fields in statalign.base declared as Vertex | |
---|---|
Vertex |
Vertex.left
This reference points to the left child of the vertex. |
Vertex |
AlignColumn.owner
The owner tells the tree vertex where this AlignColumn belongs to. |
Vertex |
Vertex.parent
This reference points to the parent of the vertex |
Vertex |
Vertex.right
This reference points to the right child of the vertex. |
Vertex |
Tree.root
The root of the tree |
Vertex[] |
Tree.vertex
The array of vertices of the tree. |
Methods in statalign.base that return Vertex | |
---|---|
Vertex |
Vertex.brother()
|
Methods in statalign.base with parameters of type Vertex | |
---|---|
static void |
Vertex.printChildren(Vertex v)
|
static void |
Vertex.printEdges(Vertex v)
|
Constructors in statalign.base with parameters of type Vertex | |
---|---|
AlignColumn(Vertex owner)
It constructs a new AlignColumn. |
|
Vertex(Vertex parent)
|
Uses of Vertex in statalign.model.ext |
---|
Methods in statalign.model.ext with parameters of type Vertex | |
---|---|
void |
ModelExtManager.afterAlignChange(Tree tree,
Vertex selectRoot,
boolean accepted)
|
void |
ModelExtension.afterAlignChange(Tree tree,
Vertex selectRoot,
boolean accepted)
Called after an alignment change proposal (accepted or rejected). |
void |
ModelExtManager.afterEdgeLenChange(Tree tree,
Vertex vertex,
boolean accepted)
|
void |
ModelExtension.afterEdgeLenChange(Tree tree,
Vertex vertex,
boolean accepted)
Called after a proposed edge length change (accepted or rejected). |
void |
ModelExtManager.afterTreeChange(Tree tree,
Vertex nephew,
boolean accepted)
|
void |
ModelExtension.afterTreeChange(Tree tree,
Vertex nephew,
boolean accepted)
Called after a proposed topology change (accepted or rejected). |
void |
ModelExtManager.beforeAlignChange(Tree tree,
Vertex selectRoot)
|
void |
ModelExtension.beforeAlignChange(Tree tree,
Vertex selectRoot)
Called before an alignment change is proposed, but after the affected subtree has been selected. |
void |
ModelExtManager.beforeEdgeLenChange(Tree tree,
Vertex vertex)
|
void |
ModelExtension.beforeEdgeLenChange(Tree tree,
Vertex vertex)
Called before an edge length change is proposed, but after the affected edge is selected. |
void |
ModelExtManager.beforeTreeChange(Tree tree,
Vertex nephew)
|
void |
ModelExtension.beforeTreeChange(Tree tree,
Vertex nephew)
Called before a topology change is proposed, but after the affected branches are selected. |
double |
ModelExtManager.logLikeAlignChange(Tree tree,
Vertex selectRoot)
Calculates the total log-likelihood of the state by adding the log-likelihood factor contributions from all model extension plugins to the log-likelihood of the tree. |
double |
ModelExtension.logLikeAlignChange(Tree tree,
Vertex selectRoot)
|
double |
ModelExtManager.logLikeEdgeLenChange(Tree tree,
Vertex vertex)
Calculates the total log-likelihood of the state by adding the log-likelihood factor contributions from all model extension plugins to the log-likelihood of the tree. |
double |
ModelExtension.logLikeEdgeLenChange(Tree tree,
Vertex vertex)
|
double |
ModelExtManager.logLikeTreeChange(Tree tree,
Vertex nephew)
Calculates the total log-likelihood of the state by adding the log-likelihood factor contributions from all model extension plugins to the log-likelihood of the tree. |
double |
ModelExtension.logLikeTreeChange(Tree tree,
Vertex nephew)
|
Uses of Vertex in statalign.model.ext.plugins |
---|
Methods in statalign.model.ext.plugins with parameters of type Vertex | |
---|---|
void |
StructAlign.afterAlignChange(Tree tree,
Vertex selectRoot,
boolean accepted)
|
void |
StructAlign.afterEdgeLenChange(Tree tree,
Vertex vertex,
boolean accepted)
|
void |
StructAlign.afterTreeChange(Tree tree,
Vertex nephew,
boolean accepted)
|
void |
StructAlign.beforeAlignChange(Tree tree,
Vertex selectRoot)
|
void |
StructAlign.beforeEdgeLenChange(Tree tree,
Vertex vertex)
|
void |
StructAlign.beforeTreeChange(Tree tree,
Vertex nephew)
|
int[] |
StructAlign.calcDistanceMatrix(Vertex vertex,
double[][] distMat)
|
int[] |
StructAlign.calcDistanceMatrix(Vertex vertex,
double[][] distMat,
boolean unweighted)
recursive algorithm to traverse tree and calculate distance matrix between leaves |
int[] |
StructAlign.calcUnweightedDistanceMatrix(Vertex vertex,
double[][] distMat)
|
double |
StructAlign.logLikeAlignChange(Tree tree,
Vertex selectRoot)
|
double |
StructAlign.logLikeEdgeLenChange(Tree tree,
Vertex vertex)
|
double |
StructAlign.logLikeTreeChange(Tree tree,
Vertex nephew)
|
void |
StructAlign.printTree(Vertex v,
java.lang.String vname)
|
Uses of Vertex in statalign.model.ext.plugins.structalign |
---|
Methods in statalign.model.ext.plugins.structalign that return Vertex | |
---|---|
static Vertex |
Funcs.sampleVertex(Tree tree)
|
Methods in statalign.model.ext.plugins.structalign with parameters of type Vertex | |
---|---|
static java.util.ArrayList<java.lang.Integer> |
Funcs.collectLeaves(Vertex v)
|
static java.util.ArrayList<java.lang.Integer> |
Subtree.getSubtreeLeaves(Tree tree,
Vertex subtreeRoot,
int nLeaves)
|
static void |
Funcs.moveDown(Vertex v,
java.util.List<java.lang.Integer> inds)
|
static void |
Funcs.moveUp(Vertex v,
java.util.List<java.lang.Integer> inds)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |