Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/arq5x/bedtools2
/ functions
Functions
2,929 in github.com/arq5x/bedtools2
⨍
Functions
2,929
◇
Types & classes
454
↓ 5 callers
Function
refs_free
src/utils/htslib/cram/cram_io.c:1512
↓ 5 callers
Function
sam_hdr_error
src/utils/htslib/cram/sam_header.c:40
↓ 5 callers
Function
sam_hdr_find_key
* Looks for a specific key in a single sam header line. * If prev is non-NULL it also fills this out with the previous tag, to * permit use in key r
src/utils/htslib/cram/sam_header.c:678
↓ 5 callers
Function
sam_hdr_write
src/utils/htslib/sam.c:1067
↓ 5 callers
Method
setNumOffsetFields
src/utils/FileRecordTools/Records/PlusFields.h:24
↓ 5 callers
Function
string_dup
src/utils/htslib/cram/string_alloc.c:142
↓ 5 callers
Function
string_pool_destroy
src/utils/htslib/cram/string_alloc.c:96
↓ 5 callers
Method
swap
src/utils/FileRecordTools/Records/RecordKeyVector.cpp:112
↓ 5 callers
Function
tbx_index_load
src/utils/htslib/tbx.c:337
↓ 5 callers
Function
tbx_seqnames
src/utils/htslib/tbx.c:342
↓ 5 callers
Function
tolower_c
src/utils/htslib/textutils_internal.h:168
↓ 5 callers
Function
unpackInt16
src/utils/htslib/bgzf.c:163
↓ 5 callers
Function
wait_perform
src/utils/htslib/hfile_libcurl.c:675
↓ 5 callers
Function
worker_id
src/utils/htslib/thread_pool.c:46
↓ 4 callers
Method
FindOverlapsPerBin
Adapted from kent source "binKeeperFind" */
src/utils/bedFilePE/bedFilePE.cpp:408
↓ 4 callers
Function
GetBedBlocks
src/utils/BlockedIntervals/BlockedIntervals.cpp:70
↓ 4 callers
Method
HtsObj
src/utils/BamTools/include/BamAlignment.hpp:130
↓ 4 callers
Function
RansDecGet
Returns the current cumulative frequency (map it to a symbol yourself!)
src/utils/htslib/cram/rANS_byte.h:134
↓ 4 callers
Function
bam_aux_append
src/utils/htslib/sam.c:1689
↓ 4 callers
Function
bam_aux_del
s MUST BE returned by bam_aux_get()
src/utils/htslib/sam.c:1780
↓ 4 callers
Function
bam_hdr_init
src/utils/htslib/sam.c:55
↓ 4 callers
Function
bam_read1
src/utils/htslib/sam.c:460
↓ 4 callers
Function
bcf_dec_size
src/utils/htslib/htslib/vcf.h:996
↓ 4 callers
Function
bcf_float_is_missing
src/utils/htslib/htslib/vcf.h:891
↓ 4 callers
Function
bcf_float_is_vector_end
src/utils/htslib/htslib/vcf.h:897
↓ 4 callers
Function
bcf_unpack_info_core1
src/utils/htslib/vcf.c:2410
↓ 4 callers
Function
bcf_update_format
src/utils/htslib/vcf.c:3404
↓ 4 callers
Function
bgzf_htell
* Absolute htell in this compressed file. * * Do not confuse with the external bgzf_tell macro which returns the virtual * offset. */
src/utils/htslib/bgzf.c:741
↓ 4 callers
Function
bgzf_index_build_init
src/utils/htslib/bgzf.c:1837
↓ 4 callers
Function
bgzf_index_load
src/utils/htslib/bgzf.c:1990
↓ 4 callers
Function
bgzf_mt
src/utils/htslib/bgzf.c:1410
↓ 4 callers
Function
bgzf_useek
src/utils/htslib/bgzf.c:2028
↓ 4 callers
Function
bgzf_utell
src/utils/htslib/bgzf.c:2085
↓ 4 callers
Function
body
* This processes one or more 64-byte data blocks, but does NOT update * the bit counters. There are no alignment requirements. */
src/utils/htslib/md5.c:118
↓ 4 callers
Method
closeOut
src/utils/NewChromsweep/NewChromsweep.cpp:72
↓ 4 callers
Function
cram_decode_compression_header
* Decodes a CRAM block compression header. * Returns header ptr on success * NULL on failure */
src/utils/htslib/cram/cram_decode.c:129
↓ 4 callers
Function
cram_eof
* Returns 1 if we hit an EOF while reading. */
src/utils/htslib/cram/cram_io.c:4378
↓ 4 callers
Function
cram_ref_incr_locked
src/utils/htslib/cram/cram_io.c:2253
↓ 4 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 *
src/utils/htslib/cram/cram_io.c:4390
↓ 4 callers
Method
currDist
src/utils/NewChromsweep/CloseSweep.h:56
↓ 4 callers
Function
debase64
src/utils/htslib/textutils.c:61
↓ 4 callers
Method
deleteBlocks
src/utils/FileRecordTools/Records/BlockMgr.cpp:142
↓ 4 callers
Function
expand_help
src/expand/expand.cpp:127
↓ 4 callers
Function
fai_retrieve
src/utils/htslib/faidx.c:688
↓ 4 callers
Function
float_to_le
Store a float value in little-endian byte order @param val The value to store * @param buf Where to store it (may be unaligned) */
src/utils/htslib/htslib/hts_endian.h:330
↓ 4 callers
Method
flush
src/utils/RecordOutputMgr/RecordOutputMgr.cpp:597
↓ 4 callers
Function
flush_buffer
Flushes the write buffer, fp->[buffer,begin), out through the backend returning 0 on success or negative if an error occurred. */
src/utils/htslib/hfile.c:340
↓ 4 callers
Method
front
src/utils/general/BTlist.h:92
↓ 4 callers
Method
getNumFields
tokenize into a list of strings.
src/utils/general/Tokenizer.cpp:24
↓ 4 callers
Method
getOverlapFractionA
src/utils/Contexts/ContextIntersect.h:75
↓ 4 callers
Method
getSameStrand
src/utils/Contexts/ContextSample.h:21
↓ 4 callers
Function
get_int_aux_val
src/utils/htslib/sam.c:1990
↓ 4 callers
Function
hdopen
src/utils/htslib/hfile.c:754
↓ 4 callers
Function
herrno
Return the stream's error indicator @return Non-zero (in fact, an _errno_ value) if an error has occurred. This would be called `herror()` and retur
src/utils/htslib/htslib/hfile.h:116
↓ 4 callers
Function
hts_detect_format
src/utils/htslib/hts.c:198
↓ 4 callers
Function
hts_idx_load2
src/utils/htslib/hts.c:2884
↓ 4 callers
Function
hts_reg2bin
src/utils/htslib/htslib/hts.h:818
↓ 4 callers
Function
hts_tpool_dispatch2
* As above but optional non-block flag. * * nonblock 0 => block if input queue is full * nonblock +1 => don't block if input queue is full, but do
src/utils/htslib/thread_pool.c:731
↓ 4 callers
Function
hts_tpool_next_result
* Pulls the next item off the process result queue. The caller should free * it (and any internals as appropriate) after use. This doesn't wait for
src/utils/htslib/thread_pool.c:182
↓ 4 callers
Function
i32_to_le
Store a uint32_t value in little-endian byte order @param val The value to store * @param buf Where to store it (may be unaligned) */
src/utils/htslib/htslib/hts_endian.h:274
↓ 4 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 */
src/utils/htslib/cram/cram_io.c:487
↓ 4 callers
Function
isGzipFile
returns TRUE if the file has a GZIP header. Should only be run on regular files. */
src/utils/fileType/fileType.cpp:41
↓ 4 callers
Function
is_authorization
src/utils/htslib/hfile_libcurl.c:334
↓ 4 callers
Function
isalnum_c
The <ctype.h> functions operate on ints such as are returned by fgetc(), i.e., characters represented as unsigned-char-valued ints, or EOF. To operate
src/utils/htslib/textutils_internal.h:160
↓ 4 callers
Function
kbs_destroy
Destroy a bit set.
src/utils/htslib/htslib/kbitset.h:89
↓ 4 callers
Function
kftp_get_response
src/utils/htslib/knetfile.c:214
↓ 4 callers
Function
khash_str2int_destroy
* Destroy the hash structure, but not the keys */
src/utils/htslib/htslib/khash_str2int.h:44
↓ 4 callers
Function
khash_str2int_set
* Set a new key,value pair. On success returns the bin index, on * error -1 is returned. Note that the key must contnue to exist * throughout the
src/utils/htslib/htslib/khash_str2int.h:113
↓ 4 callers
Function
knet_close
src/utils/htslib/knetfile.c:587
↓ 4 callers
Function
mfdestroy
* Destroys an mFILE structure but does not flush or close it */
src/utils/htslib/cram/mFILE.c:395
↓ 4 callers
Function
packInt32
src/utils/htslib/bgzf.c:168
↓ 4 callers
Function
pool_create
* Creates a pool. * Pool allocations are approx minimum of 1024*dsize or PSIZE. * (Assumes we're not trying to use pools for >= 2Gb or more) */
src/utils/htslib/cram/pooled_alloc.c:62
↓ 4 callers
Function
print_record
src/utils/FileRecordTools/Records/Bed4Interval.cpp:23
↓ 4 callers
Method
pushBack
src/utils/general/PushBackStreamBuf.cpp:36
↓ 4 callers
Function
rand_set_seed
src/utils/general/Random.cpp:6
↓ 4 callers
Method
rdbuf
src/utils/gzstream/gzstream.h:97
↓ 4 callers
Function
refill_buffer
Refills the read buffer from the backend (once, so may only partially fill the buffer), returning the number of additional characters read (whic
src/utils/htslib/hfile.c:159
↓ 4 callers
Function
refs_from_header
* Generates refs_t entries based on @SQ lines in the header. * Returns 0 on success * -1 on failure */
src/utils/htslib/cram/cram_io.c:1839
↓ 4 callers
Function
sam_hdr_find
* Returns the first header item matching 'type'. If ID is non-NULL it checks * for the tag ID: and compares against the specified ID. * * Returns N
src/utils/htslib/cram/sam_header.c:571
↓ 4 callers
Function
sam_hdr_free
! Deallocates all storage used by a SAM_hdr struct. * * This also decrements the header reference count. If after decrementing * it is still non-ze
src/utils/htslib/cram/sam_header.c:1003
↓ 4 callers
Method
setChromId
src/utils/FileRecordTools/Records/Record.h:91
↓ 4 callers
Function
store_bits_MSB
* Can store up to 24-bits worth of data encoded in an integer value * Possibly we'd want to have a less optimal store_bits function when dealing * w
src/utils/htslib/cram/cram_codecs.c:241
↓ 4 callers
Function
string_pool_create
src/utils/htslib/cram/string_alloc.c:54
↓ 4 callers
Function
urldecode_kput
src/utils/htslib/hfile_s3.c:86
↓ 4 callers
Function
usage
src/utils/htslib/tabix.c:338
↓ 3 callers
Method
Empty
are the any intervals left in the file?
src/utils/bedFile/bedFile.cpp:158
↓ 3 callers
Method
GetNextMergedBed
src/utils/bedFile/bedFile.cpp:274
↓ 3 callers
Method
IsMateMapped
src/utils/BamTools/include/BamAlignment.hpp:323
↓ 3 callers
Function
_regions_parse_line
ichr,ifrom,ito are 0-based; returns -1 on error, 0 if the line is a comment line, 1 on success
src/utils/htslib/synced_bcf_reader.c:878
↓ 3 callers
Method
addBEDIntoMap
src/utils/bedFile/bedFile.cpp:687
↓ 3 callers
Method
addFilePrecessorOption
src/regressTest/RegressTest.h:28
↓ 3 callers
Method
addInputFile
src/utils/Contexts/ContextBase.h:47
↓ 3 callers
Method
addRec
src/utils/NewChromsweep/CloseSweep.cpp:51
↓ 3 callers
Function
add_md_char
src/utils/htslib/cram/cram_decode.c:1187
↓ 3 callers
Method
allocateRecord
src/utils/FileRecordTools/Records/RecordMgr.cpp:170
↓ 3 callers
Function
append_uint32
src/utils/htslib/cram/cram_io.h:551
↓ 3 callers
Function
bam_plp_next
Prepares next pileup position in bam records collected by bam_plp_auto -> user func -> bam_plp_push. Returns pointer to the piled records if next posi
src/utils/htslib/sam.c:2624
↓ 3 callers
Function
bcf_dec_int1
src/utils/htslib/htslib/vcf.h:977
↓ 3 callers
Function
bcf_dec_typed_int1
src/utils/htslib/htslib/vcf.h:991
↓ 3 callers
Function
bcf_dec_typed_int1_safe
src/utils/htslib/vcf.c:1043
← previous
next →
301–400 of 2,929, ranked by callers