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
Method
column
nvbio/alignment/batched_stream.h:86
↓ 2 callers
Function
compare_suffixes
nvbio/strings/suffix.h:495
↓ 2 callers
Function
compress_block
=========================================================================== * Send the block data compressed using the given Huffman trees */
contrib/zlib-1.2.7/trees.c:1058
↓ 2 callers
Function
compute_target_score
compute the target minimum score for a valid extension of a paired-end alignment
nvBowtie/bowtie2/cuda/alignment_utils.h:103
↓ 2 callers
Method
consume
nvbio/basic/cuda/work_queue_inl.h:98
↓ 2 callers
Function
copy_ranges
nvbio/fmindex/mem_inl.h:1091
↓ 2 callers
Method
count
nvbio/sufsort/sufsort_priv.h:1350
↓ 2 callers
Function
count_occurrences
nvbio/basic/numbers.h:109
↓ 2 callers
Function
cram_dopen
Opens an existing stream for reading or writing. * * Returns file handle on success; * NULL on failure. * * cram_FILE is either htslib's
contrib/htslib/cram/cram_io.c:3253
↓ 2 callers
Function
cram_encode_container
* Encodes all slices in a container into blocks. * Returns 0 on success * -1 on failure */
contrib/htslib/cram/cram_encode.c:1086
↓ 2 callers
Function
cram_extract_block
* Returns the next 'size' bytes from a block, or NULL if insufficient * data left.This is just a pointer into the block data and not an * allocated
contrib/htslib/cram/cram_codecs.c:311
↓ 2 callers
Function
cram_flush_container
* Flushes a completely or partially full container to disk, writing * container structure, header and blocks. This also calls the encoder * function
contrib/htslib/cram/cram_io.c:2311
↓ 2 callers
Function
cram_flush_container2
common component shared by cram_flush_container{,_mt}
contrib/htslib/cram/cram_io.c:2274
↓ 2 callers
Function
cram_flush_result
contrib/htslib/cram/cram_io.c:2336
↓ 2 callers
Function
cram_load_reference
* If fd has been opened for reading, it may be permitted to specify 'fn' * as NULL and let the code auto-detect the reference by parsing the * SAM h
contrib/htslib/cram/cram_io.c:1963
↓ 2 callers
Function
cram_read_slice
* Loads an entire slice. * FIXME: In 1.0 the native unit of slices within CRAM is broken * as slices contain references to objects in other slices.
contrib/htslib/cram/cram_io.c:2656
↓ 2 callers
Function
cram_set_option
* Sets options on the cram_fd. See CRAM_OPT_* definitions in cram_structs.h. * Use this immediately after opening. * * Returns 0 on success *
contrib/htslib/cram/cram_io.c:3514
↓ 2 callers
Function
cram_uncompress_block
* Uncompresses a CRAM block, if compressed. */
contrib/htslib/cram/cram_io.c:766
↓ 2 callers
Function
cram_write_container
* Writes a container structure. * * Returns 0 on success * -1 on failure */
contrib/htslib/cram/cram_io.c:2229
↓ 2 callers
Function
crc32_combine_
========================================================================= */
contrib/zlib-1.2.7/crc32.c:355
↓ 2 callers
Method
cumulative_deletion
nvBowtie/bowtie2/cuda/scoring.h:329
↓ 2 callers
Method
cumulative_insertion
nvBowtie/bowtie2/cuda/scoring.h:321
↓ 2 callers
Function
deflateReset
========================================================================= */
contrib/zlib-1.2.7/deflate.c:427
↓ 2 callers
Function
deflate_block
Deflate the block in fp->uncompressed_block into fp->compressed_block. Also adds an extra field that stores the compressed block length.
contrib/htslib/bgzf.c:243
↓ 2 callers
Function
device_assign
nvbio/basic/packedstream_inl.h:1288
↓ 2 callers
Function
device_file_name
nvBowtie/bowtie2/cuda/stats.cpp:322
↓ 2 callers
Function
device_popc
nvbio/basic/popcount_inl.h:33
↓ 2 callers
Method
device_ptr
nvbio/basic/cuda/host_device_buffer.h:48
↓ 2 callers
Method
device_view
return the device view of this object
nvbio/basic/vector_array.h:255
↓ 2 callers
Method
device_view
return a view of the queues
nvbio/basic/cuda/pingpong_queues.h:194
↓ 2 callers
Function
discard_ranges
nvbio/fmindex/mem_inl.h:1053
↓ 2 callers
Function
dna_to_string
nvbio/basic/dna.h:112
↓ 2 callers
Function
ed_swap_2p
contrib/htslib/htslib/hts.h:278
↓ 2 callers
Method
enact
implements an inter-CTA synchronization primitive
nvbio/basic/cuda/syncblocks_inl.h:45
↓ 2 callers
Method
end
nvbio/basic/priority_queue.h:146
↓ 2 callers
Function
enumerate_string_set_seeds
nvbio/strings/seeds_inl.h:193
↓ 2 callers
Function
expand_cache_path
* Converts a directory and a filename into an expanded path, replacing %s * in directory with the filename and %[0-9]+s with portions of the filename
contrib/htslib/cram/cram_io.c:1351
↓ 2 callers
Function
extract_segments
given a sorted set of n input keys, flags and slots, this function: - updates the set of flags or'ing them with the head flags of the segments of equ
nvbio/sufsort/prefix_doubling_sufsort.h:330
↓ 2 callers
Method
failure
nvBowtie/bowtie2/cuda/reduce.h:130
↓ 2 callers
Method
fetch
a client method to obtain the given object; once the client has finished using the object, it is responsible to call the release() method to signal co
nvbio/basic/pipeline_inl.h:55
↓ 2 callers
Function
ffs
find the least significant bit set
nvbio/basic/popcount_inl.h:207
↓ 2 callers
Function
find_file_dir
* Searches for file in the directory 'dirname'. If it finds it, it opens * it. This also searches for compressed versions of the file in dirname * t
contrib/htslib/cram/open_trace_file.c:242
↓ 2 callers
Function
find_gt2
nvBowtie/bowtie2/cuda/stats.cpp:1099
↓ 2 callers
Function
find_nthbit16
find the n-th bit set in a 16-bit mask (n in [1,16])
nvbio/basic/popcount_inl.h:138
↓ 2 callers
Function
finish_alignment_all
nvBowtie/bowtie2/cuda/traceback_inl.h:778
↓ 2 callers
Function
fixedtables
Return state with length and distance decoding tables and index sizes set to fixed code decoding. Normally this returns fixed tables from inffixed
contrib/zlib-1.2.7/inflate.c:260
↓ 2 callers
Function
frame_opposite_mate
Frame the opposite mate alignment's direction & orientation \param policy input paired end policy \param anchor 0 iff anchor is mate 1, 1
nvBowtie/bowtie2/cuda/alignment_utils.h:61
↓ 2 callers
Function
gen_codes
=========================================================================== * Generate the codes for a given tree and bit counts (which need not be
contrib/zlib-1.2.7/trees.c:575
↓ 2 callers
Method
gen_kmer_64b_keys
nvMicroAssembly/kmers_inl.h:1078
↓ 2 callers
Method
gen_kmer_coords
nvMicroAssembly/kmers_inl.h:1061
↓ 2 callers
Function
generate_file_name
nvBowtie/bowtie2/cuda/stats.cpp:310
↓ 2 callers
Function
generate_report_header
nvBowtie/bowtie2/cuda/stats.cpp:376
↓ 2 callers
Method
get
nvbio/alignment/myers/myers_banded_inl.h:59
↓ 2 callers
Method
get
contrib/moderngpu/include/util/mgpucontext.h:148
↓ 2 callers
Function
get_anchor_mate
extract alignment data for the anchor mate
nvbio/io/output/output_priv.cpp:85
↓ 2 callers
Function
get_bits_MSB
Local optimised copy for inlining */
contrib/htslib/cram/cram_codecs.c:160
↓ 2 callers
Method
get_cur_ptr
nvbio/io/output/output_databuffer.cpp:144
↓ 2 callers
Method
get_data
nvBowtie/bowtie2/cuda/seed_hit_deque_array.h:288
↓ 2 callers
Method
get_deleter
nvbio/basic/shared_pointer.h:291
↓ 2 callers
Function
get_intv
contrib/htslib/tbx.c:109
↓ 2 callers
Function
get_mate
extract alignment data for a given mate note that the mates can be different for the cigar, since mate 1 is always the anchor mate for cigars
nvbio/io/output/output_priv.cpp:57
↓ 2 callers
Function
get_opposite_mate
extract alignment data for the opposite mate
nvbio/io/output/output_priv.cpp:101
↓ 2 callers
Method
get_probs
nvBowtie/bowtie2/cuda/seed_hit_deque_array.h:293
↓ 2 callers
Function
get_range
get the range of a read in the sequence stream
nvbio/io/sequence/sequence.h:388
↓ 2 callers
Function
get_range
nvbio/io/reads/reads.h:243
↓ 2 callers
Method
get_range_size
nvBowtie/bowtie2/cuda/seed_hit.h:142
↓ 2 callers
Function
gz_avail
Load up input buffer and set eof flag if last data loaded -- return -1 on error, 0 otherwise. Note that the eof flag is set when the end of the in
contrib/zlib-1.2.7/gzread.c:51
↓ 2 callers
Function
gz_decomp
Decompress from input to the provided next_out and avail_out in the state. On return, state->x.have and state->x.next point to the just decompresse
contrib/zlib-1.2.7/gzread.c:171
↓ 2 callers
Function
gz_look
Look for gzip header, set up for inflate or copy. state->x.have must be 0. If this is the first time in, allocate required memory. state->how wil
contrib/zlib-1.2.7/gzread.c:85
↓ 2 callers
Function
gz_reset
Reset gzip file state */
contrib/zlib-1.2.7/gzlib.c:75
↓ 2 callers
Function
gzclose_r
-- see zlib.h -- */
contrib/zlib-1.2.7/gzread.c:562
↓ 2 callers
Function
gzgetc
(file)
contrib/zlib-1.2.7/gzread.c:382
↓ 2 callers
Function
gzseek
-- see zlib.h -- */
contrib/zlib-1.2.7/gzlib.c:429
↓ 2 callers
Function
hibits_2bit
given a 64-bit word encoding a set of 2-bit symbols, return a submask containing all but the first 'i' entries.
nvbio/fmindex/paged_text.cpp:117
↓ 2 callers
Method
hits_count
return the number of allocated hits
nvBowtie/bowtie2/cuda/scoring_queues.h:358
↓ 2 callers
Function
host_atomic_sub
nvbio/basic/atomics.cpp:117
↓ 2 callers
Method
host_ptr
nvbio/basic/cuda/host_device_buffer.h:47
↓ 2 callers
Function
hputc
! @abstract Write a character to the stream @return The character written, or EOF if an error occurred. */
contrib/htslib/htslib/hfile.h:154
↓ 2 callers
Function
hrec_add_idx
contrib/htslib/vcf.c:218
↓ 2 callers
Function
hts_idx_getfn
contrib/htslib/hts.c:1294
↓ 2 callers
Function
hts_itr_query
contrib/htslib/hts.c:1053
↓ 2 callers
Function
hts_itr_querys
contrib/htslib/hts.c:1202
↓ 2 callers
Function
hts_readlist
contrib/htslib/hts.c:293
↓ 2 callers
Function
hts_reg2bin
contrib/htslib/htslib/hts.h:250
↓ 2 callers
Function
hts_useek
contrib/htslib/hts.c:266
↓ 2 callers
Function
hts_version
contrib/htslib/hts.c:29
↓ 2 callers
Function
hwrite2
Called only from hwrite() and hputs2(); when called, our buffer is full and ncopied bytes from the source have already been copied to our buffer.
contrib/htslib/hfile.c:217
↓ 2 callers
Function
index
return the offset this iterator refers to
nvbio/basic/packedstream.h:497
↓ 2 callers
Function
inflate_fast
Decode literal, length, and distance codes and write out the resulting literal and match bytes until either not enough input or output is availa
contrib/zlib-1.2.7/inffast.c:67
↓ 2 callers
Function
inflate_gzip_block
contrib/htslib/bgzf.c:281
↓ 2 callers
Method
init
initializes a SAM file will consume the SAM header and prepare for fetching reads from the file returns false on failure
nvbio/io/reads/sam.cpp:150
↓ 2 callers
Method
init
nvbio/alignment/gotoh/gotoh_inl.h:70
↓ 2 callers
Method
init
nvbio/alignment/sw/sw_inl.h:66
↓ 2 callers
Method
init
nvbio/alignment/hamming/hamming_inl.h:67
↓ 2 callers
Function
init_block
=========================================================================== * Initialize a new block. */
contrib/zlib-1.2.7/trees.c:409
↓ 2 callers
Method
init_slice
initialize extraction of a slice of words
nvbio/sufsort/sufsort_priv.h:1596
↓ 2 callers
Function
int32_decode
* Decodes a 32-bit little endian value from fd and stores in val. * * Returns the number of bytes read on success * -1 on failure */
contrib/htslib/cram/cram_io.c:476
↓ 2 callers
Function
introsort
contrib/libdivsufsortxx/divsufsortxx.h:777
↓ 2 callers
Function
intrusive_ptr_add_ref
contrib/moderngpu/include/util/util.h:78
↓ 2 callers
Function
is_binary
Returns whether the block contains any control characters, i.e., characters less than SPACE other than whitespace etc (ASCII BEL..CR).
contrib/htslib/hts.c:92
← previous
next →
801–900 of 4,415, ranked by callers