Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bbuchfink/diamond
/ functions
Functions
3,919 in github.com/bbuchfink/diamond
⨍
Functions
3,919
◇
Types & classes
804
↓ 326 callers
Function
max
src/lib/alp/njn_function.hpp:92
↓ 249 callers
Function
min
src/lib/alp/njn_function.hpp:94
↓ 228 callers
Method
push_back
src/basic/hssp.cpp:107
↓ 225 callers
Method
end
src/dp/dp.h:200
↓ 220 callers
Method
size
src/util/io/file.cpp:303
↓ 209 callers
Method
data
src/basic/sequence.h:68
↓ 203 callers
Method
length
src/data/blastdb/psq.cpp:89
↓ 168 callers
Method
begin
src/basic/match.h:163
↓ 138 callers
Method
go
src/util/log_stream.h:63
↓ 136 callers
Method
emplace_back
src/dp/dp.h:249
↓ 131 callers
Method
back
src/data/string_set.h:177
↓ 131 callers
Method
size
src/data/string_set.h:132
↓ 130 callers
Method
empty
src/dp/dp.h:238
↓ 128 callers
Function
flag_any
src/util/enum.h:85
↓ 126 callers
Method
end
src/cluster/input_buffer.h:96
↓ 124 callers
Method
resize
src/util/data_structures/mem_buffer.h:47
↓ 117 callers
Method
begin
src/cluster/input_buffer.h:92
↓ 108 callers
Method
length
src/dp/score_profile.h:34
↓ 96 callers
Method
size
src/contrib/mcl/lazy_disjoint_set.h:226
↓ 93 callers
Method
write
src/util/io/file.cpp:246
↓ 90 callers
Method
reserve
src/dp/dp.h:227
↓ 89 callers
Method
size
src/search/seed_array/seed_array.h:108
↓ 87 callers
Function
to_string
src/util/enum.h:42
↓ 84 callers
Method
size
src/cluster/input_buffer.h:84
↓ 82 callers
Function
log
src/util/math/math.h:101
↓ 79 callers
Method
count
src/util/util.h:299
↓ 67 callers
Method
insert
src/util/geo/interval_tree.h:33
↓ 66 callers
Function
max
src/util/parallel/semaphore.h:56
↓ 65 callers
Function
exp
src/util/math/math.h:40
↓ 65 callers
Function
swap
src/util/optional.h:182
↓ 63 callers
Method
get
src/output/target_culling.cpp:22
↓ 62 callers
Method
data
src/data/string_set.h:149
↓ 62 callers
Method
size
src/lib/alp/njn_vector.hpp:304
↓ 61 callers
Method
fetch_add
src/util/parallel/filestack.cpp:477
↓ 59 callers
Method
clear
src/basic/hssp.cpp:218
↓ 57 callers
Function
sort
src/lib/ips4o/ips4o.hpp:65
↓ 55 callers
Method
finish
src/cluster/multinode.h:60
↓ 55 callers
Method
present
src/util/options/option.h:52
↓ 53 callers
Method
length
src/util/geo/interval.h:36
↓ 51 callers
Function
copy
src/lib/alp/njn_matrix.hpp:608
↓ 51 callers
Method
end
src/data/blastdb/volume.h:72
↓ 49 callers
Function
big_endian_byteswap
src/util/system/endianness.h:42
↓ 49 callers
Method
inc
src/basic/statistics.h:59
↓ 49 callers
Method
push_back
src/data/block/block.cpp:71
↓ 49 callers
Method
set_elem
src/lib/alp/sls_alp_data.hpp:188
↓ 48 callers
Method
join
src/util/parallel/thread_pool.h:223
↓ 48 callers
Method
reset
src/util/io/zstd_bridge.cpp:31
↓ 46 callers
Method
good
src/basic/match.h:113
↓ 46 callers
Function
letter_mask
src/basic/value.h:71
↓ 44 callers
Method
length
src/search/seed_array/seed_iterator.h:229
↓ 42 callers
Method
diag
src/align/target.h:49
↓ 41 callers
Method
end
src/data/string_set.h:116
↓ 40 callers
Method
subject_end
src/util/geo/diagonal_segment.h:59
↓ 37 callers
Method
clear
src/lib/alp/njn_dynprogprob.cpp:73
↓ 36 callers
Method
empty
src/util/data_structures/queue.h:107
↓ 36 callers
Method
log
src/cluster/multinode.cpp:45
↓ 35 callers
Method
push_back
src/util/data_structures/deque.h:45
↓ 34 callers
Method
reset
src/chaining/greedy_align.cpp:142
↓ 33 callers
Method
begin
src/data/blastdb/volume.h:69
↓ 33 callers
Method
reserve
src/data/string_set.h:51
↓ 32 callers
Method
empty
src/data/block/block.cpp:50
↓ 32 callers
Method
load
src/chaining/greedy_align.cpp:56
↓ 31 callers
Method
end
src/util/algo/partition.h:43
↓ 31 callers
Method
find
src/dp/scalar/smith_waterman.cpp:67
↓ 31 callers
Method
push
src/util/parallel/filestack.cpp:351
↓ 30 callers
Method
getM
src/lib/alp/njn_matrix.hpp:89
↓ 30 callers
Method
inc
src/dp/swipe/cell_update.h:31
↓ 30 callers
Method
length
src/basic/match.h:398
↓ 30 callers
Method
read
src/legacy/daa/daa_record.cpp:53
↓ 30 callers
Method
size
src/legacy/dmnd/compact_array.h:45
↓ 29 callers
Method
add
src/util/util.h:51
↓ 29 callers
Method
close
src/cluster/file_array.h:50
↓ 29 callers
Function
fmadd128
---- FMA emulation ---------------------------------------------------------
src/stats/matrix_adjust/kernel_sse41.h:45
↓ 29 callers
Method
read
src/util/io/file.cpp:315
↓ 29 callers
Method
size
src/dp/swipe/target_iterator.h:40
↓ 29 callers
Method
store
src/dp/swipe/cell_update.h:28
↓ 28 callers
Method
begin
src/data/fasta/fasta_file.cpp:194
↓ 28 callers
Method
begin
src/util/algo/partition.h:39
↓ 28 callers
Method
gap_extend
src/stats/score_matrix.h:177
↓ 28 callers
Method
splice
src/basic/hssp.cpp:146
↓ 28 callers
Method
write
src/cluster/file_array.h:68
↓ 27 callers
Function
abort
src/lib/alp/njn_ioutil.hpp:101
↓ 27 callers
Method
data
src/util/data_structures/array.h:50
↓ 27 callers
Method
erase
src/util/ptr_vector.h:53
↓ 27 callers
Method
getN
m
src/lib/alp/njn_matrix.hpp:90
↓ 27 callers
Method
letters
src/legacy/dmnd/dmnd.cpp:544
↓ 27 callers
Method
max
src/dp/swipe/stat_cell.h:88
↓ 27 callers
Method
microseconds
src/util/log_stream.h:89
↓ 26 callers
Method
close
src/util/io/file.cpp:230
↓ 25 callers
Method
begin
src/dp/swipe/full_matrix.h:71
↓ 25 callers
Method
get
src/search/seed_array/seed_iterator.h:38
↓ 25 callers
Method
sequence_count
src/legacy/dmnd/dmnd.cpp:540
↓ 24 callers
Method
push_back
src/dp/swipe/target_iterator.h:44
↓ 24 callers
Method
row
src/stats/score_matrix.h:118
↓ 24 callers
Method
subseq
src/basic/sequence.h:158
↓ 23 callers
Method
find
src/util/algo/algo.h:100
↓ 23 callers
Method
high
* Returns the upper bound of the interval of this node */
src/lib/interval_tree/interval_tree.hpp:300
↓ 23 callers
Function
log_rss
src/util/system/system.cpp:176
↓ 23 callers
Method
low
* Returns the lower bound of the interval of this node */
src/lib/interval_tree/interval_tree.hpp:292
↓ 23 callers
Method
subject_range
src/util/geo/diagonal_segment.h:44
next →
1–100 of 3,919, ranked by callers