LocARNA-1.8.11
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
LocARNA::AlignerPParams Class Reference

parameters for AlignerP More...

#include <params.hh>

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

Public Member Functions

AlignerPParamspf_scale (pf_score_t pf_scale)
 set parameter pf_scale More...
 
- Public Member Functions inherited from LocARNA::AlignerParams
AlignerParamsseqA (const Sequence &seqA)
 set parameter seqeunce A More...
 
AlignerParamsseqB (const Sequence &seqB)
 set parameter seqeunce A More...
 
AlignerParamsarc_matches (const ArcMatches &arc_matches)
 set parameter arc matches More...
 
AlignerParamsscoring (const Scoring &scoring)
 set parameter scoring More...
 
AlignerParamsno_lonely_pairs (bool no_lonely_pairs)
 set parameter no_lonely_pairs More...
 
AlignerParamsstruct_local (bool struct_local)
 set parameter struct_local More...
 
AlignerParamssequ_local (bool sequ_local)
 set parameter sequ_local More...
 
AlignerParamsfree_endgaps (const std::string &free_endgaps)
 set parameter free_endgaps More...
 
AlignerParamsDO_TRACE (bool DO_TRACE)
 set parameter DO_TRACE More...
 
AlignerParamstrace_controller (const TraceController &trace_controller)
 set parameter trace_controller More...
 
AlignerParamsmax_diff_am (int max_diff_am)
 set parameter max_diff_am More...
 
AlignerParamsmax_diff_at_am (int max_diff_at_am)
 set parameter max_diff_at_am More...
 
AlignerParamsmin_am_prob (double min_am_prob)
 set parameter min_am_prob More...
 
AlignerParamsmin_bm_prob (double min_bm_prob)
 set parameter min_bm_prob More...
 
AlignerParamsstacking (bool stacking)
 set parameter stacking More...
 
AlignerParamsconstraints (const AnchorConstraints &constraints)
 set parameter constraints More...
 

Protected Member Functions

 AlignerPParams ()
 
- Protected Member Functions inherited from LocARNA::AlignerParams
 AlignerParams ()
 

Protected Attributes

pf_score_t pf_scale_
 scaling factor for partition function
 
- Protected Attributes inherited from LocARNA::AlignerParams
const SequenceseqA_
 sequence A
 
const SequenceseqB_
 sequence B
 
const ArcMatchesarc_matches_
 arc matches
 
const Scoringscoring_
 scoring object
 
bool no_lonely_pairs_
 no lonely pairs option
 
bool struct_local_
 allow exclusions for maximizing alignment of connected substructures
 
bool sequ_local_
 sequence local alignment / maximize alignment of subsequences
 
std::string free_endgaps_
 description of potentially allowed free end gaps
 
bool DO_TRACE_
 whether do perfom trace back
 
const TraceControllertrace_controller_
 trace controller controlling allowed trace cells
 
int max_diff_am_
 maximal difference of arc lengths in arc match
 
int max_diff_at_am_
 maximal difference of positions at ends of an arc match
 
double min_am_prob_
 minimal probability of an arc match
 
double min_bm_prob_
 minimal probability of a base match
 
bool stacking_
 whether to use stacking
 
const AnchorConstraintsconstraints_
 anchor constraints
 

Friends

class AlignerP
 

Detailed Description

parameters for AlignerP

Constructor & Destructor Documentation

LocARNA::AlignerPParams::AlignerPParams ( )
inlineprotected

Construct with default parameters

Member Function Documentation

AlignerPParams& LocARNA::AlignerPParams::pf_scale ( pf_score_t  pf_scale)
inline

set parameter pf_scale

Parameters
pf_scalescaling factor for partition function

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