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
↓ 442 callers
Method
c_str
src/utils/general/QuickString.h:61
↓ 242 callers
Method
size
src/utils/bedFile/bedFile.h:165
↓ 171 callers
Method
end
src/utils/general/BTlist.h:131
↓ 163 callers
Method
append
src/utils/general/QuickString.cpp:258
↓ 155 callers
Method
begin
src/utils/general/BTlist.h:115
↓ 153 callers
Method
push_back
src/utils/general/BTlist.h:159
↓ 122 callers
Function
kputc
src/utils/htslib/htslib/kstring.h:160
↓ 107 callers
Function
hgetc
Read one character from the stream @return The character read, or `EOF` on end-of-file or error. */
src/utils/htslib/htslib/hfile.h:144
↓ 94 callers
Function
kputs
src/utils/htslib/htslib/kstring.h:155
↓ 72 callers
Function
kputsn
src/utils/htslib/htslib/kstring.h:145
↓ 58 callers
Method
find
if true, pos will be the idx the distance is at. if false, pos will be the idx to insert at.
src/utils/NewChromsweep/CloseSweep.cpp:106
↓ 57 callers
Method
empty
src/utils/general/BTlist.h:89
↓ 53 callers
Method
Open
src/utils/tabFile/tabFile.cpp:28
↓ 52 callers
Function
itf8_put
* Stores a value to memory in ITF-8 format. * * Returns the number of bytes required to store the number. * This is a maximum of 5 bytes. */
src/utils/htslib/cram/cram_io.h:97
↓ 51 callers
Function
cram_free_compression_header
src/utils/htslib/cram/cram_io.c:3276
↓ 48 callers
Method
clear
src/utils/Fasta/Fasta.cpp:25
↓ 46 callers
Function
bgzf_write
src/utils/htslib/bgzf.c:1570
↓ 46 callers
Method
getKey
src/utils/FileRecordTools/Records/RecordKeyList.cpp:54
↓ 45 callers
Function
safe_itf8_get
src/utils/htslib/cram/cram_io.h:272
↓ 45 callers
Method
str
src/utils/general/QuickString.h:62
↓ 43 callers
Method
getField
src/utils/FileRecordTools/FileReaders/SingleLineDelimTextFileReader.cpp:80
↓ 41 callers
Method
Close
Close the TAB file
src/utils/tabFile/tabFile.cpp:54
↓ 41 callers
Function
cram_free_block
* Frees a CRAM block, deallocating internal data too. */
src/utils/htslib/cram/cram_io.c:922
↓ 40 callers
Function
cram_free_container
src/utils/htslib/cram/cram_io.c:2752
↓ 38 callers
Function
cram_encoder_init
src/utils/htslib/cram/cram_codecs.c:1845
↓ 38 callers
Function
error
src/utils/htslib/tabix.c:52
↓ 38 callers
Method
getStartPos
src/utils/FileRecordTools/Records/Record.h:93
↓ 38 callers
Method
size
src/split/splitBed.cpp:59
↓ 37 callers
Function
bgzf_read
src/utils/htslib/bgzf.c:987
↓ 37 callers
Function
cram_stats_add
src/utils/htslib/cram/cram_stats.c:50
↓ 37 callers
Function
ksprintf
src/utils/htslib/kstring.c:167
↓ 34 callers
Function
bgzf_close
src/utils/htslib/bgzf.c:1629
↓ 34 callers
Method
size
src/utils/FileRecordTools/Records/StrandQueue.cpp:98
↓ 33 callers
Function
cram_decoder_init
src/utils/htslib/cram/cram_codecs.c:1817
↓ 33 callers
Function
cram_new_block
* Allocates a new cram_block structure with a specified content_type and * id. * * Returns block pointer on success * NULL on failure */
src/utils/htslib/cram/cram_io.c:758
↓ 33 callers
Method
resize
src/utils/general/QuickString.cpp:301
↓ 31 callers
Method
getEndPos
src/utils/FileRecordTools/Records/Record.h:98
↓ 30 callers
Method
reportBedNewLine
src/utils/bedFile/bedFile.h:1091
↓ 29 callers
Method
getChrName
src/utils/FileRecordTools/FileReaders/BamFileReader.cpp:50
↓ 29 callers
Method
getChromSize
src/utils/GenomeFile/GenomeFile.cpp:99
↓ 28 callers
Function
cram_stats_encoding
* Computes entropy from integer frequencies for various encoding methods and * picks the best encoding. * * FIXME: we could reuse some of the code
src/utils/htslib/cram/cram_stats.c:129
↓ 28 callers
Method
reserve
src/utils/general/QuickString.cpp:240
↓ 27 callers
Function
bcf_seqname
src/utils/htslib/htslib/vcf.h:755
↓ 27 callers
Function
hopen
src/utils/htslib/hfile.c:1104
↓ 27 callers
Function
kputw
src/utils/htslib/htslib/kstring.h:186
↓ 26 callers
Method
getStrandVal
src/utils/FileRecordTools/Records/Record.h:118
↓ 25 callers
Method
GetNextBed
src/utils/bedFile/bedFile.cpp:206
↓ 25 callers
Method
IsMapped
src/utils/BamTools/include/BamAlignment.hpp:318
↓ 25 callers
Method
getElem
src/utils/general/Tokenizer.h:37
↓ 25 callers
Function
itf8_put_blk
* Pushes a value in ITF8 format onto the end of a block. * This shouldn't be used for high-volume data as it is not the fastest * method. * * Retu
src/utils/htslib/cram/cram_io.c:472
↓ 24 callers
Function
ToString
src/utils/lineFileUtilities/lineFileUtilities.h:17
↓ 24 callers
Function
str2chrPos
src/utils/general/ParseTools.cpp:45
↓ 23 callers
Function
hts_close
src/utils/htslib/hts.c:919
↓ 23 callers
Function
isspace_c
src/utils/htslib/textutils_internal.h:166
↓ 22 callers
Function
bcf_enc_size
src/utils/htslib/htslib/vcf.h:927
↓ 22 callers
Function
bgzf_open
src/utils/htslib/bgzf.c:302
↓ 22 callers
Function
hclose
src/utils/htslib/hfile.c:464
↓ 21 callers
Function
Tokenize
tokenize into a list of strings.
src/utils/lineFileUtilities/lineFileUtilities.h:25
↓ 21 callers
Function
bcf_unpack
src/utils/htslib/vcf.c:2430
↓ 20 callers
Function
bcf_hdr_id2int
src/utils/htslib/vcf.c:2631
↓ 20 callers
Function
kputc_
src/utils/htslib/htslib/kstring.h:169
↓ 20 callers
Method
push_back
src/utils/FileRecordTools/Records/RecordList.cpp:76
↓ 20 callers
Method
size
src/utils/general/BTlist.h:90
↓ 20 callers
Function
sub_idx
* Returns index of val into key. * Basically strchr(key, val)-key; */
src/utils/htslib/cram/cram_encode.c:63
↓ 19 callers
Method
deleteRecord
src/utils/FileRecordTools/FileRecordMgr.cpp:217
↓ 19 callers
Function
error
src/utils/htslib/htsfile.c:46
↓ 19 callers
Function
hclose_abruptly
src/utils/htslib/hfile.c:479
↓ 19 callers
Function
hts_json_fnext
src/utils/htslib/textutils.c:283
↓ 19 callers
Function
ks_resize
src/utils/htslib/htslib/kstring.h:109
↓ 18 callers
Function
DBG_OUT
src/utils/htslib/thread_pool.c:56
↓ 18 callers
Method
SaveAlignment
src/utils/BamTools/include/BamWriter.hpp:50
↓ 18 callers
Method
begin
src/utils/KeyListOps/KeyListOpsMethods.h:118
↓ 18 callers
Function
error
src/utils/htslib/bgzip.c:47
↓ 17 callers
Method
GetNextAlignment
src/utils/BamTools/include/BamReader.hpp:270
↓ 17 callers
Method
close
src/utils/FileRecordTools/FileRecordMgr.cpp:98
↓ 17 callers
Function
cram_compress_block
* Compresses a block using one of two different zlib strategies. If we only * want one choice set strat2 to be -1. * * The logic here is that somet
src/utils/htslib/cram/cram_io.c:1098
↓ 17 callers
Function
cram_free_slice
src/utils/htslib/cram/cram_io.c:3339
↓ 17 callers
Method
end
src/utils/NewChromsweep/CloseSweep.h:55
↓ 17 callers
Method
getFile
src/utils/Contexts/ContextBase.h:44
↓ 17 callers
Function
hts_tpool_delete_result
* Frees a result 'r' and if free_data is true also frees * the internal r->data result too. */
src/utils/htslib/thread_pool.c:315
↓ 17 callers
Function
open
src/utils/gzstream/gzstream.C:149
↓ 17 callers
Method
print
src/utils/FileRecordTools/Records/Record.cpp:295
↓ 16 callers
Function
RansEncPutSymbol
Encodes a given symbol. This is faster than straight RansEnc since we can do multiplications instead of a divide. See RansEncSymbolInit for a descrip
src/utils/htslib/cram/rANS_byte.h:269
↓ 16 callers
Function
bcf_hdr_add_hrec
src/utils/htslib/vcf.c:541
↓ 16 callers
Function
ed_swap_4p
src/utils/htslib/htslib/hts.h:856
↓ 16 callers
Function
hts_tpool_process_destroy
Deallocates memory for a thread process-queue. * Must be called before the thread pool is destroyed. */
src/utils/htslib/thread_pool.c:378
↓ 16 callers
Function
le_to_u32
Get a uint32_t value from an unsigned byte array @param buf Pointer to source byte array, may be unaligned * @return A 32 bit unsigned integer * T
src/utils/htslib/htslib/hts_endian.h:134
↓ 15 callers
Function
bcf_hdr_destroy
src/utils/htslib/vcf.c:852
↓ 15 callers
Function
bgzf_zerr
src/utils/htslib/bgzf.c:176
↓ 15 callers
Method
end
src/utils/KeyListOps/KeyListOpsMethods.h:119
↓ 15 callers
Method
end
src/utils/FileRecordTools/Records/RecordKeyList.cpp:38
↓ 15 callers
Method
eof
src/utils/FileRecordTools/FileRecordMgr.cpp:109
↓ 14 callers
Method
c_str
src/utils/BamTools/include/BamAlignment.hpp:217
↓ 14 callers
Method
empty
src/utils/FileRecordTools/Records/StrandQueue.cpp:106
↓ 14 callers
Method
getFileIdx
src/utils/FileRecordTools/Records/Record.h:87
↓ 14 callers
Function
kputsn_
src/utils/htslib/htslib/kstring.h:177
↓ 14 callers
Method
length
src/utils/BamTools/include/BamAlignment.hpp:218
↓ 13 callers
Function
bcf_hdr_sync
src/utils/htslib/vcf.c:142
↓ 13 callers
Function
close
src/utils/gzstream/gzstream.C:154
↓ 13 callers
Method
deleteObj
src/utils/general/FreeList.h:55
next →
1–100 of 2,929, ranked by callers