Quetzal-CoaTL
The Coalescence Template Library
Loading...
Searching...
No Matches
quetzal::coalescence::occupancy_spectrum Namespace Reference

How to simulate occupancy spectrums (coalescence merging configurations) when required by coalescence::algorithm::simultaneous_multiple_merge. More...

Namespaces

namespace  filter_policy
 Policy classes to discard or not the low-probability spectrums (optimization)
 
namespace  memoize
 Utils for memoization of OccupancySpectrumDistribution objects (optimization)
 
namespace  sampling_policy
 What strategy to use to randomly sample occupancy spectrums (optimization)
 
namespace  spectrum_editor
 Policy classes to shorten spectrums (optimization)
 

Classes

class  OccupancySpectrum
 An occupancy spectrum as defined in Becheler & Knowles, 2020. More...
 
class  ProbabilityDistribution
 Occupancy spectrum distributed according to the probability function given by von Mises (1939). More...
 
class  Support
 Set of occupancy spectrums resulting from throwing \(n\) balls (the number of coalescing gene copies) into \(m\) urns (the number of parents). More...
 

Detailed Description

How to simulate occupancy spectrums (coalescence merging configurations) when required by coalescence::algorithm::simultaneous_multiple_merge.