MCPcopy Create free account

hub / github.com/BenLangmead/bowtie2 / functions

Functions2,365 in github.com/BenLangmead/bowtie2

↓ 652 callersMethodsize
* Return number of elements. */
ds.h:1780
↓ 397 callersMethodappend
* Append a single alignment result, which might be paired or * unpaired, to the given output stream in Bowtie's verbose-mode * format. If the ali
aln_sink.h:1322
↓ 391 callersMethodlength
Return length of the read in the buffer
read.h:105
↓ 333 callersMethodempty
* Return true iff there are no elements. */
ds.h:1799
↓ 277 callersMethodscore
* Return the score of the given read character with the given quality * aligning to the given reference mask. Take Ns into account. */
scoring.h:241
↓ 253 callersMethodpush_back
* Add an element to the back and immediately initialize it via * operator=. */
ds.h:494
↓ 200 callersMethodclear
* Clear set without deallocating (or setting) anything. */
ds.h:1876
↓ 148 callersMethodreset
* Reset Edit to uninitialized state. */
edit.h:75
↓ 143 callersMethodwrite
timer.h:87
↓ 134 callersMethodresize
* If size is less than requested size, resize up to at least sz * and set cur_ to requested sz. */
ds.h:1868
↓ 132 callersMethodwriteChars
* Write a c++ string to the write buffer and, if necessary, flush. */
filebuf.h:739
↓ 131 callersMethodload
(self)
scripts/test/benchmark/benchmarks.py:115
↓ 114 callersMethodinit
ds.h:4257
↓ 105 callersMethodptr
* Return a pointer to the beginning of the buffer. */
ds.h:1910
↓ 103 callersMethodrepOk
* Check that the edit is internally consistent. */
edit.cpp:347
↓ 77 callersMethodnextAlignment
* Populate the given SwResult with information about the "next best" * alignment if there is one. If there isn't one, false is returned. Note * th
aligner_sw.cpp:737
↓ 77 callersMethodvalid
* Return true iff this slice is initialized. */
ds.h:3465
↓ 70 callersMethodget
* Get the nucleotide and quality value at the given offset from 5' end. * If 'fw' is false, get the reverse complement. */
read.h:207
↓ 69 callersMethodjoin
bt2_idx.h:2622
↓ 68 callersMethodreadGapOpen
* The penalty associated with opening a new read gap. */
scoring.h:417
↓ 68 callersMethodrefGapOpen
* The penalty associated with opening a new ref gap. */
scoring.h:424
↓ 66 callersMethodexpand
* Add an element to the back. No intialization is done. */
ds.h:503
↓ 61 callersMethoddone
* Return true iff all elements have been reported. */
group_walk.h:411
↓ 59 callersMethodreadGapExtend
* The penalty associated with extending a read gap by one character. */
scoring.h:431
↓ 59 callersMethodrefGapExtend
* The penalty associated with extending a ref gap by one character. */
scoring.h:438
↓ 58 callersFunctionrepOk
Check that Ebwt is internally consistent with respect to given EbwtParams; assert if not
bt2_idx.h:2495
↓ 57 callersMethodtoZBuf
* Put a terminator in the 'len_'th element and then return a * pointer to the buffer. Useful for printing. */
sstring.h:852
↓ 53 callersMethodsize
* Return number of active elements in the range being tracked by * this GWState. */
group_walk.h:822
↓ 52 callersMethodoverlap
* Return true iff this AlnRes and the given AlnRes overlap. Two AlnRess * overlap if they share a cell in the overall dynamic programming table: *
aligner_result.cpp:329
↓ 51 callersFunctiontestDones
aln_sink.cpp:2130
↓ 47 callersMethodinit
* Initialize new AlnRes. */
aligner_result.cpp:127
↓ 46 callersFunctionASSERT_ONLY
bt2_dp.cpp:742
↓ 45 callersMethodsize
blockwise_sa.h:147
↓ 44 callersMethodadd
* Tally a memory allocation of size amt bytes. */
ds.cpp:27
↓ 44 callersMethodrefExtent
* Return the number of reference nucleotides involved in the alignment * (i.e. the number of characters in the inclusive range from the first * ma
aligner_result.h:1009
↓ 44 callersMethodrefoff
* Return the 0-based offset of the alignment into the reference * sequence it aligned to. */
aligner_result.h:866
↓ 42 callersFunctiondoTestCase2
* Another interface for running a case. */
aligner_sw.cpp:1350
↓ 42 callersMethodoff
ref_coord.h:172
↓ 40 callersMethodns
* Return the number of Ns in the read. */
read.h:112
↓ 39 callersMethodmatch
* Return the marginal penalty incurred by a mismatch at a read * position with quality 30. */
scoring.h:294
↓ 38 callersMethodisReadGap
* Return true iff this Edit is an initialized insertion. */
edit.h:158
↓ 37 callersMethodgaps
aligner_result.h:226
↓ 36 callersMethodinited
* Return true iff the Edit is initialized. */
edit.h:83
↓ 35 callersMethodfoundUnpaired
* Caller uses this member function to indicate that one additional unpaired * mate alignment has been found for the specified mate. */
aln_sink.cpp:107
↓ 34 callersFunctionadd
aligner_cache.cpp:151
↓ 34 callersMethodclose
* Close the input stream (if that's possible) */
filebuf.h:117
↓ 34 callersFunctiontokenize
tokenize.h:35
↓ 33 callersMethodfw
* Get orientation of the Coord. */
ref_coord.h:142
↓ 31 callersMethodisRefGap
* Return true iff this Edit is an initialized deletion. */
edit.h:166
↓ 31 callersMethodnextU32
random_source.h:52
↓ 30 callersMethodreverse
* Reverse list elements. */
ds.h:672
↓ 29 callersMethodstate
* Return an integer representing the alignment state we're in. */
aln_sink.h:441
↓ 28 callersMethodlocusPresent
* Return true iff this locus is present in one of the intervals in the * list. */
ival_list.h:117
↓ 28 callersMethodtoChar
* Return DNA character corresponding to element 'idx'. */
sstring.h:1030
↓ 27 callersMethodinit
* Initialize a new descent branching from the given descent via the given * edit. Return false if the Descent has no outgoing edges (and can * ther
aligner_seed2.cpp:302
↓ 27 callersMethodinstall
* Copy 'sz' bytes from buffer 'b' into this string. memcpy is used, not * operator=. */
sstring.h:684
↓ 27 callersMethodinvalidate
Make this look like an invalid SideLocus
bt2_idx.h:468
↓ 27 callersFunctionsstr_eq
sstring.h:93
↓ 26 callersMethodinitRead
* Initialize with a new read. */
aligner_sw.cpp:34
↓ 26 callersMethodinsert
* Insert a new element into the set in sorted order. */
ds.h:1809
↓ 25 callersMethodalloc
* Allocate a T array of length sz_ and store in list_. Also, * tally into the global memory tally. */
ds.h:1923
↓ 25 callersMethodref
ref_coord.h:171
↓ 25 callersFunctionswap
multikey_qsort.h:37
↓ 25 callersMethodtotalCapacityBytes
* Return the total capacity of the Descent driver and all its constituent * parts. */
aligner_seed2.h:2065
↓ 24 callersMethodclear
* Clear all the outgoing edges stored here. */
aligner_seed2.h:1052
↓ 24 callersMethodeof
* Return true iff all input is exhausted. */
filebuf.h:152
↓ 24 callersFunctionmapLF
* Given row i, return the row that the LF mapping maps i to. */
bt2_idx.h:2313
↓ 24 callersMethodmaxReadGaps
* Given the score floor for valid alignments and the length of the read, * calculate the maximum possible number of read gaps that could occur in a
scoring.cpp:42
↓ 24 callersMethodmaxRefGaps
* Given the score floor for valid alignments and the length of the read, * calculate the maximum possible number of reference gaps that could occur
scoring.cpp:73
↓ 24 callersMethodnumElts
* Return the number of elements being held. */
aligner_seed.h:909
↓ 24 callersMethodtotalSizeBytes
* Return the total size occupued by the Descent driver and all its * constituent parts. */
aligner_seed2.h:2051
↓ 23 callersMethodcat
* Return memory category. */
ds.h:1881
↓ 23 callersMethodfill
* Add an element to the back. No intialization is done. */
ds.h:512
↓ 23 callersFunctionlogTime
timer.h:153
↓ 23 callersMethodsize
* Return the size of the alignments SA range.s */
aligner_seed.h:571
↓ 22 callersMethodsize
* Return the number of elements in this range. */
aligner_seed2.h:1452
↓ 21 callersFunctionMOODYCAMEL_CONSTEXPR_IF
concurrentqueue.h:2157
↓ 21 callersMethoddoneWithMate
* If false, no further consideration of the given mate is necessary. It's * not needed for *any* class of alignment: concordant, discordant or *
aln_sink.h:469
↓ 21 callersMethodnelt
* Return the number of SA elements involved in hits. */
aligner_seed2.h:1624
↓ 20 callersMethodcontains
* Return true iff this set contains 'el'. */
ds.h:1830
↓ 20 callersMethodeMaskSet
* Set the given cell's E mask. This is the mask of remaining legal ways to * backtrack from the E cell at this coordinate. It's 2 bits long and has
aligner_swsse.h:461
↓ 20 callersMethodfMaskSet
* Set the given cell's F mask. This is the mask of remaining legal ways to * backtrack from the F cell at this coordinate. It's 2 bits long and has
aligner_swsse.h:486
↓ 20 callersMethodflush
* Write already-finished lines starting from cur_. */
outq.cpp:144
↓ 20 callersFunctionfw
bt2_idx.h:1265
↓ 20 callersMethodmean
aligner_metrics.h:68
↓ 20 callersMethodpush
aligner_metrics.h:44
↓ 20 callersMethodstddev
aligner_metrics.h:76
↓ 19 callersFunctionparseInt
* Parse an int out of optarg and enforce that it be at least 'lower'; * if it is less than 'lower', than output the given error message and * exit w
bt2_search.cpp:951
↓ 19 callersMethodperfectScore
* Return the best score achievable by a read of length 'rdlen'. */
scoring.h:310
↓ 19 callersMethodset
* Set a bit. */
ds.h:2858
↓ 19 callersMethodsize
* Return the number of intervals added since the last call to reset() or * clear(). */
ival_list.h:125
↓ 18 callersMethodaddRoot
* Add a new search root, which might (a) prefer to move in a left-to-right * direction, and might (b) be with respect to the read or its reverse *
aligner_seed2.h:1908
↓ 18 callersFunctionebwt
bt2_idx.h:1254
↓ 18 callersMethodgo
* Drive the process of descending from all search roots. */
aligner_seed2.cpp:29
↓ 18 callersMethodhelt
* Return the element in the H matrix at element row, col. */
aligner_swsse.h:256
↓ 18 callersMethodhvec
* Return a pointer to the H vector at the given row and column. Note: * here row refers to rows of vectors, not rows of elements. */
aligner_swsse.h:157
↓ 18 callersMethodlength
* Return the length of the string. */
sstring.h:816
↓ 18 callersMethodnrange
* Return the number of SA ranges involved in hits. */
aligner_seed2.h:1617
↓ 18 callersMethodnumStarted
* Return the number of records that have been started so far. */
outq.h:119
↓ 17 callersMethodclear
* Clear seed-hit state and end-to-end alignment state. */
aligner_seed.h:751
next →1–100 of 2,365, ranked by callers