Alifold-McCaskill matrices.
More...
#include <mcc_matrices.hh>
|
| McC_ali_matrices_t (const MultipleAlignment &ma, const PFoldParams ¶ms) |
| Construct from multiple alignment. More...
|
|
virtual | ~McC_ali_matrices_t () |
| destruct
|
|
short | pscore (size_t i, size_t j) const |
| Access matrix pscore. More...
|
|
short | S (size_t s, size_t i) const |
| Read access to sequence encoding S. More...
|
|
short | S3 (size_t s, size_t i) const |
| Read access to sequence encoding S3. More...
|
|
short | S5 (size_t s, size_t i) const |
| Read access to sequence encoding S5. More...
|
|
short | a2s (size_t s, size_t i) const |
| Read access to a2s. More...
|
|
char * | Ss (size_t s) const |
|
virtual | ~McC_matrices_base () |
| Destructor. More...
|
|
size_t | iidx (size_t i, size_t j) const |
| index in triagonal matrix
|
|
size_t | jidx (size_t i, size_t j) const |
| index in triagonal matrix
|
|
FLT_OR_DBL | bppm (size_t i, size_t j) const |
| Read access matrix bppm. More...
|
|
FLT_OR_DBL | qb (size_t i, size_t j) const |
| Read access matrix qb. More...
|
|
FLT_OR_DBL | qm (size_t i, size_t j) const |
| Read access matrix qm. More...
|
|
vrna_exp_param_t * | exp_params () const |
| exp params
|
|
FLT_OR_DBL | scale (size_t i) const |
| scale More...
|
|
FLT_OR_DBL | expMLbase (size_t i) const |
| expMLbase More...
|
|
FLT_OR_DBL | kT () const |
| kT More...
|
|
FLT_OR_DBL | q1k (size_t k) const |
| Read access matrix q1k. More...
|
|
FLT_OR_DBL | qln (size_t l) const |
| Read access matrix qln. More...
|
|
int | pair (size_t c, size_t d) const |
| Read access matrix pair. More...
|
|
int | rtype (size_t x) const |
|
vrna_fold_compound_t * | vc () |
|
|
| McC_matrices_base (vrna_fold_compound_t *vc=nullptr) |
| construct with fold compound
|
|
vrna_fold_compound_t * | vc_ |
| vrna fold compound The fold compound holds the DP matrices, input and model details.
|
|
Alifold-McCaskill matrices.
◆ McC_ali_matrices_t()
Construct from multiple alignment.
- Parameters
-
ma | the multiple alignment |
params | locarna partition fold parameters |
◆ a2s()
short LocARNA::McC_ali_matrices_t::a2s |
( |
size_t |
s, |
|
|
size_t |
i |
|
) |
| const |
|
inline |
Read access to a2s.
- Parameters
-
s | sequence index |
i | base index |
- Returns
- encoding of base i in sequence s
◆ pscore()
short LocARNA::McC_ali_matrices_t::pscore |
( |
size_t |
i, |
|
|
size_t |
j |
|
) |
| const |
|
inline |
Access matrix pscore.
- Parameters
-
i | first index |
j | second index |
- Returns
- matrix entry
◆ S()
short LocARNA::McC_ali_matrices_t::S |
( |
size_t |
s, |
|
|
size_t |
i |
|
) |
| const |
|
inline |
Read access to sequence encoding S.
- Parameters
-
s | sequence index |
i | base index |
- Returns
- encoding of base i in sequence s
◆ S3()
short LocARNA::McC_ali_matrices_t::S3 |
( |
size_t |
s, |
|
|
size_t |
i |
|
) |
| const |
|
inline |
Read access to sequence encoding S3.
- Parameters
-
s | sequence index |
i | base index |
- Returns
- encoding of base i in sequence s
◆ S5()
short LocARNA::McC_ali_matrices_t::S5 |
( |
size_t |
s, |
|
|
size_t |
i |
|
) |
| const |
|
inline |
Read access to sequence encoding S5.
- Parameters
-
s | sequence index |
i | base index |
- Returns
- encoding of base i in sequence s
The documentation for this class was generated from the following files: