MCPcopy Create free account

hub / github.com/NVlabs/nvbio / types & classes

Types & classes1,483 in github.com/NVlabs/nvbio

↓ 169 callersClasstd_object
td element
nvbio/basic/html.h:150
↓ 166 callersClassth_object
th element
nvbio/basic/html.h:126
↓ 53 callersClassruntime_error
nvbio/basic/exceptions.h:59
↓ 27 callersClasssimd4u8
A 4-way uint8 SIMD type
nvbio/basic/simd.h:42
↓ 15 callersClassSimpleFunc
nvBowtie/bowtie2/cuda/func.h:39
↓ 13 callersClassEditDistanceSWScheme
An adapter implementation of the \ref SmithWatermanScoringScheme model producing the edit distance scoring
nvbio/alignment/ed/ed_utils.h:45
↓ 12 callersClassbase_rep_tag
nvbio/basic/simd.h:44
↓ 10 callersClassAlignment
nvBowtie/bowtie2/cuda/traceback.h:35
↓ 8 callersClassbns_fopen_failure
nvbio/basic/bnt.h:93
↓ 7 callersClassBestAlignments
nvBowtie/bowtie2/cuda/stats.h:36
↓ 7 callersClassDeviceCigarArray
Wrapper struct to keep CIGAR arrays and CIGAR coords in one place. This is the device version.
nvbio/io/output/output_types.h:111
↓ 7 callersClassadd_functor
add functor
nvbio/basic/numbers.h:877
↓ 6 callersClassAlignmentData
Utility struct to gather all data related to a given alignment. This breaks out the alignment data for a given alignment by setting up pointers to the
nvbio/io/output/output_priv.h:49
↓ 6 callersClassnode_type
nvbio/strings/wavelet_tree_inl.h:95
↓ 5 callersClassBestAlignments
A simple data-structure to hold the best 2 alignments
nvbio/io/alignments.h:144
↓ 5 callersClassDefaultMover
generic implementation of a move function for WorkUnit's This class is responsible for moving any external payload bound to a work-unit, and gets inv
nvbio/basic/cuda/work_queue.h:233
↓ 5 callersClassSeedHit
nvBowtie/bowtie2/cuda/persist.h:41
↓ 5 callersClasshas_second
nvbio/io/alignments.h:345
↓ 5 callersClasspacked_read
A simple POD struct to represent a read id and its top flag status in a packed uint32
nvBowtie/bowtie2/cuda/defs.h:152
↓ 5 callersClasspacked_seed
A simple POD struct to represent a seed's information in a packed uint32: - position in read - FM-index direction - reverse-complement flag - top flag
nvBowtie/bowtie2/cuda/defs.h:171
↓ 4 callersClassAlignmentPair
nvbio-aln-diff/alignment.h:105
↓ 4 callersClassBestPairedAlignments
A simple data-structure to hold the best 2 paired alignments
nvbio/io/alignments.h:227
↓ 4 callersClasscontext_type
nvbio/alignment/batched_inl.h:877
↓ 4 callersClasshas_second_paired
nvbio/io/alignments.h:354
↓ 4 callersClassmapping_error
nvbio/basic/mmap.h:95
↓ 4 callersClassnull_type
a null type, useful to represent unbound template arguments
nvbio/basic/types.h:163
↓ 4 callersClassstat
contrib/htslib/cram/files.c:52
↓ 4 callersClassview_error
nvbio/basic/mmap.h:102
↓ 3 callersEnumSequenceFlags
a set of flags describing what to load
nvbio/io/sequence/sequence.h:180
↓ 3 callersClassSharedPointer
nvbio/basic/shared_pointer.h:345
↓ 3 callersClassdevice_tag
a tag to define the device architecture
nvbio/basic/types.h:157
↓ 3 callersClassget_kmer_reg_id
nvMicroAssembly/kmers_inl.h:50
↓ 3 callersClassis_aligned
nvbio/io/alignments.h:412
↓ 3 callersClassis_paired
nvbio/io/alignments.h:372
↓ 3 callersClassrange_size
return the size of a given range
nvbio/qgram/filter_inl.h:35
↓ 3 callersClassremove_singletons
A binary functor implementing some custom logic to remove singletons from a set of segment-flags
nvbio/sufsort/sufsort_priv.h:933
↓ 3 callersClassstat
contrib/htslib/cram/cram_io.c:1117
↓ 2 callersClassAlignment
nvbio-aln-diff/alignment.h:36
↓ 2 callersClassCigar
A tight 16-bit CIGAR element representation
nvbio/io/alignments.h:57
↓ 2 callersClassDCS_string_suffix_index
A functor to transform a global suffix index into a DCS-local index
nvbio/sufsort/dcs.h:226
↓ 2 callersClassFormatOpPrintf
contrib/moderngpu/include/util/format.h:59
↓ 2 callersClassPairedAlignments
A simple data-structure to hold paired alignments
nvbio/io/alignments.h:199
↓ 2 callersClassReferenceIndex
contrib/bamtools/BamAux.h:469
↓ 2 callersClassSequenceDataInfo
A POD type encapsulating basic sequence information
nvbio/io/sequence/sequence.h:200
↓ 2 callersClassStats
Global statistics
nvBowtie/bowtie2/cuda/stats.h:125
↓ 2 callersClassadd_divide_functor
A functor dividing all integers by the given constant
nvbio/sufsort/sufsort_priv.h:198
↓ 2 callersClassbinary_transform_iterator
nvbio/basic/transform_iterator.h:228
↓ 2 callersClassbns_files_mismatch
nvbio/basic/bnt.h:94
↓ 2 callersClassget_kmer_seq_id
extract the string set sequence id from the kmer coordinates
nvMicroAssembly/kmers_inl.h:41
↓ 2 callersClassget_kmer_size
extract the kmer size from the kmer coordinates
nvMicroAssembly/kmers_inl.h:60
↓ 2 callersClassget_prefix_global_id_by_idx
maps from the id of a kmer to the global id of its prefix
nvMicroAssembly/kmers_inl.h:125
↓ 2 callersClassget_suffix_global_id_by_idx
maps from the id of a kmer to the global id of its suffix
nvMicroAssembly/kmers_inl.h:143
↓ 2 callersClassglobal_to_uid
maps kmer global id to its UID
nvMicroAssembly/kmers_inl.h:198
↓ 2 callersClassgraph_functor
nvMicroAssembly/assembly_graph_inl.h:35
↓ 2 callersClassin_range_functor
A functor to cast from one type into another
nvbio/sufsort/sufsort_priv.h:146
↓ 2 callersClassindex_transform_iterator
nvbio/basic/index_transform_iterator.h:47
↓ 2 callersClasskmer_key_rid_eq
equality based on kmer key and region id coordinate
nvMicroAssembly/kmers_inl.h:274
↓ 2 callersClasskmer_uid_eq
equality based on kmer key only
nvMicroAssembly/kmers_inl.h:305
↓ 2 callersClassldg_pointer
nvbio/basic/cuda/ldg.h:44
↓ 2 callersClassload_pointer
nvbio/basic/cuda/ldg.h:223
↓ 2 callersClassmax_operator
nvbio/alignment/warp_utils.h:87
↓ 2 callersClassoffset_functor
A functor adding the given constant to all intergers
nvbio/sufsort/sufsort_priv.h:178
↓ 2 callersClasspack_read
pack-read functor, converting an integer read id into a packed_read
nvBowtie/bowtie2/cuda/defs.h:185
↓ 2 callersClasssequence_string
nvbio/io/sequence/sequence_encoder.cpp:124
↓ 2 callersClassstat
contrib/htslib/tabix.c:341
↓ 2 callersClassstat
contrib/htslib/hts.c:1326
↓ 2 callersClassstat
contrib/htslib/bgzip.c:133
↓ 2 callersClasstransform_iterator
nvbio/basic/transform_iterator.h:46
↓ 2 callersClasstrivial_quality_string
A trivial implementation of a quality string, constantly zero; This class has both a string and an iterator interface, as it is used as its own iterat
nvbio/alignment/utils.h:228
↓ 2 callersClasstrivial_quality_string_set
A trivial implementation of a quality string set, constantly zero
nvbio/alignment/utils.h:281
↓ 1 callersClassAlignment
A simple data-structure to represent an alignment
nvbio/io/alignments.h:80
↓ 1 callersEnumAlignmentType
nvBowtie/bowtie2/cuda/scoring.h:53
↓ 1 callersClassBNT
Encapsulates all sequence data required for alignment. This is a simple convenience wrapper for FMIndexData.
nvbio/io/output/output_types.h:73
↓ 1 callersClassChunk
contrib/bamtools/BamAux.h:449
↓ 1 callersClassCudaException
contrib/moderngpu/include/util/mgpucontext.h:57
↓ 1 callersClassDCSView
A data structure to hold a Difference Cover Sample
nvbio/sufsort/dcs.h:113
↓ 1 callersEnumDirType
nvbio/io/utils.h:46
↓ 1 callersClassHitArray
nvBowtie/bowtie2/cuda/scoring_queues.h:142
↓ 1 callersClassHitQueuesDeviceView
nvBowtie/bowtie2/cuda/scoring_queues.h:69
↓ 1 callersClassList
nvbio/basic/cache.h:71
↓ 1 callersClassParams
A non-POD structure holding all of nvBowtie's parameters plus a few extra string options
nvBowtie/bowtie2/cuda/params.h:143
↓ 1 callersClassReadHitsIndexDeviceView
nvBowtie/bowtie2/cuda/scoring_queues.h:71
↓ 1 callersEnumReadType
nvbio/io/utils.h:45
↓ 1 callersClassScoringQueuesDeviceView
nvBowtie/bowtie2/cuda/scoring_queues.h:70
↓ 1 callersClassSeedHitDequeArrayDeviceView
nvBowtie/bowtie2/cuda/seed_hit_deque_array.h:55
↓ 1 callersEnumVerbosity
nvbio/basic/console.h:65
↓ 1 callersClassWeakPointer
nvbio/basic/shared_pointer.h:342
↓ 1 callersClassWorkQueueStatsView
nvbio/basic/cuda/work_queue.h:177
↓ 1 callersClassbad_alloc
nvbio/basic/exceptions.h:50
↓ 1 callersClasscache_overflow
LRU cache. The template parameter CacheManager should supply the following interface: bool acquire(const uint32 item); try to acquire/load an element
nvbio/basic/cache.h:51
↓ 1 callersClasscollapse_same_start_kmers
collapse kmers that start at the same position and belong to the same sequence by just returning the one with max length
nvMicroAssembly/kmers_inl.h:674
↓ 1 callersClasscondition
implements a simple inter-CTA condition variable The condition variable is actually an integer, and the interface offers the possibility to test if /
nvbio/basic/cuda/condition.h:45
↓ 1 callersClasscondition_set_view
a class to view a set of conditions from the device
nvbio/basic/cuda/condition.h:89
↓ 1 callersClassconst_cast_marker
nvbio/basic/shared_pointer.h:337
↓ 1 callersClasscount_overlapped_adjacencies
nvMicroAssembly/kmers_inl.h:907
↓ 1 callersClasscuda_error
nvbio/basic/exceptions.h:40
↓ 1 callersClassdeinterleaved_iterator
nvbio/basic/deinterleaved_iterator.h:39
↓ 1 callersClassdynamic_cast_marker
nvbio/basic/shared_pointer.h:338
↓ 1 callersClassedge_weights_functor
nvMicroAssembly/assembly_graph_inl.h:157
↓ 1 callersClassextract_repeat_adjacencies
nvMicroAssembly/kmers_inl.h:943
next →1–100 of 1,483, ranked by callers