LocARNA-2.0.0
Public Member Functions | List of all members
LocARNA::TraceProbs Class Reference

Provide trace probabilities. More...

#include <edge_probs.hh>

Inheritance diagram for LocARNA::TraceProbs:
Inheritance graph
[legend]
Collaboration diagram for LocARNA::TraceProbs:
Collaboration graph
[legend]

Public Member Functions

 TraceProbs (std::istream &in, size_type lenA, size_type lenB)
 construct from input stream (sparse format)
 
- Public Member Functions inherited from LocARNA::EdgeProbs
 EdgeProbs (std::istream &in, size_type lenA, size_type lenB)
 construct from input stream (sparse format)
 
std::ostream & write_sparse (std::ostream &out, double threshold) const
 
size_type lenA () const
 get the length of the first sequence
 
size_type lenB () const
 get the length of the second sequence
 
double prob (size_t i, size_t j) const
 return the match probability for the two bases
 

Additional Inherited Members

- Public Types inherited from LocARNA::EdgeProbs
using size_type = size_t
 size
 
- Protected Member Functions inherited from LocARNA::EdgeProbs
std::istream & read_sparse (std::istream &in, size_type lenA, size_type lenB)
 
void read_sparse (const std::string &filename, size_type lenA, size_type lenB)
 
- Protected Attributes inherited from LocARNA::EdgeProbs
Matrix< double > probs_
 the base match probabilities
 

Detailed Description

Provide trace probabilities.

See also
MatchProbs

The documentation for this class was generated from the following file: