Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Illumina/hap.py
/ functions
Functions
854 in github.com/Illumina/hap.py
⨍
Functions
854
◇
Types & classes
237
↓ 6 callers
Function
InRange
external/jsoncpp/jsoncpp.cpp:1557
↓ 6 callers
Function
addAlleleToVariant
* @brief Combine alleles in a single Variants record * */
src/c++/lib/variant/VariantLocationMap.cpp:46
↓ 6 callers
Function
dataframeToMetricsTable
Convert a pandas dataframe to a PUMA metrics table This is how a metrics table looks like: { id: 'readCounts', label: '
src/python/Tools/metric.py:20
↓ 6 callers
Method
enumeratePaths
src/c++/test/test_graphreference.cpp:119
↓ 6 callers
Function
eval_equal
(metric_name, count_a, count_b)
src/sh/validate_happy_summary.py:20
↓ 6 callers
Function
eval_equal
(metric_name, count_a, count_b)
src/sh/validate_happy_extended.py:21
↓ 6 callers
Method
getComment
external/jsoncpp/jsoncpp.cpp:2760
↓ 6 callers
Function
getLocation
extract chrom / pos / length */
src/c++/lib/tools/BCFHelpers.cpp:343
↓ 6 callers
Method
getVariants
* Use a global alignment to fully transform ref to alt. * * If a local alignment will is used (a'la read realignment), * returned variants will o
src/c++/lib/diploidgraphs/HaploCompare.cpp:159
↓ 6 callers
Method
isObject
external/jsoncpp/jsoncpp.cpp:2744
↓ 6 callers
Method
lengthDiffs
* Length difference compared to reference * * min : minimum difference * max : maximum difference * (if multiple insertions/deletions are prese
src/c++/lib/diploidgraphs/Haplotype.cpp:188
↓ 6 callers
Method
merge
src/c++/test/test_intervallist.cpp:164
↓ 6 callers
Function
missing_float
make a missing float */
src/c++/include/helpers/BCFHelpers.hh:72
↓ 6 callers
Function
popcount64
https://en.wikipedia.org/wiki/Hamming_weight
src/c++/include/helpers/Popcount.hh:59
↓ 6 callers
Method
querySum
query sum over a range */
src/c++/include/helpers/LocationInfo.hh:239
↓ 6 callers
Function
realignRefVar
* @brief Decompose a RefVar into primitive variants (subst / ins / del) by means of realigning * * @param f reference sequence fasta * @param chr t
src/c++/lib/align/Alignment.cpp:299
↓ 6 callers
Function
valueToQuotedString
external/jsoncpp/jsoncpp.cpp:3160
↓ 5 callers
Method
addLeft
src/c++/lib/scmp/HapSetMatcher.cpp:65
↓ 5 callers
Method
addRight
src/c++/lib/scmp/HapSetMatcher.cpp:84
↓ 5 callers
Method
add_al
add single allele */
src/c++/lib/variant/VariantStatistics.cpp:211
↓ 5 callers
Method
anyHomref
return if any calls are homref */
src/c++/include/Variant.hh:192
↓ 5 callers
Method
asBool
external/jsoncpp/jsoncpp.cpp:2275
↓ 5 callers
Method
asString
external/jsoncpp/jsoncpp.cpp:2101
↓ 5 callers
Method
count
keep track of returned types
src/c++/lib/variant/VariantStatistics.cpp:303
↓ 5 callers
Function
extractHeadersJSON
Extract the VCF header and turn into JSON :param vcfname: VCF file name :return: VCF header in JSON format
src/python/Tools/vcfextract.py:212
↓ 5 callers
Method
fn
src/c++/include/helpers/Roc.hh:145
↓ 5 callers
Function
getInfoInt
* @brief Retrieve an info field as an integer * * @param result the default to return if the field is not present */
src/c++/lib/tools/BCFHelpers.cpp:392
↓ 5 callers
Method
getIntervals
src/c++/include/helpers/IntervalList.hh:265
↓ 5 callers
Method
isHet
src/c++/include/Variant.hh:113
↓ 5 callers
Method
isHomalt
src/c++/include/Variant.hh:123
↓ 5 callers
Function
listcmp
src/c++/test/test_intervallist.cpp:51
↓ 5 callers
Method
load
src/c++/lib/quantify/QuantifyRegions.cpp:101
↓ 5 callers
Function
push_cigar
external/klib/ksw.c:445
↓ 5 callers
Method
put
src/c++/lib/variant/VariantWriter.cpp:206
↓ 5 callers
Method
scoreAssignment
src/c++/lib/scmp/HapSetMatcherImpl.hh:214
↓ 5 callers
Method
setAggregationType
src/c++/lib/variant/VariantLocationAggregator.cpp:89
↓ 5 callers
Method
setRegions
* @brief Interface to htslib regions functionality * @param regions regions string, see synced_bcf_reader.h * @param isFile True if regions is a fil
src/c++/lib/variant/VariantReader.cpp:261
↓ 5 callers
Method
setTargets
* @brief Interface to htslib targets functionality * @param targets targets string, see synced_bcf_reader.h * @param isFile True if targets is a fil
src/c++/lib/variant/VariantReader.cpp:278
↓ 5 callers
Function
transitionBase
* @brief Return transition partner of base? * * @param base the base * */
src/c++/include/helpers/Genetics.hh:63
↓ 4 callers
Function
IsIntegral
external/jsoncpp/jsoncpp.cpp:2649
↓ 4 callers
Method
asCString
external/jsoncpp/jsoncpp.cpp:2095
↓ 4 callers
Method
compare
external/jsoncpp/jsoncpp.cpp:2000
↓ 4 callers
Method
enqueue
* @brief Insert a Variants record into the stream * @details The next record returned will be this one * * @param s Variants to put on top of stack
src/c++/lib/variant/VariantReader.cpp:917
↓ 4 callers
Method
flush
empty internal buffer */
src/c++/lib/variant/VariantCallsOnly.cpp:215
↓ 4 callers
Method
fp_al
src/c++/include/helpers/Roc.hh:144
↓ 4 callers
Method
fp_gt
src/c++/include/helpers/Roc.hh:143
↓ 4 callers
Function
getInfoFlag
* @brief Retrieve an info flag * * @return true of the flag is set */
src/c++/lib/tools/BCFHelpers.cpp:459
↓ 4 callers
Method
getInfoInt
interface to set / get INFO values */
src/c++/lib/variant/Variant.cpp:222
↓ 4 callers
Method
hasNext
src/c++/test/test_diploidreference.cpp:123
↓ 4 callers
Function
integerToDouble
if !defined(JSON_USE_INT64_DOUBLE_CONVERSION)
external/jsoncpp/jsoncpp.cpp:1561
↓ 4 callers
Method
intersectLanes
* Intersect two lanes and return the size of the intersection * @return the number of positions shared by l1 and l2 */
src/c++/lib/tools/IntervalBuffer.cpp:186
↓ 4 callers
Method
isNumeric
external/jsoncpp/jsoncpp.cpp:2738
↓ 4 callers
Function
makeDiploidType
construct DiploidType from het and homref fields in DiploidRef */
src/c++/include/DiploidComparisonResult.hh:73
↓ 4 callers
Method
makeGraph
* Create a reference graph for a region of a VCF */
src/c++/test/test_graphreference.cpp:75
↓ 4 callers
Method
match
external/jsoncpp/jsoncpp.cpp:502
↓ 4 callers
Method
optimize
* update / optimize assignments */
src/c++/lib/scmp/AlleleMatcher.cpp:56
↓ 4 callers
Function
preprocessVCF
Preprocess a VCF + create index :param input_filename: the input VCF / BCF / ... :param output_filename: the output VCF :param location:
src/python/Tools/bcftools.py:147
↓ 4 callers
Function
releaseStringValue
Free the string duplicated by duplicateStringValue(). */
external/jsoncpp/jsoncpp.cpp:1603
↓ 4 callers
Function
revseq
external/klib/ksw.c:323
↓ 4 callers
Function
rightShift
src/c++/include/RefVar.hh:170
↓ 4 callers
Function
runParallel
run a function in parallel on all elements in par :param pool: multiprocessing.Pool or None :param fun: a function :param par: a list of
src/python/Tools/parallel.py:85
↓ 4 callers
Method
setComment
external/jsoncpp/jsoncpp.cpp:1642
↓ 4 callers
Method
setEnableRefPadding
src/c++/lib/variant/VariantAlleleNormalizer.cpp:117
↓ 4 callers
Method
setRegion
* @brief Set the region to compare in and reset the enumeration. * */
src/c++/lib/diploidgraphs/DiploidCompare.cpp:141
↓ 4 callers
Method
setRegion
* Enumerate from set of Variants */
src/c++/test/test_diploidreference.cpp:82
↓ 4 callers
Method
type
external/jsoncpp/jsoncpp.cpp:1998
↓ 4 callers
Method
write
external/jsoncpp/jsoncpp.cpp:3238
↓ 3 callers
Function
addRefAlleleToVariant
* @brief Add ref block to variant record */
src/c++/lib/variant/VariantLocationMap.cpp:158
↓ 3 callers
Method
anyAmbiguous
return if any calls are homref */
src/c++/include/Variant.hh:214
↓ 3 callers
Method
apply
apply and retrieve modified reference sequence between start and end * Note that _start and _end will be extended if they aren't contained withi
src/c++/include/RefVar.hh:87
↓ 3 callers
Method
asDouble
external/jsoncpp/jsoncpp.cpp:2231
↓ 3 callers
Method
asLargestInt
external/jsoncpp/jsoncpp.cpp:2215
↓ 3 callers
Method
asLargestUInt
external/jsoncpp/jsoncpp.cpp:2223
↓ 3 callers
Function
calculateLength
Calculate total length of contigs overlapping a set of locations
src/python/Tools/fastasize.py:75
↓ 3 callers
Method
checkAndScore
* update / optimize assignments * * return < true/false if assignment produces match, number of matched variants > * Total number of va
src/c++/lib/scmp/HapSetMatcher.cpp:211
↓ 3 callers
Function
extractHeaders
Read the header lines from a VCF file
src/python/Tools/vcfextract.py:198
↓ 3 callers
Function
fastaContigLengths
Return contig lengths in a fasta file
src/python/Tools/fastasize.py:34
↓ 3 callers
Function
getCigarStats
get stats from a cigar string */
src/c++/lib/align/Alignment.cpp:235
↓ 3 callers
Method
isInt
external/jsoncpp/jsoncpp.cpp:2658
↓ 3 callers
Method
isValidAssignment
* Test if an assignment produces matching haplotypes * @param a assignment of variants to haplotypes * @return match status -- true
src/c++/lib/scmp/HapSetMatcherImpl.hh:128
↓ 3 callers
Function
ksw_align
external/klib/ksw.c:330
↓ 3 callers
Function
leftShift
src/c++/lib/align/RefVar.cpp:108
↓ 3 callers
Method
make
(cls, cname)
src/python/Tools/roc.py:95
↓ 3 callers
Method
numberOfPossibleAssignments
* @return the number of possible assignments */
src/c++/lib/scmp/HapSetMatcher.cpp:160
↓ 3 callers
Function
ph
shared-pointerize */
src/c++/include/helpers/BCFHelpers.hh:173
↓ 3 callers
Method
remove_to
reset / remove interval range */
src/c++/include/helpers/IntervalList.hh:232
↓ 3 callers
Method
reset_rtypes
src/c++/lib/variant/VariantStatistics.cpp:314
↓ 3 callers
Function
resolve_vtype
(args)
src/python/som.py:260
↓ 3 callers
Method
setNPaths
* Set the maximum number of paths to enumerate from the Graph reference */
src/c++/lib/diploidgraphs/DiploidReference.cpp:147
↓ 3 callers
Method
setReturnHomref
* @brief Return homref/no-calls * */
src/c++/lib/variant/VariantReader.cpp:148
↓ 3 callers
Method
setWriteFormats
write format fields apart from GT */
src/c++/lib/variant/VariantWriter.cpp:90
↓ 3 callers
Function
toPrimitives
* @brief Decompose a RefVar into primitive variants (subst / ins / del) * * @param rv the RefVar record * @param vars the primitive records */
src/c++/lib/align/RefVar.cpp:514
↓ 3 callers
Method
totalQuery
total variants reported by query at this level.
src/c++/include/helpers/Roc.hh:162
↓ 3 callers
Method
totalTruth
src/c++/include/helpers/Roc.hh:160
↓ 3 callers
Method
update
* @brief Debug dump, optional */
src/c++/lib/align/Klib.cpp:150
↓ 2 callers
Function
MakeRelativePathsInFlagsAbsolute
( flags, working_directory )
.ycm_extra_conf.py:97
↓ 2 callers
Function
_addLevel
helper to write values from a single level */
src/c++/lib/tools/RocOutput.cpp:161
↓ 2 callers
Method
_updateSortedVariants
src/c++/lib/scmp/HapSetMatcherImpl.hh:347
↓ 2 callers
Method
add
* @brief Add variants from a VariantReader (see above for VariantBufferMode and param) */
src/c++/lib/variant/VariantProcessor.cpp:48
↓ 2 callers
Method
addFromBed
Add all intervals from a bed file, attaching a given label :param bed_file: Bed File :param label: either a string label or a functio
src/python/Tools/bedintervaltree.py:97
← previous
next →
101–200 of 854, ranked by callers