public static interface MolecularClockLikelihoodModel.Internal
Modifier and Type | Method and Description |
---|---|
ConditionalProbabilityStore |
calculateAscendentExtendedConditionals(double topBaseHeight,
double bottomBaseHeight,
PatternInfo centerPattern,
ConditionalProbabilityStore ascendentConditionalProbabilityProbabilties,
ConditionalProbabilityStore otherConditionalProbabilityProbabilties) |
ConditionalProbabilityStore |
calculateAscendentFlatConditionals(PatternInfo centerPattern,
ConditionalProbabilityStore ascenedentConditionalProbabilityProbabilties,
ConditionalProbabilityStore otherConditionalProbabilityProbabilties) |
ConditionalProbabilityStore |
calculateExtendedConditionals(double topBaseHeight,
double bottomBaseHeight,
PatternInfo centerPattern,
ConditionalProbabilityStore leftConditionalProbabilityProbabilties,
ConditionalProbabilityStore rightConditionalProbabilityProbabilties) |
ConditionalProbabilityStore |
calculateFlatConditionals(PatternInfo centerPattern,
ConditionalProbabilityStore leftConditionalProbabilityProbabilties,
ConditionalProbabilityStore rightConditionalProbabilityProbabilties) |
ConditionalProbabilityStore |
calculatePostExtendedFlatConditionals(double topBaseHeight,
double bottomBaseHeight,
PatternInfo centerPattern,
ConditionalProbabilityStore leftConditionalProbabilityProbabilties,
ConditionalProbabilityStore rightConditionalProbabilityProbabilties)
Extends left and right conditionals by type and then calculates flat conditionals
|
ConditionalProbabilityStore calculateExtendedConditionals(double topBaseHeight, double bottomBaseHeight, PatternInfo centerPattern, ConditionalProbabilityStore leftConditionalProbabilityProbabilties, ConditionalProbabilityStore rightConditionalProbabilityProbabilties)
patternLookup
- numberOfPatterns
- leftConditionalProbabilityProbabilties
- Implementations should be allowed to overwrite in certain casesrightConditionalProbabilityProbabilties
- Implementations should be allowed to overwrite in certain casesConditionalProbabilityStore calculatePostExtendedFlatConditionals(double topBaseHeight, double bottomBaseHeight, PatternInfo centerPattern, ConditionalProbabilityStore leftConditionalProbabilityProbabilties, ConditionalProbabilityStore rightConditionalProbabilityProbabilties)
patternLookup
- numberOfPatterns
- leftConditionalProbabilityProbabilties
- Implementations should be allowed to overwrite in certain casesrightConditionalProbabilityProbabilties
- Implementations should be allowed to overwrite in certain casesConditionalProbabilityStore calculateAscendentExtendedConditionals(double topBaseHeight, double bottomBaseHeight, PatternInfo centerPattern, ConditionalProbabilityStore ascendentConditionalProbabilityProbabilties, ConditionalProbabilityStore otherConditionalProbabilityProbabilties)
ConditionalProbabilityStore calculateAscendentFlatConditionals(PatternInfo centerPattern, ConditionalProbabilityStore ascenedentConditionalProbabilityProbabilties, ConditionalProbabilityStore otherConditionalProbabilityProbabilties)
ConditionalProbabilityStore calculateFlatConditionals(PatternInfo centerPattern, ConditionalProbabilityStore leftConditionalProbabilityProbabilties, ConditionalProbabilityStore rightConditionalProbabilityProbabilties)
centerPattern
- the center pattern infoleftConditionalProbabilityProbabilties
- Implementations should be allowed to overwrite in certain casesrightConditionalProbabilityProbabilties
- Implementations should be allowed to overwrite in certain cases