|
vg
tools for working with variation graphs
|
#include <haplotypes.hpp>
Public Member Functions | |
| template<class accessorType> | |
| haplo_DP_column (accessorType &ga) | |
| ~haplo_DP_column () | |
| template<class accessorType> | |
| void | extend (accessorType &ga) |
| vector< int64_t > | get_sizes () const |
| vector< double > | get_scores () const |
| double | current_sum () const |
| void | print (ostream &out) const |
| bool | is_empty () const |
Private Member Functions | |
| template<class accessorType> | |
| void | binary_extend_intervals (accessorType &ga, int_itvl_t indices, int_itvl_t ss_deltas, int_itvl_t state_sizes) |
| template<class accessorType> | |
| void | standard_extend (accessorType &ga) |
| void | update_inner_values () |
| void | update_score_vector (haploMath::RRMemo &memo) |
| double | previous_R (size_t i) const |
Private Attributes | |
| vector< double > | previous_values |
| vector< int64_t > | previous_sizes |
| vector< shared_ptr< haplo_DP_rectangle > > | entries |
| double | previous_sum |
| double | sum |
| double | length |
| haplo::haplo_DP_column::haplo_DP_column | ( | accessorType & | ga | ) |
| haplo::haplo_DP_column::~haplo_DP_column | ( | ) |
|
private |
| double haplo::haplo_DP_column::current_sum | ( | ) | const |
| void haplo::haplo_DP_column::extend | ( | accessorType & | ga | ) |
| vector< double > haplo::haplo_DP_column::get_scores | ( | ) | const |
| vector< int64_t > haplo::haplo_DP_column::get_sizes | ( | ) | const |
| bool haplo::haplo_DP_column::is_empty | ( | ) | const |
|
private |
| void haplo::haplo_DP_column::print | ( | ostream & | out | ) | const |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
1.17.0