| 
    vg
    
   tools for working with variation graphs 
   | 
 
#include <mapper.hpp>
  
Public Member Functions | |
| void | set_fragment_length_distr_params (size_t maximum_sample_size=1000, size_t reestimation_frequency=1000, double robust_estimation_fraction=0.95) | 
| bool | has_fixed_fragment_length_distr () | 
| Returns true if fragment length distribution has been fixed.  More... | |
| void | force_fragment_length_distr (double mean, double stddev) | 
Protected Attributes | |
| FragmentLengthDistribution | fragment_length_distr | 
| Holds the actual fragment length distribution and estimation information.  More... | |
A class trait/mixin which defines a mapper's paired end distribution support.
Doesn't actually define the paired-end mapping methods.
| void vg::PairedEndMapper::force_fragment_length_distr | ( | double | mean, | 
| double | stddev | ||
| ) | 
Use the given fragment length distribution parameters instead of estimating them.
| bool vg::PairedEndMapper::has_fixed_fragment_length_distr | ( | ) | 
Returns true if fragment length distribution has been fixed.
| void vg::PairedEndMapper::set_fragment_length_distr_params | ( | size_t | maximum_sample_size = 1000,  | 
        
| size_t | reestimation_frequency = 1000,  | 
        ||
| double | robust_estimation_fraction = 0.95  | 
        ||
| ) | 
Set parameters for estimating fragment length distribution. TODO: setting alignment threads after this could mess up the internal memory for how many threads to reset to
      
  | 
  protected | 
Holds the actual fragment length distribution and estimation information.
 1.8.17