A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/blast__options_8hpp_source.html below:

NCBI C++ ToolKit: include/algo/blast/api/blast_options.hpp Source File

34 #ifndef ALGO_BLAST_API___BLAST_OPTION__HPP 35 #define ALGO_BLAST_API___BLAST_OPTION__HPP 50 class

CUniformSearchTest;

53 class

CBlastTabularFormatThread;

113 

EAPILocality GetLocality()

const

;

116  bool

Validate()

const

;

128  bool

IsIterativeSearch()

const

;

132  double

GetWordThreshold()

const

;

135  void

SetWordThreshold(

double

w);

137 #ifndef SKIP_DOXYGEN_PROCESSING 142  int

GetWordSize()

const

;

143  void

SetWordSize(

int

ws);

145  Uint4

GetLookupTableStride()

const

;

146  void

SetLookupTableStride(

Uint4 val

);

148  bool

GetLookupDbFilter(

void

)

const

;

149  void

SetLookupDbFilter(

bool val

);

153  Uint1

GetMaxDbWordCount(

void

)

const

;

156  void

SetMaxDbWordCount(

Uint1

num);

159  unsigned char

GetMBTemplateLength()

const

;

160  void

SetMBTemplateLength(

unsigned char len

);

162  unsigned char

GetMBTemplateType()

const

;

163  void

SetMBTemplateType(

unsigned char type

);

166  void

ClearFilterOptions();

179 #ifndef SKIP_DOXYGEN_PROCESSING 182  bool

GetMaskAtHash()

const

;

183  void

SetMaskAtHash(

bool val

=

true

);

185  bool

GetDustFiltering()

const

;

186  void

SetDustFiltering(

bool val

=

true

);

188  int

GetDustFilteringLevel()

const

;

189  void

SetDustFilteringLevel(

int

m);

191  int

GetDustFilteringWindow()

const

;

192  void

SetDustFilteringWindow(

int

m);

194  int

GetDustFilteringLinker()

const

;

195  void

SetDustFilteringLinker(

int

m);

197  bool

GetSegFiltering()

const

;

198  void

SetSegFiltering(

bool val

=

true

);

200  int

GetSegFilteringWindow()

const

;

201  void

SetSegFilteringWindow(

int

m);

203  double

GetSegFilteringLocut()

const

;

204  void

SetSegFilteringLocut(

double

m);

206  double

GetSegFilteringHicut()

const

;

207  void

SetSegFilteringHicut(

double

m);

211  bool

GetRepeatFiltering()

const

;

216  void

SetRepeatFiltering(

bool val

=

true

);

219  const char

* GetRepeatFilteringDB()

const

;

223  void

SetRepeatFilteringDB(

const char

* db);

227  int

GetWindowMaskerTaxId()

const

;

236  void

SetWindowMaskerTaxId(

int

taxid);

239  const char

* GetWindowMaskerDatabase()

const

;

247  void

SetWindowMaskerDatabase(

const char

* db);

250  bool

GetReadQualityFiltering()

const

;

254  void

SetReadQualityFiltering(

bool val

=

true

);

258  double

GetReadMaxFractionAmbiguous()

const

;

262  void

SetReadMaxFractionAmbiguous(

double val

);

265  int

GetReadMinDimerEntropy()

const

;

268  void

SetReadMinDimerEntropy(

int val

);

270 #ifndef SKIP_DOXYGEN_PROCESSING 274  int

GetQueryGeneticCode()

const

;

275  void

SetQueryGeneticCode(

int

gc);

278  int

GetWindowSize()

const

;

279  void

SetWindowSize(

int

w);

281  int

GetOffDiagonalRange()

const

;

282  void

SetOffDiagonalRange(

int r

);

284  double

GetXDropoff()

const

;

285  void

SetXDropoff(

double

x);

288  double

GetGapXDropoff()

const

;

289  void

SetGapXDropoff(

double

x);

291  double

GetGapXDropoffFinal()

const

;

292  void

SetGapXDropoffFinal(

double

x);

294  double

GetGapTrigger()

const

;

295  void

SetGapTrigger(

double g

);

306  bool

GetSmithWatermanMode()

const

;

307  void

SetSmithWatermanMode(

bool

m =

true

);

309  int

GetUnifiedP()

const

;

310  void

SetUnifiedP(

int

u = 0);

312  int

GetMaxMismatches()

const

;

313  void

SetMaxMismatches(

int

m);

315  int

GetMismatchWindow()

const

;

316  void

SetMismatchWindow(

int

w);

318  bool

GetChaining()

const

;

319  void

SetChaining(

bool

ch);

322  int

GetHitlistSize()

const

;

323  void

SetHitlistSize(

int

s);

325  int

GetMaxNumHspPerSequence()

const

;

326  void

SetMaxNumHspPerSequence(

int

m);

328  int

GetMaxHspsPerSubject()

const

;

329  void

SetMaxHspsPerSubject(

int

m);

331  int

GetCullingLimit()

const

;

332  void

SetCullingLimit(

int

s);

334  bool

GetSubjectBestHit()

const

;

335  void

SetSubjectBestHit();

337  double

GetBestHitOverhang()

const

;

338  void

SetBestHitOverhang(

double

overhang);

339  double

GetBestHitScoreEdge()

const

;

340  void

SetBestHitScoreEdge(

double

score_edge);

344  double

GetEvalueThreshold()

const

;

345  void

SetEvalueThreshold(

double

eval);

349  void

SetCutoffScore(

int

s);

353

vector<double> GetCutoffScoreCoeffs()

const

;

354  void

SetCutoffScoreCoeffs(

const

vector<double>& c);

356  double

GetPercentIdentity()

const

;

357  void

SetPercentIdentity(

double

p);

360  int

GetMaxEditDistance()

const

;

361  void

SetMaxEditDistance(

int

e);

363  double

GetQueryCovHspPerc()

const

;

364  void

SetQueryCovHspPerc(

double

p);

366  int

GetMinDiagSeparation()

const

;

367  void

SetMinDiagSeparation(

int

d);

370  bool

GetSumStatisticsMode()

const

;

371  void

SetSumStatisticsMode(

bool

m =

true

);

375  int

GetLongestIntronLength()

const

;

378  void

SetLongestIntronLength(

int l

);

381  bool

GetGappedMode()

const

;

382  void

SetGappedMode(

bool

m =

true

);

385  int

GetMaskLevel()

const

;

386  void

SetMaskLevel(

int

s);

390  bool

GetComplexityAdjMode()

const

;

391  void

SetComplexityAdjMode(

bool

m =

true

);

394  double

GetLowScorePerc()

const

;

395  void

SetLowScorePerc(

double

p = 0.0);

398  bool

GetPaired()

const

;

399  void

SetPaired(

bool

p);

402  bool

GetSpliceAlignments()

const

;

403  void

SetSpliceAlignments(

bool

s);

406  const char

* GetMatrixName()

const

;

407  void

SetMatrixName(

const char

* matrix);

409  int

GetMatchReward()

const

;

410  void

SetMatchReward(

int r

);

412  int

GetMismatchPenalty()

const

;

413  void

SetMismatchPenalty(

int

p);

415  int

GetGapOpeningCost()

const

;

416  void

SetGapOpeningCost(

int g

);

418  int

GetGapExtensionCost()

const

;

419  void

SetGapExtensionCost(

int

e);

421  int

GetFrameShiftPenalty()

const

;

422  void

SetFrameShiftPenalty(

int

p);

424  bool

GetOutOfFrameMode()

const

;

425  void

SetOutOfFrameMode(

bool

m =

true

);

428  Int8

GetDbLength()

const

;

429  void

SetDbLength(

Int8 l

);

431  unsigned int

GetDbSeqNum()

const

;

432  void

SetDbSeqNum(

unsigned int n

);

434  Int8

GetEffectiveSearchSpace()

const

;

435  void

SetEffectiveSearchSpace(

Int8

eff);

436  void

SetEffectiveSearchSpace(

const

vector<Int8>& eff);

438  int

GetDbGeneticCode()

const

;

441  void

SetDbGeneticCode(

int

gc);

444  const char

* GetPHIPattern()

const

;

445  void

SetPHIPattern(

const char

* pattern,

bool

is_dna);

448  double

GetInclusionThreshold()

const

;

449  void

SetInclusionThreshold(

double

u);

451  int

GetPseudoCount()

const

;

452  void

SetPseudoCount(

int

u);

454  bool

GetIgnoreMsaMaster()

const

;

455  void

SetIgnoreMsaMaster(

bool val

);

460  double

GetDomainInclusionThreshold(

void

)

const

;

461  void

SetDomainInclusionThreshold(

double th

);

465  bool

GetUseIndex()

const

;

466  bool

GetForceIndex()

const

;

467  bool

GetIsOldStyleMBIndex()

const

;

468  bool

GetMBIndexLoaded()

const

;

469  const string

GetIndexName()

const

;

470  void

SetMBIndexLoaded(

bool

index_loaded =

true

);

472  bool

use_index =

true

,

const string

& index_name =

""

,

473  bool

force_index =

false

,

bool

old_style_index =

false

);

479  void

DoneDefaults()

const

;

510  void

SetDefaultsMode(

bool

dmode);

511  bool

GetDefaultsMode()

const

;

535  void

