nLoops,
const unsigned int*loopLengths,
93 doublepercentile,
unsigned intextension,
unsigned intcutoff);
118 unsigned intqueryFrom,
119 unsigned intqueryTo,
129 unsigned intqueryFrom,
130 unsigned intqueryTo,
150 unsigned intqueryFrom,
151 unsigned intqueryTo,
153 unsigned intmaxAlignments
166 unsigned intqueryFrom,
167 unsigned intqueryTo,
178 unsigned intqueryFrom,
179 unsigned intqueryTo,
190 unsigned intqueryFrom,
191 unsigned intqueryTo,
193 unsigned intmaxAlignments
#define NCBI_STRUCTDP_EXPORT
unsigned int
A callback function used to compare two keys in a database.
unsigned int * blockPositions
unsigned int * freezeBlocks
unsigned int * blockPositions
unsigned int * blockSizes
DP_AlignmentResult * alignments
int DP_LocalBlockAlign(const DP_BlockInfo *blocks, DP_BlockScoreFunction BlockScore, unsigned int queryFrom, unsigned int queryTo, DP_AlignmentResult **alignment)
int DP_MultipleLocalBlockAlignGeneric(const DP_BlockInfo *blocks, DP_BlockScoreFunction BlockScore, DP_LoopPenaltyFunction LoopScore, unsigned int queryFrom, unsigned int queryTo, DP_MultipleAlignmentResults **alignments, unsigned int maxAlignments)
void DP_DestroyBlockInfo(DP_BlockInfo *blocks)
unsigned int DP_CalculateMaxLoopLength(unsigned int nLoops, const unsigned int *loopLengths, double percentile, unsigned int extension, unsigned int cutoff)
int DP_GlobalBlockAlignGeneric(const DP_BlockInfo *blocks, DP_BlockScoreFunction BlockScore, DP_LoopPenaltyFunction LoopScore, unsigned int queryFrom, unsigned int queryTo, DP_AlignmentResult **alignment)
int DP_GlobalBlockAlign(const DP_BlockInfo *blocks, DP_BlockScoreFunction BlockScore, unsigned int queryFrom, unsigned int queryTo, DP_AlignmentResult **alignment)
unsigned int(* DP_LoopPenaltyFunction)(unsigned int loopNumber, unsigned int loopLength)
static const unsigned int DP_POSITIVE_INFINITY
static const int DP_NEGATIVE_INFINITY
int(* DP_BlockScoreFunction)(unsigned int block, unsigned int queryPos)
static const unsigned int DP_UNFROZEN_BLOCK
void DP_DestroyAlignmentResult(DP_AlignmentResult *alignment)
void DP_DestroyMultipleAlignmentResults(DP_MultipleAlignmentResults *alignments)
int DP_LocalBlockAlignGeneric(const DP_BlockInfo *blocks, DP_BlockScoreFunction BlockScore, DP_LoopPenaltyFunction LoopScore, unsigned int queryFrom, unsigned int queryTo, DP_AlignmentResult **alignment)
DP_BlockInfo * DP_CreateBlockInfo(unsigned int nBlocks)
int DP_MultipleLocalBlockAlign(const DP_BlockInfo *blocks, DP_BlockScoreFunction BlockScore, unsigned int queryFrom, unsigned int queryTo, DP_MultipleAlignmentResults **alignments, unsigned int maxAlignments)
static DP_BlockInfo * blocks
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