Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NVlabs/nvbio
/ functions
Functions
4,415 in github.com/NVlabs/nvbio
⨍
Functions
4,415
◇
Types & classes
1,483
↓ 2 callers
Function
is_number
bogus implementation of a function to check if a string is a number
nvBowtie/bowtie2/cuda/params.cpp:36
↓ 2 callers
Function
kf_betai_aux
Regularized incomplete beta function. The method is taken from * Numerical Recipe in C, 2nd edition, section 6.4. The following web * page calculate
contrib/htslib/kfunc.c:122
↓ 2 callers
Function
kftp_connect
contrib/htslib/knetfile.c:270
↓ 2 callers
Function
kftp_connect_file
place ->fd at offset off
contrib/htslib/knetfile.c:319
↓ 2 callers
Function
khash_str2int_destroy
* Destroy the hash structure, but not the keys */
contrib/htslib/htslib/khash_str2int.h:20
↓ 2 callers
Function
khash_str2int_set
* Set a new key,value pair. On success returns the bin index, on * error -1 is returned. */
contrib/htslib/htslib/khash_str2int.h:87
↓ 2 callers
Function
khttp_connect_file
contrib/htslib/knetfile.c:406
↓ 2 callers
Function
kmemmem
contrib/htslib/kstring.c:155
↓ 2 callers
Function
knet_win32_init
In windows, the first thing is to establish the TCP connection. */
contrib/htslib/knetfile.c:134
↓ 2 callers
Function
kputuw
contrib/htslib/htslib/kstring.h:216
↓ 2 callers
Method
last_column
nvbio/alignment/gotoh/gotoh_inl.h:109
↓ 2 callers
Method
last_column
nvbio/alignment/sw/sw_inl.h:101
↓ 2 callers
Method
last_column
nvbio/alignment/hamming/hamming_inl.h:100
↓ 2 callers
Function
lazy_flush
contrib/htslib/bgzf.c:677
↓ 2 callers
Method
length
nvbio/basic/vector_view.h:134
↓ 2 callers
Function
load_bns
nvbio/basic/bnt.cpp:83
↓ 2 callers
Function
load_pac
nvbio/io/sequence/sequence_pac.cpp:62
↓ 2 callers
Function
load_ref_portion
* Used by cram_ref_load and cram_ref_get. The file handle will have * already been opened, so we can catch it. The ref_entry *e informs us * of whet
contrib/htslib/cram/cram_io.c:1615
↓ 2 callers
Function
load_sequence_file
load a sequence file \param alphabet the alphabet used to encode the sequence data \param sequence_data the output sequence data \
nvbio/io/sequence/sequence_priv.cpp:227
↓ 2 callers
Function
local_file
return the local file name from a path
nvbio-aln-diff/utils.h:211
↓ 2 callers
Function
local_file
return the local file name from a path
nvBowtie/bowtie2/cuda/stats.cpp:336
↓ 2 callers
Function
locate
nvBowtie/bowtie2/cuda/locate_inl.h:54
↓ 2 callers
Method
locate
nvbio/qgram/filter_inl.h:246
↓ 2 callers
Method
lock
nvbio/basic/shared_pointer.h:596
↓ 2 callers
Function
log_debug_cont
nvbio/basic/console.cpp:256
↓ 2 callers
Function
longest_match
For 80x86 and 680x0, an optimized version will be provided in match.asm or * match.S. The code will be functionally equivalent. */
contrib/zlib-1.2.7/deflate.c:1146
↓ 2 callers
Function
lzc
count the number of leading zeros
nvbio/basic/popcount_inl.h:220
↓ 2 callers
Function
make_crc_table
MAKECRCH */ Generate tables for a byte-wise 32-bit CRC calculation on the polynomial: x^32+x^26+x^23+x^22+x^16+x^12+x^11+x^10+x^8+x^7+x^5+x^4+x^2+x+
contrib/zlib-1.2.7/crc32.c:90
↓ 2 callers
Function
map
nvBowtie/bowtie2/cuda/mapping_inl.h:130
↓ 2 callers
Function
map_find
* Quick and simple hash lookup for cram_map arrays */
contrib/htslib/cram/cram_decode.c:1085
↓ 2 callers
Function
max_active_blocks_per_multiprocessor
nvbio/basic/cuda/arch_inl.h:142
↓ 2 callers
Function
max_blocks_per_multiprocessor
maximum number of blocks per multiprocessor
nvbio/basic/cuda/arch_inl.h:104
↓ 2 callers
Function
md5_print
contrib/htslib/cram/cram_decode.c:1319
↓ 2 callers
Function
merge
nvbio/basic/merge_sort.h:47
↓ 2 callers
Function
mfload
* Reads the entirety of fp into memory. If 'fn' exists it is the filename * associated with fp. This will be used for more optimal reading (via a *
contrib/htslib/cram/mFILE.c:73
↓ 2 callers
Function
mfreopen
* Converts a FILE * to an mFILE *. * Use this for wrapper functions to turn external prototypes requring * FILE * as an argument into internal code
contrib/htslib/cram/mFILE.c:227
↓ 2 callers
Function
mintrosort
contrib/libdivsufsortxx/divsufsortxx.h:399
↓ 2 callers
Function
mt_flush_queue
contrib/htslib/bgzf.c:652
↓ 2 callers
Function
mt_queue
contrib/htslib/bgzf.c:642
↓ 2 callers
Function
my_netread
contrib/htslib/knetfile.c:182
↓ 2 callers
Method
name
contrib/moderngpu/src/mgpuutil.cpp:126
↓ 2 callers
Function
name_index
nvbio/io/sequence/sequence.h:300
↓ 2 callers
Function
name_stream
nvbio/io/sequence/sequence.h:376
↓ 2 callers
Method
new_cell
nvbio/alignment/gotoh/gotoh_inl.h:125
↓ 2 callers
Method
new_cell
nvbio/alignment/sw/sw_inl.h:117
↓ 2 callers
Method
new_cell
nvbio/alignment/hamming/hamming_inl.h:116
↓ 2 callers
Method
open
open a new file
nvbio/fastq/fastq.cpp:81
↓ 2 callers
Function
or_op
nvbio/basic/simd_inl.h:241
↓ 2 callers
Method
output
nvbio/fmindex/mem_inl.h:379
↓ 2 callers
Function
packInt32
contrib/htslib/bgzf.c:99
↓ 2 callers
Function
parse_options
nvBowtie/bowtie2/cuda/params.cpp:111
↓ 2 callers
Method
pin
nvbio/basic/cache_inl.h:36
↓ 2 callers
Function
plain_view
nvbio/strings/wavelet_tree.h:341
↓ 2 callers
Method
poke_int32
nvbio/io/output/output_databuffer.cpp:114
↓ 2 callers
Function
pool_free
contrib/htslib/cram/pooled_alloc.c:122
↓ 2 callers
Method
pop
pop the next work item from the queue
nvbio/basic/threads.h:210
↓ 2 callers
Method
pop_minimum
contrib/priority-deque/priority_deque.hpp:379
↓ 2 callers
Function
popc_2bit
count the number of occurrences of a given 2-bit pattern in a given word
nvbio/basic/popcount_inl.h:239
↓ 2 callers
Function
pqdownheap
=========================================================================== * Restore the heap property by moving down the tree starting at node k,
contrib/zlib-1.2.7/trees.c:453
↓ 2 callers
Function
print_help
contrib/libdivsufsort-lite/suftest.c:116
↓ 2 callers
Method
process_batch
process the next batch of suffixes
nvbio/sufsort/sufsort_utils.h:336
↓ 2 callers
Method
process_scattered
process a sparse set of suffixes
nvbio/sufsort/sufsort_utils.h:374
↓ 2 callers
Method
push_back
nvbio/sufsort/compression_sort.h:84
↓ 2 callers
Function
qual_stream
nvbio/io/sequence/sequence.h:378
↓ 2 callers
Method
quality
quality operator
nvbio/io/sequence/sequence_encoder.cpp:147
↓ 2 callers
Method
quality
quality operator
nvbio/io/reads/reads.cpp:367
↓ 2 callers
Function
randomized_select
nvBowtie/bowtie2/cuda/select_inl.h:145
↓ 2 callers
Method
range
nvbio/strings/infix.h:132
↓ 2 callers
Method
read_info
nvBowtie/bowtie2/cuda/scoring_queues_inl.h:278
↓ 2 callers
Function
read_length_bin
nvbio-aln-diff/utils.h:168
↓ 2 callers
Method
readback_cigars
copy CIGARs into host memory
nvbio/io/output/output_batch.cpp:68
↓ 2 callers
Method
readback_ids
copy mapq back to the host
nvbio/io/output/output_batch.cpp:87
↓ 2 callers
Method
readback_mapq
copy mapq back to the host
nvbio/io/output/output_batch.cpp:81
↓ 2 callers
Method
readback_mds
copy MD strings back to the host
nvbio/io/output/output_batch.cpp:75
↓ 2 callers
Method
readback_scores
copy scoring data to host, converting to io::AlignmentResult
nvbio/io/output/output_batch.cpp:61
↓ 2 callers
Function
refs_load_fai
* Loads a FAI file for a reference.fasta. * "is_err" indicates whether failure to load is worthy of emitting an * error message. In some cases (eg w
contrib/htslib/cram/cram_io.c:1116
↓ 2 callers
Method
remove_dollar
remove the dollar symbol
nvbio/sufsort/sufsort_utils.h:412
↓ 2 callers
Function
reorder_ranges
nvbio/fmindex/mem_inl.h:1126
↓ 2 callers
Function
replace_best
nvBowtie/bowtie2/cuda/reduce_inl.h:174
↓ 2 callers
Method
rewind
nvbio/io/output/output_databuffer.cpp:134
↓ 2 callers
Function
rna_to_char
convert a 2-bit RNA symbol to its ASCII character
nvbio/strings/alphabet_inl.h:37
↓ 2 callers
Function
round
nvbio/basic/numbers.h:158
↓ 2 callers
Function
saisxx
contrib/sais.h:555
↓ 2 callers
Function
sam_hdr_PG_ID
* Returns a unique ID from a base name. * * The value returned is valid until the next call to * this function. */
contrib/htslib/cram/sam_header.c:1118
↓ 2 callers
Function
sam_hdr_length
contrib/htslib/cram/sam_header.c:1021
↓ 2 callers
Function
sam_hdr_parse
* Tokenises a SAM header into a hash table. * Also extracts a few bits on specific data types, such as @RG lines. * * Returns a SAM_hdr struct on s
contrib/htslib/cram/sam_header.c:891
↓ 2 callers
Function
sam_hdr_rebuild
* Reconstructs the kstring from the header hash table. * Returns 0 on success * -1 on failure */
contrib/htslib/cram/sam_header.c:753
↓ 2 callers
Function
sam_hdr_update
* Adds or updates tag key,value pairs in a header line. * Eg for adding M5 tags to @SQ lines or updating sort order for the * @HD line (although use
contrib/htslib/cram/sam_header.c:704
↓ 2 callers
Function
sam_hdr_update_hashes
Updates the hash tables in the SAM_hdr structure. * * Returns 0 on success; * -1 on failure */
contrib/htslib/cram/sam_header.c:103
↓ 2 callers
Function
scan_tree
=========================================================================== * Scan a literal or distance tree to determine the frequencies of the cod
contrib/zlib-1.2.7/trees.c:705
↓ 2 callers
Method
sec_score
nvbio-aln-diff/alignment.h:122
↓ 2 callers
Function
send_tree
=========================================================================== * Send a literal or distance tree in compressed form, using the codes in
contrib/zlib-1.2.7/trees.c:750
↓ 2 callers
Function
sequence_storage
nvbio/io/sequence/sequence.h:377
↓ 2 callers
Method
sequence_string_set
nvbio/io/sequence/sequence_access.h:274
↓ 2 callers
Function
serial_assign
nvbio/basic/packedstream_inl.h:1104
↓ 2 callers
Method
set_capacity
set queue capacity. In this context, the queue capacity is the maximum amount of persistent threads used to run the stream. Limiting it might be usef
nvbio/basic/cuda/work_queue.h:272
↓ 2 callers
Method
set_flags
nvbio/io/utils.h:206
↓ 2 callers
Method
set_group_flag
nvbio/fmindex/mem.h:205
↓ 2 callers
Method
set_hit_count
nvBowtie/bowtie2/cuda/scoring_queues.h:193
↓ 2 callers
Method
set_id
set the id
nvbio/basic/pipeline_inl.h:71
← previous
next →
901–1,000 of 4,415, ranked by callers