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
↓ 7 callers
Function
cram_codec_to_id
* Returns the content_id used by this codec, also in id2 if byte_array_len. * Returns -1 for the CORE block and -2 for unneeded. * id2 is only fille
src/utils/htslib/cram/cram_codecs.c:1869
↓ 7 callers
Function
getBin
return the genome "bin" for a feature with this start and end
src/utils/bedFile/bedFile.h:315
↓ 7 callers
Method
getNextRecord
src/groupBy/groupBy.cpp:117
↓ 7 callers
Method
getRecordType
src/utils/FileRecordTools/FileRecordMgr.h:69
↓ 7 callers
Function
hfile_destroy
src/utils/htslib/hfile.c:143
↓ 7 callers
Function
hpeek
src/utils/htslib/hfile.c:278
↓ 7 callers
Function
hts_get_bgzfp
For VCF/BCF backward sweeper. Not exposing these functions because their future is uncertain. Things will probably have to change with hFILE...
src/utils/htslib/hts.c:1114
↓ 7 callers
Function
hts_idx_init
src/utils/htslib/hts.c:1388
↓ 7 callers
Function
hts_tpool_init
* Creates a worker pool with n worker threads. * * Returns pool pointer on success; * NULL on failure */
src/utils/htslib/thread_pool.c:664
↓ 7 callers
Method
isUnmapped
"Unmapped" only applies to BamRecord, but for design reasons, it has to be here, because we want to short circuit the intersects method if either reco
src/utils/FileRecordTools/Records/Record.h:147
↓ 7 callers
Function
kftp_send_cmd
src/utils/htslib/knetfile.c:243
↓ 7 callers
Function
khash_str2int_init
src/utils/htslib/htslib/khash_str2int.h:36
↓ 7 callers
Function
knet_seek
src/utils/htslib/knetfile.c:554
↓ 7 callers
Function
le_to_float
Get a float value from an unsigned byte array @param buf Pointer to source byte array, may be unaligned * @return A 32 bit floating point value *
src/utils/htslib/htslib/hts_endian.h:300
↓ 7 callers
Function
ltf8_put
64-bit itf8 variant */
src/utils/htslib/cram/cram_io.h:129
↓ 7 callers
Method
open
src/utils/Fasta/Fasta.cpp:86
↓ 7 callers
Method
reportBedPENewLine
reportBedPENewLine Writes the _original_ BED entry for A. Works for BEDPE only. */
src/utils/bedFilePE/bedFilePE.cpp:138
↓ 6 callers
Function
GetBamBlocks
src/utils/BlockedIntervals/BlockedIntervals.cpp:15
↓ 6 callers
Method
SetCompressionMode
src/utils/BamTools/include/BamWriter.hpp:58
↓ 6 callers
Method
after
src/utils/FileRecordTools/Records/Record.cpp:126
↓ 6 callers
Function
append_header
src/utils/htslib/hfile_libcurl.c:292
↓ 6 callers
Function
bam_cigar2rlen
src/utils/htslib/sam.c:382
↓ 6 callers
Function
bam_destroy1
src/utils/htslib/sam.c:331
↓ 6 callers
Function
bam_endpos
src/utils/htslib/sam.c:391
↓ 6 callers
Function
bcf_hdr_format
src/utils/htslib/vcf.c:1665
↓ 6 callers
Function
bcf_hrec_destroy
src/utils/htslib/vcf.c:166
↓ 6 callers
Function
bcf_hrec_dup
Copies all fields except IDX.
src/utils/htslib/vcf.c:182
↓ 6 callers
Function
bcf_unpack_fmt_core1
src/utils/htslib/vcf.c:2396
↓ 6 callers
Function
bgzf_flush
src/utils/htslib/bgzf.c:1532
↓ 6 callers
Function
buffer_printf
src/utils/FileRecordTools/Records/Record.h:26
↓ 6 callers
Method
clearAll
src/utils/FileRecordTools/Records/RecordKeyList.h:42
↓ 6 callers
Function
cram_get_ref
* Returns a portion of a reference sequence from start to end inclusive. * The returned pointer is owned by either the cram_file fd or by the * inte
src/utils/htslib/cram/cram_io.c:2462
↓ 6 callers
Function
cram_not_enough_bits
src/utils/htslib/cram/cram_codecs.h:167
↓ 6 callers
Function
cram_seek
* Seek within a CRAM file. * * Returns 0 on success * -1 on failure */
src/utils/htslib/cram/cram_io.c:4205
↓ 6 callers
Function
ed_swap_8p
src/utils/htslib/htslib/hts.h:867
↓ 6 callers
Method
empty
src/utils/NewChromsweep/CloseSweep.h:39
↓ 6 callers
Method
erase
src/utils/FileRecordTools/Records/RecordKeyVector.cpp:68
↓ 6 callers
Function
fai_destroy
src/utils/htslib/faidx.c:420
↓ 6 callers
Method
getGenomeSize
src/utils/GenomeFile/GenomeFile.cpp:107
↓ 6 callers
Method
getProgram
src/utils/Contexts/ContextBase.h:43
↓ 6 callers
Method
getSplitBlockInfo
src/utils/Contexts/ContextBase.h:154
↓ 6 callers
Method
hasGenomeFile
src/utils/Contexts/ContextBase.h:67
↓ 6 callers
Function
hfile_init
src/utils/htslib/hfile.c:96
↓ 6 callers
Function
hts_set_opt
src/utils/htslib/hts.c:1003
↓ 6 callers
Function
hts_tpool_process_flush
* Flushes the process-queue, but doesn't exit. This simply drains the queue * and ensures all worker threads have finished their current tasks * ass
src/utils/htslib/thread_pool.c:819
↓ 6 callers
Function
hts_version
src/utils/htslib/hts.c:57
↓ 6 callers
Function
idx_write_int32
src/utils/htslib/hts.c:1649
↓ 6 callers
Function
init_add_plugin
src/utils/htslib/hfile.c:991
↓ 6 callers
Function
insert_to_b
src/utils/htslib/hts.c:1337
↓ 6 callers
Function
kgetline
src/utils/htslib/kstring.c:251
↓ 6 callers
Function
knet_open
src/utils/htslib/knetfile.c:472
↓ 6 callers
Function
le_to_i16
Get an int16_t value from an unsigned byte array @param buf Pointer to source byte array, may be unaligned * @return A 16 bit signed integer * The
src/utils/htslib/htslib/hts_endian.h:232
↓ 6 callers
Function
le_to_u16
Get a uint16_t value from an unsigned byte array @param buf Pointer to source byte, may be unaligned * @return A 16 bit unsigned integer * The inp
src/utils/htslib/htslib/hts_endian.h:121
↓ 6 callers
Method
loadBedFileIntoMap
src/utils/bedFile/bedFile.cpp:661
↓ 6 callers
Function
mfcreate
* For creating existing mFILE pointers directly from memory buffers. */
src/utils/htslib/cram/mFILE.c:198
↓ 6 callers
Function
multi_errno
src/utils/htslib/hfile_libcurl.c:217
↓ 6 callers
Method
sameChrom
src/utils/FileRecordTools/Records/Record.cpp:110
↓ 6 callers
Method
testNameConventions
src/utils/Contexts/ContextBase.cpp:687
↓ 5 callers
Method
GetHeaderStruct
src/utils/BamTools/include/SamHeader.hpp:137
↓ 5 callers
Method
PrintHeader
src/nucBed/nucBed.cpp:68
↓ 5 callers
Function
PrintTag
src/bamToBed/bamToBed.cpp:379
↓ 5 callers
Function
_regions_add
Add a new region into a list sorted by start,end. On input the coordinates are 1-based, stored 0-based, inclusive.
src/utils/htslib/synced_bcf_reader.c:767
↓ 5 callers
Method
add
src/split/splitBed.cpp:54
↓ 5 callers
Method
adjustZeroLength
src/utils/FileRecordTools/Records/Record.cpp:241
↓ 5 callers
Method
allElems
src/utils/NewChromsweep/CloseSweep.h:58
↓ 5 callers
Function
bam_init1
src/utils/htslib/sam.c:292
↓ 5 callers
Function
bam_tag2cigar
src/utils/htslib/sam.c:399
↓ 5 callers
Function
bcf_dec_size_safe
src/utils/htslib/vcf.c:1070
↓ 5 callers
Function
bcf_hdr_init
src/utils/htslib/vcf.c:829
↓ 5 callers
Function
bcf_hdr_parse
src/utils/htslib/vcf.c:639
↓ 5 callers
Function
bgzf_getline
src/utils/htslib/bgzf.c:1794
↓ 5 callers
Function
bgzf_index_dump
src/utils/htslib/bgzf.c:1906
↓ 5 callers
Function
convert
src/htsutil.cpp:8
↓ 5 callers
Function
cram_index_query
* Searches the index for the first slice overlapping a reference ID * and position, or one immediately preceding it if none is found in * the index
src/utils/htslib/cram/cram_index.c:354
↓ 5 callers
Function
cram_read_container
* Reads a container header. * * Returns cram_container on success * NULL on failure or no container left (fd->err == 0). */
src/utils/htslib/cram/cram_io.c:2819
↓ 5 callers
Function
cram_stats_del
src/utils/htslib/cram/cram_stats.c:75
↓ 5 callers
Function
free_headers
src/utils/htslib/hfile_libcurl.c:311
↓ 5 callers
Method
getMaxNumDatabaseFields
src/utils/Contexts/ContextIntersect.h:36
↓ 5 callers
Method
getNumInputFiles
src/utils/Contexts/ContextBase.h:49
↓ 5 callers
Method
getQueryFileIdx
src/utils/Contexts/ContextIntersect.h:26
↓ 5 callers
Function
get_type_name
src/utils/htslib/vcf.c:1085
↓ 5 callers
Function
hts_idx_save_as
src/utils/htslib/hts.c:1740
↓ 5 callers
Function
hts_md5_destroy
src/utils/htslib/md5.c:371
↓ 5 callers
Function
hts_md5_final
src/utils/htslib/md5.c:270
↓ 5 callers
Function
hts_md5_init
src/utils/htslib/md5.c:322
↓ 5 callers
Function
hts_md5_update
src/utils/htslib/md5.c:236
↓ 5 callers
Function
hypergeo_acc
incremental version of hypergenometric distribution
src/utils/htslib/kfunc.c:218
↓ 5 callers
Function
hypergeo_acc
incremental version of hypergenometric distribution
src/fisher/kfunc.cpp:187
↓ 5 callers
Function
idx_write_uint64
src/utils/htslib/hts.c:1661
↓ 5 callers
Function
kget_int32
src/utils/htslib/cram/cram_index.c:87
↓ 5 callers
Function
knet_read
src/utils/htslib/knetfile.c:525
↓ 5 callers
Function
kputd
src/utils/htslib/kstring.c:36
↓ 5 callers
Function
le_int4
src/utils/htslib/cram/os.h:154
↓ 5 callers
Function
overlap_remove
src/utils/htslib/sam.c:2600
↓ 5 callers
Function
overlaps
return the amount of overlap between two features. Negative if none and the number of negative bases is the distance between the two.
src/utils/bedFile/bedFile.h:346
↓ 5 callers
Function
pool_destroy
src/utils/htslib/cram/pooled_alloc.c:101
↓ 5 callers
Function
pool_free
src/utils/htslib/cram/pooled_alloc.c:140
↓ 5 callers
Function
possibly_expand_bam_data
src/utils/htslib/sam.c:320
↓ 5 callers
Method
projectOnGenome
src/utils/GenomeFile/GenomeFile.cpp:85
↓ 5 callers
Method
read
src/utils/BamTools/include/BamReader.hpp:21
← previous
next →
201–300 of 2,929, ranked by callers