MCPcopy Create free account

hub / github.com/BenLangmead/bowtie2 / functions

Functions2,365 in github.com/BenLangmead/bowtie2

↓ 9 callersMethodwhat
ref_read.h:56
↓ 8 callersMethodbestUnchosenCScore
aligner_result.h:1844
↓ 8 callersMethodbucketSz
blockwise_sa.h:143
↓ 8 callersMethodcontainsIgnoreOrient
* Return true iff the given Coord is inside this Interval, without * requiring orientations to match. */
ref_coord.h:344
↓ 8 callersMethodevec
* Return a pointer to the E vector at the given row and column. Note: * here row refers to rows of vectors, not rows of elements. */
aligner_swsse.h:121
↓ 8 callersFunctionfileSize
* Calculate size of file with given name. */
bt2_idx.h:292
↓ 8 callersMethodfvec
* Return a pointer to the F vector at the given row and column. Note: * here row refers to rows of vectors, not rows of elements. */
aligner_swsse.h:145
↓ 8 callersMethodfw
* Return true if this alignment is to the Watson strand. */
aligner_result.h:990
↓ 8 callersMethodhMaskSet
* Set the given cell's H mask. This is the mask of remaining legal ways to * backtrack from the H cell at this coordinate. It's 5 bits long and has
aligner_swsse.h:436
↓ 8 callersMethodinvertEdits
* Invert positions of edits so that they're with respect to the other end * of the alignment. The assumption is that the .pos fields of the edits
aligner_result.h:822
↓ 8 callersMethodisGap
* Return true if this Edit is either an initialized deletion or an * initialized insertion. */
edit.h:175
↓ 8 callersMethodisSolution
* Return true iff this branch ends in a solution to the backtrace problem. */
aligner_bt.h:374
↓ 8 callersFunctionmatchesEx
* Return 1 if a 2-bit-encoded base ('i') matches any bit in the mask ('j') and * the mask < 16. Returns -1 if either the reference or the read chara
mask.h:37
↓ 8 callersMethodmms
* Return number of mismatches in the alignment. */
aligner_seed.h:520
↓ 8 callersMethodopen
* Open the next file in the list of input files. */
pat.cpp:492
↓ 8 callersFunctionparseName
* Parse a name from fb_ and store in r. Assume that the next * character obtained via fb_.get() is the first character of * the sequence and the st
read_qseq.cpp:28
↓ 8 callersMethodsetScore
* Set alignment score for this alignment. */
aligner_result.h:951
↓ 8 callersMethodsetShape
* Set the upstream-most reference offset involved in the alignment, and * the extent of the alignment (w/r/t the reference) */
aligner_result.cpp:72
↓ 8 callersMethodside
* Return a read-only pointer to the beginning of the top side. */
bt2_idx.h:475
↓ 8 callersMethodsize
* Return the size, i.e. the total number of branches contained. */
aligner_bt.h:609
↓ 8 callersFunctiontestCaseFindMateAnchorRight
dp_framer.cpp:423
↓ 8 callersFunctionzstdClose
zstd_decompress.cpp:156
↓ 7 callersMethodacceptable
* Once the constrained seed is completely explored, call this * function to check whether there were *at least* as many * dissimilarities as requi
aligner_seed.h:360
↓ 7 callersMethodcanMax
* Return true iff the alignment params are such that it's possible for a * read to be suppressed for being repetitive. */
aligner_result.h:433
↓ 7 callersFunctioneftab
bt2_idx.h:1250
↓ 7 callersMethodexpandCopy
* Allocate new, bigger buffer and copy old contents into it. If * requested size can be accommodated by current buffer, do nothing. */
sstring.h:2082
↓ 7 callersMethodfillZero
* Set all bits in specified range of elements in list array to 0. */
ds.h:532
↓ 7 callersMethodinit
* Initialize this WalkResult. */
group_walk.h:219
↓ 7 callersMethodmatchesRef
* Assuming this AlnRes is an alignment for 'rd', check that the alignment and * 'rd' are compatible with the corresponding reference sequence. */
aligner_result.cpp:433
↓ 7 callersMethodmodv
diff_sample.h:500
↓ 7 callersFunctionparse
bt2_dp.cpp:215
↓ 7 callersFunctionprint
* Pretty-print the Ebwt to the given output stream. */
bt2_idx.h:1651
↓ 7 callersFunctionprintUsage
* Print a detailed usage message to the provided output stream. */
bt2_build.cpp:124
↓ 7 callersMethodreport
* Called by the aligner when a new unpaired or paired alignment is * discovered in the given stage. This function checks whether the * addition of
aln_sink.cpp:1395
↓ 7 callersMethodresizeNoCopy
* If size is less than requested size, resize up to at least sz * and set cur_ to requested sz. */
ds.h:548
↓ 7 callersMethodreverseComp
* Either reverse or reverse-complement (depending on "color") this * DNA buffer in-place. */
sstring.h:3196
↓ 7 callersFunctionsstr_suf_lt
sstring.h:171
↓ 7 callersMethodtoBWRow
* Convert locus to BW row it corresponds to. */
bt2_idx.h:449
↓ 7 callersMethodwbuf
* Return a writeable version of the raw buffer. */
sstring.h:865
↓ 6 callersMethodadjustOff
ref_coord.h:178
↓ 6 callersFunctioncharToPhred33
* Take an ASCII-encoded quality value and convert it to a Phred33 * ASCII char. */
qual.h:105
↓ 6 callersMethodclipOutside
* Clip away portions of the alignment that are outside the given bounds. * Clipping is soft if soft == true, hard otherwise. Assuming for now that
aligner_result.cpp:264
↓ 6 callersMethodcolstride
* Return the number of SSERegI's you need to skip over to get from one * cell to the cell one column over from it. */
aligner_swsse.h:203
↓ 6 callersFunctioncompDna
* Return the reverse complement of a bit-encoded nucleotide. */
alphabet.h:90
↓ 6 callersMethoddequeue
concurrentqueue.h:1714
↓ 6 callersMethodempty
pat.h:1328
↓ 6 callersMethodexhausted
* Return true when there's nothing left for next(). */
pat.h:191
↓ 6 callersMethodfree
* Allocate a T array of length sz_ and store in list_. Also, * tally into the global memory tally. */
ds.h:1936
↓ 6 callersMethodinitialized
simple_func.h:82
↓ 6 callersMethodjoinedToTextOff
* Take an offset into the joined text and translate it into the * reference of the index it falls on, the offset into the reference, * and the lengt
bt2_idx.cpp:54
↓ 6 callersFunctionmapLFEx
* Given top and bot loci, calculate counts of all four DNA chars up to * those loci. Used for more advanced backtracking-search. */
bt2_idx.h:2087
↓ 6 callersMethodorient
ref_coord.h:173
↓ 6 callersMethodper
sse_util.h:541
↓ 6 callersFunctionplen
bt2_idx.h:1252
↓ 6 callersMethodpop
wait for data, if none in the queue
pat.h:1344
↓ 6 callersMethodquery
* Query the relevant set of caches, looking for a QVal to go with * the provided QKey. If a QVal is found and which is non-NULL, * *which is set
aligner_cache.h:760
↓ 6 callersMethodreset
* Reset so that next call to nextBatch* gets the first batch. */
pat.h:260
↓ 6 callersMethodsetMateParams
* Set whether this alignment is unpaired, or is mate #1 or mate #2 in a * paired-end alignment. */
aligner_result.h:1277
↓ 6 callersMethodsetPrimary
* Set the primary flag. */
aligner_result.h:417
↓ 6 callersMethodsilent_run
(self, *args)
scripts/test/bt2face.py:26
↓ 6 callersMethodsize_approx
concurrentqueue.h:1737
↓ 6 callersMethodsuffixsort
ls.h:286
↓ 6 callersMethodswap
concurrentqueue.h:674
↓ 6 callersFunctiontestCaseFindMateAnchorLeft
dp_framer.cpp:363
↓ 6 callersMethodupdate
* Merge (add) the counters in the given SwResult object into this * SwMetrics object. */
aligner_sw_common.h:196
↓ 5 callersMethodMmode
* Return true iff we're in -M mode. */
aln_sink.h:1118
↓ 5 callersMethodalign
* Align read 'rd' to reference using read & reference information given * last time init() was called. */
aligner_sw.cpp:500
↓ 5 callersMethodappend
* Append char c. */
sstring.h:2270
↓ 5 callersMethodappendChar
* Append DNA character. */
sstring.h:3282
↓ 5 callersMethodbestCScore
aligner_result.h:1835
↓ 5 callersMethodcacheable
* Return true iff the read substring is cacheable. */
aligner_cache.h:167
↓ 5 callersMethodclear
* Clear the cache, i.e. turn it over. All HitGens referring to * ranges in this cache will become invalid and the corresponding * reads will have
aligner_cache.h:556
↓ 5 callersFunctioncountBt2SideEx
* Count all occurrences of character c from the beginning of the * forward side to <by,bp> and add in the occ[] count up to the side * break just
bt2_idx.h:1887
↓ 5 callersFunctionderef_noexcept
concurrentqueue.h:545
↓ 5 callersFunctiondoTestCase3
* Another interface for running a case. */
aligner_sw.cpp:1395
↓ 5 callersMethoddoneUnpaired
* If false, there's no need to seek any more unpaired alignments for the * specified mate. Note: this doesn't necessarily mean we can stop looking
aln_sink.h:460
↓ 5 callersMethodemplace_back
aligner_seed.h:1593
↓ 5 callersFunctionendianSwapU16
* Return copy of uint16_t argument with byte order reversed. */
endian_swap.h:45
↓ 5 callersMethodexpandNoCopy
* Allocate new, bigger buffer. If requested size can be * accommodated by current buffer, do nothing. */
sstring.h:2103
↓ 5 callersFunctionfastaRefReadSizes
* Calculate a vector containing the sizes of all of the patterns in * all of the given input files, in order. Returns the total size of * all refer
ref_read.cpp:248
↓ 5 callersMethodfragmentLength
* Return fragment length inferred by a paired-end alignment, or -1 if the * alignment is not part of a pair. */
aligner_result.h:1349
↓ 5 callersMethodgetBase
* Return a single base of the reference. Calling this repeatedly * is not an efficient way to retrieve bases from the reference; * use loadStretch(
reference.cpp:330
↓ 5 callersMethodinitRef
* Initialize with a new alignment problem. */
aligner_sw.cpp:73
↓ 5 callersMethodlomask
sse_util.h:543
↓ 5 callersMethodncol
sse_util.h:547
↓ 5 callersFunctionnew_block_index
concurrentqueue.h:2356
↓ 5 callersMethodnextAlignment
* Get the next valid alignment given the backtrace problem. Return false * if there is no valid solution, e.g., if */
aligner_bt.cpp:1714
↓ 5 callersMethodnextU64
random_source.h:63
↓ 5 callersMethodnonzeroOffsets
* Return the number of orientation/offsets into the read that have * at least one seed hit. */
aligner_seed.h:1086
↓ 5 callersMethodnumOffs
* Return the number of different seed offsets possible. */
aligner_seed.h:969
↓ 5 callersMethodnumRanges
* Return the number of reference substrings associated with a read * substring. */
aligner_cache.h:237
↓ 5 callersMethodorefid
aligner_result.h:1829
↓ 5 callersMethodperpow2
sse_util.h:542
↓ 5 callersFunctionpop64
Use this standard bit-bashing population count
bt2_idx.h:489
↓ 5 callersMethodpop64
bt2_idx.h:505
↓ 5 callersFunctionprintUsage
* Print a summary usage message to the provided output stream. */
bt2_dp.cpp:138
↓ 5 callersFunctionprintUsage
* Print a summary usage message to the provided output stream. */
bt2_inspect.cpp:69
↓ 5 callersMethodpush
pat.h:1337
↓ 5 callersMethodreportInterval
* Reports a matrix of results, incl. column labels, to an OutFileBuf. * Optionally also sends results to stderr (unbuffered). Can optionally * pr
bt2_search.cpp:2060
↓ 5 callersMethodreported
* Return true iff element i has been reported. */
group_walk.h:403
← previousnext →201–300 of 2,365, ranked by callers