1#ifndef INTARNA_BASEPAIRPROBABILITIES_H_
2#define INTARNA_BASEPAIRPROBABILITIES_H_
66 bool approximate=false;
69 const
bool collectSeeds;
70 Matrix<
unsigned char> seeds;
Definition BasePairProbabilities.h:16
Status
Definition BasePairProbabilities.h:19
Z_type getZ() const
Definition BasePairProbabilities.h:74
bool isApproximate() const
Definition BasePairProbabilities.h:77
const Matrix< unsigned char > & seedPairs() const
Definition BasePairProbabilities.h:78
BasePairProbabilities(size_t targetLength, size_t queryLength, bool collectSeedPairs=false)
const Matrix< Z_type > & rawMasses() const
Definition BasePairProbabilities.h:75
void addRegion(const IndexRange &target, const IndexRange &query, Z_type denominator, const Matrix< Z_type > &masses, const Matrix< unsigned char > *seedPairs=nullptr)
void fail() noexcept
Definition BasePairProbabilities.h:79
bool collectsSeedPairs() const
Definition BasePairProbabilities.h:76
Status status() const
Definition BasePairProbabilities.h:73
Matrix< Z_type > probabilities() const
Definition IndexRange.h:20
Definition Accessibility.h:13
double Z_type
type for probabilities, RT and Boltzmann values
Definition general.h:88