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

parameters for AlignerN More...

#include <params.hh>

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

Public Member Functions

AlignerNParamssparsification_mapperA (const SparsificationMapper &sparsification_mapperA)
 set parameter sparsification mapper More...
 
AlignerNParamssparsification_mapperB (const SparsificationMapper &sparsification_mapperB)
 set parameter sparsification mapper 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

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

Protected Attributes

const SparsificationMappersparsification_mapperA_
 sparsification mapper A
 
const SparsificationMappersparsification_mapperB_
 sparsification mapper B
 
- 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 AlignerN
 

Detailed Description

parameters for AlignerN

Constructor & Destructor Documentation

LocARNA::AlignerNParams::AlignerNParams ( )
inlineprotected

Construct with default parameters

Member Function Documentation

AlignerNParams& LocARNA::AlignerNParams::sparsification_mapperA ( const SparsificationMapper sparsification_mapperA)
inline

set parameter sparsification mapper

Parameters
sparsification_mapperAscaling sparisification mapper for A
AlignerNParams& LocARNA::AlignerNParams::sparsification_mapperB ( const SparsificationMapper sparsification_mapperB)
inline

set parameter sparsification mapper

Parameters
sparsification_mapperBscaling sparisification mapper for A

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