MCPcopy Create free account

hub / github.com/BirolLab/abyss / functions

Functions2,058 in github.com/BirolLab/abyss

↓ 1 callersFunctionCityHash64WithSeed
Common/city.cc:244
↓ 1 callersFunctionCityHash64WithSeeds
Common/city.cc:248
↓ 1 callersFunctionCityHashCrc256Short
Requires len < 240.
Common/city.cc:434
↓ 1 callersFunctionCityMurmur
A subroutine for CityHash128(). Returns a decent 128-bit hash for strings of any length representable in signed long. Based on City and Murmur.
Common/city.cc:255
↓ 1 callersFunctionHash128to64
Hash 128 input bits down to 64 bits of output. This is intended to be a reasonably good hash function.
Common/city.h:79
↓ 1 callersFunctionHashLen17to32
This probably works well for 16-byte strings as well, but it may be overkill in that case.
Common/city.cc:149
↓ 1 callersFunctionHashLen33to64
Return an 8-byte hash for 33 to 64 bytes.
Common/city.cc:183
↓ 1 callersMethodLoad
FMIndex/bit_array.cc:207
↓ 1 callersMethodLookup
FMIndex/bit_array.cc:158
↓ 1 callersFunctionQCSpacedSeedsPatterns
RResolver/BloomFilters.cpp:51
↓ 1 callersMethodRank
FMIndex/bit_array.cc:76
↓ 1 callersFunctionRollingBloomDBG
BloomDBG/RollingBloomDBG.h:189
↓ 1 callersFunctionRotateByAtLeast1
Equivalent to Rotate(), but requires the second arg to be non-zero. On x86-64, and probably others, it's possible for this to compile to a single inst
Common/city.cc:114
↓ 1 callersMethodSave
FMIndex/bit_array.cc:202
↓ 1 callersMethodSetBit
FMIndex/bit_array.cc:71
↓ 1 callersFunctionUNALIGNED_LOAD32
Common/city.cc:44
↓ 1 callersFunctionUNALIGNED_LOAD64
Common/city.cc:38
↓ 1 callersFunctionUndirectedGraph
Create a graph with n vertices and zero edges. */
Graph/UndirectedGraph.h:392
↓ 1 callersFunction_find_eqc
* returnes the representative of the equivalence class */
dialign/alig.c:208
↓ 1 callersMethodadd
Add a k-mer to this collection. */
Parallel/NetworkSequenceCollection.cpp:1426
↓ 1 callersFunctionaddCntgStatsToDb
Add contiguity stats to database */
Scaffold/scaffold.cc:663
↓ 1 callersFunctionaddDistEst
Add distance estimates to a path. * @param g0 the original graph * @param g1 the transformed graph */
Scaffold/scaffold.cc:545
↓ 1 callersFunctionaddDistance
Add distances to a path. */
PopBubbles/PopBubbles.cpp:401
↓ 1 callersFunctionaddKmers
* Load the kmers of a given sequence into a Bloom filter. */
Konnector/konnector.cc:356
↓ 1 callersFunctionaddKmersToBloom
BloomDBG/bloom-dbg.h:83
↓ 1 callersFunctionaddLength
Scaffold/scaffold.cc:610
↓ 1 callersFunctionaddMissingEdges
Add missing overlap edges. For each vertex u with at least two * outgoing edges, (u,v1) and (u,v2), add the edge (v1,v2) if v1 < v2, * and add the e
MergePaths/MergePaths.cpp:631
↓ 1 callersMethodaddMultiplicity
Assembly/VertexData.h:84
↓ 1 callersFunctionaddNewEdges
Adds all edges described in the vector eds. */
FilterGraph/FilterGraph.cc:325
↓ 1 callersFunctionaddOverlapsSA
Add the overlaps of vseq to the graph. */
AdjList/AdjList.cpp:137
↓ 1 callersMethodaddPipe
Instantiates a new pipe and adds it to this PipeMux. */
KAligner/PipeMux.h:33
↓ 1 callersFunctionaddPrefixOverlaps
Add prefix overlaps to the graph. */
Map/overlap.cc:174
↓ 1 callersMethodaddReferenceSequence
KAligner/Aligner.cpp:23
↓ 1 callersFunctionaddSuffixOverlaps
Add suffix overlaps to the graph. */
Map/overlap.cc:129
↓ 1 callersFunctionaddVertices
Read contigs and add vertices to the graph. */
Map/overlap.cc:311
↓ 1 callersFunctionadjacent_vertices
Returns an iterator-range to the adjacent vertices of * vertex u. */
Graph/UndirectedGraph.h:438
↓ 1 callersFunctionadjacent_vertices
Graph/ContigGraph.h:281
↓ 1 callersFunctionadjacent_vertices
Graph/DirectedGraph.h:596
↓ 1 callersFunctionadjacent_vertices
Konnector/DBGBloom.h:302
↓ 1 callersFunctionalignAtSeed
MergePaths/MergePaths.cpp:1248
↓ 1 callersFunctionalignCoordinates
MergePaths/MergePaths.cpp:1129
↓ 1 callersFunctionalignFile
Align multiple sequences. */
Align/align.cc:110
↓ 1 callersFunctionalignFiles
Align read pairs. */
Align/mergepairs.cc:208
↓ 1 callersFunctionalignMulti
Align/alignGlobal.h:58
↓ 1 callersFunctionalignMulti
Align multiple sequences using DIALIGN-TX. */
Align/align.cc:83
↓ 1 callersFunctionalignMulti
Resolve ambiguous region using multiple alignment of all paths in * `solutions'. */
MergePaths/PathConsensus.cpp:550
↓ 1 callersFunctionalignOne
MergePaths/MergePaths.cpp:1326
↓ 1 callersFunctionalignPair
Align the specified pair of sequences. * @return the number of matches and size of the consensus */
Align/alignGlobal.h:47
↓ 1 callersFunctionalignPair
Resolve ambiguous region using pairwise alignment * (Needleman-Wunsch) ('solutions' contain exactly two paths, from a * source contig to a dest cont
MergePaths/PathConsensus.cpp:436
↓ 1 callersFunctionalignReadToGapFlanks
GapFiller/gapfill.cpp:164
↓ 1 callersFunctionalignReadsToGapFlanks
GapFiller/gapfill.cpp:205
↓ 1 callersFunctionalign_diag
* adds the given diagional to the given alignment and updates the * datastructure (i.e. frontiers). The given diag must be consistent * to the given
dialign/alig.c:523
↓ 1 callersFunctionallACGT
* Return true if a sequence consists entirely of ACGT chars * (case insensitive). */
Common/Sequence.h:31
↓ 1 callersFunctionambiguityAnd
Return the bitwise-and of the specified ambiguity codes. */
Common/Sequence.h:94
↓ 1 callersMethodapproxMemUsage
Graph/ConstrainedBidiBFSVisitor.h:275
↓ 1 callersFunctionassembleContigs
RResolver/Contigs.cpp:195
↓ 1 callersFunctionassembleOverlappingPaths
Assemble overlapping paths. */
PathOverlap/PathOverlap.cpp:535
↓ 1 callersFunctionassemblePathGraph
Assemble the path overlap graph. */
MergePaths/MergePaths.cpp:764
↓ 1 callersFunctionassert_eof
ParseAligns/abyss-fixmate.cc:231
↓ 1 callersMethodattach
Attach the specified observer. */
Assembly/DBG.h:83
↓ 1 callersMethodback
Return the last name in this dictionary. */
Common/Dictionary.h:97
↓ 1 callersFunctionbacktrack
Find the optimal alignment from the score matrices. * @param[out] align the alignment * @return the number of matches */
Align/alignGlobal.cc:57
↓ 1 callersMethodbegin
Common/InsOrderedMap.h:67
↓ 1 callersFunctionbestBase
Align/mergepairs.cc:106
↓ 1 callersFunctionbloomTypeToStr
Bloom/bloom.cc:506
↓ 1 callersFunctionbreadthFirstSearchMulti
Graph/BreadthFirstSearch.h:223
↓ 1 callersMethodbroadcast
Broadcast a message. */
Parallel/CommLayer.cpp:86
↓ 1 callersFunctionbuild
* Build Bloom filter file of type 'konnector', 'rolling-hash' or 'counting', as * per `-t` option. */
Bloom/bloom.cc:625
↓ 1 callersFunctionbuildAssembledLengthHistogram
* Build a histogram of the lengths of the assembled paths and unused contigs. * Note: This function does not account for the ammount of overlap betwe
MergePaths/MergePaths.cpp:158
↓ 1 callersMethodbuildBWT
FMIndex/FMIndex.h:107
↓ 1 callersFunctionbuildBaseQuality
Builds the pile up of all reads based on the alignments and * read sequence */
Consensus/Consensus.cpp:174
↓ 1 callersFunctionbuildCountingBloom
Build a Counting Bloom filter (used by `abyss-bloom-dbg`) */
Bloom/bloom.cc:604
↓ 1 callersFunctionbuildFMIndex
Build an FM index of the specified file. */
Map/map.cc:501
↓ 1 callersFunctionbuildFMIndex
Build an FM index of the specified file. */
Map/index.cc:142
↓ 1 callersFunctionbuildFMIndex
Build an FM index of the specified file. */
Map/overlap.cc:289
↓ 1 callersFunctionbuildFMIndexFromBWT
Build the FM index from the BWT. */
Map/index.cc:121
↓ 1 callersFunctionbuildFilters
RResolver/BloomFilters.cpp:211
↓ 1 callersFunctionbuildKonnectorBloom
Bloom/bloom.cc:522
↓ 1 callersFunctionbuildLengthHistogram
Return the length histogram. */
Layout/layout.cc:187
↓ 1 callersFunctionbuildPairedOverlapGraph
Build contig overlap graph for paired de Bruijn graph */
AdjList/AdjList.cpp:309
↓ 1 callersFunctionbuildPathGraph
Build the path overlap graph. */
MergePaths/MergePaths.cpp:845
↓ 1 callersFunctionbuildRepeatSupportMap
RResolver/RAlgorithmsShort.cpp:607
↓ 1 callersFunctionbuildRollingHashBloom
Build a rolling-hash based Bloom filter (used by pre 2.2.0 `abyss-bloom-dbg`) */
Bloom/bloom.cc:584
↓ 1 callersFunctionbuildScaffoldLengthHistogram
* Build the scaffold length histogram. * @param g The graph g is destroyed. */
Scaffold/scaffold.cc:632
↓ 1 callersFunctioncalc_score_dist
* calculates the score distribution up to the given maximum diaglen * * The pointer returned and the included dist pointer has to be deallocted *
dialign/prob.c:77
↓ 1 callersFunctioncalculateCoverageThreshold
Calculate a k-mer coverage threshold from the given k-mer coverage * histogram. */
Assembly/CoverageAlgorithm.h:29
↓ 1 callersFunctioncall_consensus_base
Call a consensus base */
DAssembler/DAssembler.cpp:120
↓ 1 callersFunctioncheckIndexes
Check that the indexes are up to date. */
Map/map.cc:533
↓ 1 callersFunctioncheckIndexes
Check that the indexes are up to date. */
Map/overlap.cc:333
↓ 1 callersMethodcheckMessage
Return the tag of the received message or APM_NONE if no message * has been received. If a message has been received, this call should * be followed
Parallel/CommLayer.cpp:61
↓ 1 callersFunctioncheck_input
dialign/parameters.c:114
↓ 1 callersFunctioncheck_options
RResolver/RResolverShort.cpp:178
↓ 1 callersFunctioncholesky_decompose
Common/cholesky.hpp:64
↓ 1 callersFunctioncholesky_solve
Common/cholesky.hpp:228
↓ 1 callersMethodclearFlag
Assembly/VertexData.h:103
↓ 1 callersMethodclear_in_edges
Remove all in edges from vertex v. */
Graph/ContigGraph.h:146
↓ 1 callersFunctionclear_out_edges
Graph/DirectedGraph.h:720
↓ 1 callersMethodclear_out_edges
Remove all out edges from vertex u. */
Graph/ContigGraph.h:128
↓ 1 callersMethodclear_out_edges
Remove all out edges from vertex u. */
Graph/DirectedGraph.h:429
↓ 1 callersMethodclear_vertex
Remove all edges to and from vertex u from this graph. * O(V+E) */
Graph/DirectedGraph.h:438
← previousnext →701–800 of 2,058, ranked by callers