x_Throwx(

const string

&

msg

)

const

;

565  friend class

CDbBlast;

566  friend class

CDbBlastTraceback;

567  friend class

CDbBlastPrelim;

572  friend

class ::CBlastTabularFormatThread;

575  friend

class ::CTracebackTestFixture;

576  friend

class ::CBlastSetupTestFixture;

577  friend

class ::CUniformSearchTest;

578  friend

class ::CTracebackSearchTestFixture;

User-defined methods of the data storage class.

Contains C++ wrapper classes to structures in algo/blast/core as well as some auxiliary functions to ...

@ eBoth

Both preliminary and traceback stages.

Declares the BLAST exception class.

#define NCBI_XBLAST_EXPORT

NULL operations for other cases.

The structures and functions in blast_options.

EBlastPrelimGapExt

The algorithm to be used for preliminary gapped extensions.

EBlastTbackExt

The algorithm to be used for final gapped extensions with traceback.

ELookupTableType

Types of the lookup table.

EBlastProgramType

Defines the engine's notion of the different applications of the BLAST algorithm.

Definitions of special type used in BLAST.

EProgram

This enumeration is to evolve into a task/program specific list that specifies sets of default parame...

Initializes and uninitializes the genetic code singleton as if it was an automatic variable (to facil...

Runs the BLAST algorithm between 2 sequences.

Encapsulates all blast input parameters.

Class that allows the transfer of data structures from the CBlastOptionsLocal class to either the BLA...

Encapsulates all blast input parameters.

Encapsulates ALL the BLAST algorithm's options.

ncbi::objects::CBlast4_parameters TBlast4Opts

This returns a list of parameters for remote searches.

CBlastOptionsLocal * m_Local

bool m_DefaultsMode

Defaults mode (remote options will ignore Set ops).

CBlastOptions & operator=(const CBlastOptions &bo)

Prohibit assignment operator.

CAutomaticGenCodeSingleton m_GenCodeSingletonVar

This field is add.

void SetRemoteProgramAndService_Blast3(const string &p, const string &s)

Set the program and service name for remote blast.

EAPILocality

Enumerates the possible contexts in which objects of this type can be used.

@ eLocal

To be used for running BLAST locally.

@ eRemote

To be used when running BLAST remotely.

virtual void GetRemoteProgramAndService_Blast3(string &p, string &s) const

Get the program and service name for remote blast.

CBlastOptions(const CBlastOptions &bo)

Prohibit copy c-tor.

string m_ServiceName

Service Name for Blast3.

string m_ProgramName

Program Name for Blast3.

CBlastOptionsRemote * m_Remote

Memento class to save, replace out, and restore the effective search space options of the CBlastOptio...

Constants used in compositional score matrix adjustment.

ECompoAdjustModes

An collection of constants that specify all permissible modes of composition adjustment.

static unsigned char depth[2 *(256+1+29)+1]

bool operator==(const CEquivRange &A, const CEquivRange &B)

virtual void DebugDump(CDebugDumpContext ddc, unsigned int depth) const

Define method for dumping debug information.

uint8_t Uint1

1-byte (8-bit) unsigned integer

uint32_t Uint4

4-byte (32-bit) unsigned integer

int64_t Int8

8-byte (64-bit) signed integer

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define END_SCOPE(ns)

End the previously defined scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define BEGIN_SCOPE(ns)

Define a new scope.

bool operator!=(const CNCBI_IPAddr &lhs, unsigned int rhs)

ENa_strand

strand of nucleic acid

<!DOCTYPE HTML >< html > n< header > n< title > PubSeq Gateway Help Page</title > n< style > n th

Int4 GetCutoffScore(Int4 query_length)

Get alignment cutoff score for a given query length.

double r(size_t dimension_, const Int4 *score_, const double *prob_, double theta_)

static SLJIT_INLINE sljit_ins l(sljit_gpr r, sljit_s32 d, sljit_gpr x, sljit_gpr b)

static SLJIT_INLINE sljit_ins msg(sljit_gpr r, sljit_s32 d, sljit_gpr x, sljit_gpr b)

Options used to create the ReadDBFILE structure Include database name and various information for res...

Options for setting up effective lengths and search spaces.

Options used for gapped extension These include: a.

Options used when evaluating and saving hits These include: a.

Options needed for initial word finding and processing.

Scoring options block Used to produce the BlastScoreBlk structure This structure may be needed for lo...

Options needed to construct a lookup table Also needed: query sequence and query length.

Options used in protein BLAST only (PSI, PHI, RPS and translated BLAST) Some of these possibly should...

Options required for setting up the query sequence.

int g(Seg_Gsm *spe, Seq_Mtf *psm, Thd_Gsm *tdg)


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4