TreeNode 1.5.2
A library to manipulate phylogenetic trees
|
Represents a model for sequence insertion/deletion. More...
Public Member Functions | |
IndelModel (double insertionRate, double deletionRate, IDiscreteDistribution insertionSizeDistribution, IDiscreteDistribution deletionSizeDistribution) | |
Creates a new IndelModel with the specified insertion rate, deletion rate, insertion size distribution and deletion size distribution. More... | |
IndelModel (double indelRate, IDiscreteDistribution indelSizeDistribution) | |
Creates a new IndelModel with the specified rate and size distribution for insertions and deletions. More... | |
IndelModel (double insertionRate, double deletionRate, IDiscreteDistribution indelSizeDistribution) | |
Creates a new IndelModel with the specified insertion rate, deletion rate, and size distribution for insertions and deletions. More... | |
IndelModel (double indelRate, IDiscreteDistribution insertionSizeDistribution, IDiscreteDistribution deletionSizeDistribution) | |
Creates a new IndelModel with the specified rate for insertions and deletions, insertion size distribution and deletion size distribution. More... | |
Properties | |
double | InsertionRate [get] |
The rate of insertions, expressed as a multiple of the rate of sequence mutation. More... | |
double | DeletionRate [get] |
The rate of deletions, expressed as a multiple of the rate of sequence mutation. More... | |
IDiscreteDistribution | InsertionSizeDistribution [get] |
The size distribution for insertions. More... | |
IDiscreteDistribution | DeletionSizeDistribution [get] |
The size distribution for deletions. More... | |
Represents a model for sequence insertion/deletion.
Definition at line 8 of file IndelModel.cs.
PhyloTree.SequenceSimulation.IndelModel.IndelModel | ( | double | insertionRate, |
double | deletionRate, | ||
IDiscreteDistribution | insertionSizeDistribution, | ||
IDiscreteDistribution | deletionSizeDistribution | ||
) |
Creates a new IndelModel with the specified insertion rate, deletion rate, insertion size distribution and deletion size distribution.
insertionRate | The insertion rate, expressed as a multiple of the rate of sequence mutation. |
deletionRate | The deletion rate, expressed as a multiple of the rate of sequence mutation. |
insertionSizeDistribution | The size distribution for insertions. |
deletionSizeDistribution | The size distribution for deletions. |
Definition at line 37 of file IndelModel.cs.
PhyloTree.SequenceSimulation.IndelModel.IndelModel | ( | double | indelRate, |
IDiscreteDistribution | indelSizeDistribution | ||
) |
Creates a new IndelModel with the specified rate and size distribution for insertions and deletions.
indelRate | The insertion/deletion rate, expressed as a multiple of the rate of sequence mutation. |
indelSizeDistribution | The size distribution for insertions and deletions. |
Definition at line 50 of file IndelModel.cs.
PhyloTree.SequenceSimulation.IndelModel.IndelModel | ( | double | insertionRate, |
double | deletionRate, | ||
IDiscreteDistribution | indelSizeDistribution | ||
) |
Creates a new IndelModel with the specified insertion rate, deletion rate, and size distribution for insertions and deletions.
insertionRate | The insertion rate, expressed as a multiple of the rate of sequence mutation. |
deletionRate | The deletion rate, expressed as a multiple of the rate of sequence mutation. |
indelSizeDistribution | The size distribution for insertions and deletions. |
Definition at line 58 of file IndelModel.cs.
PhyloTree.SequenceSimulation.IndelModel.IndelModel | ( | double | indelRate, |
IDiscreteDistribution | insertionSizeDistribution, | ||
IDiscreteDistribution | deletionSizeDistribution | ||
) |
Creates a new IndelModel with the specified rate for insertions and deletions, insertion size distribution and deletion size distribution.
indelRate | The insertion/deletion rate, expressed as a multiple of the rate of sequence mutation. |
insertionSizeDistribution | The size distribution for insertions. |
deletionSizeDistribution | The size distribution for deletions. |
Definition at line 66 of file IndelModel.cs.
|
get |
The rate of deletions, expressed as a multiple of the rate of sequence mutation.
Definition at line 18 of file IndelModel.cs.
|
get |
The size distribution for deletions.
Definition at line 28 of file IndelModel.cs.
|
get |
The rate of insertions, expressed as a multiple of the rate of sequence mutation.
Definition at line 13 of file IndelModel.cs.
|
get |
The size distribution for insertions.
Definition at line 23 of file IndelModel.cs.