nx_const.nx
buildroot/runtime/nx_const.nx
about
dependencies 0 imports · 35 importers
diagram shows first 10 each side; +0 more imports, +25 more importers in the complete lists below.
imports: none
imported by: nx_align_affine.nxnx_align_backtrace.nxnx_align_backtrace_test.nxnx_align_chain_stranded.nxnx_align_chain_stranded_test.nxnx_align_match_stranded.nxnx_align_match_stranded_test.nxnx_alignment.nxnx_alignment_test.nxnx_bam.nxnx_bam_file_compose_test.nxnx_bam_test.nxnx_bgzf.nxnx_bgzf_test.nxnx_cigar.nxnx_cigar_test.nxnx_fasta.nxnx_fasta_test.nxnx_fastq.nxnx_fastq_test.nxnx_phred.nxnx_phred_test.nxnx_pileup.nxnx_pileup_test.nxnx_sam.nxnx_sam_test.nxnx_sequence.nxnx_sequence_ambig.nxnx_sequence_ambig_test.nxnx_sequence_fm.nxnx_sequence_kat_test.nxnx_variant.nxnx_variant_test.nxnx_vcf.nxnx_vcf_test.nx
structs
| none |
consts
| 48 | const NX_FIXED_SCALE_1E18: i64 = 1000000000000000000 |
| 51 | const NX_PI_X1E18: i64 = 3141592653589793238 |
| 54 | const NX_E_X1E18: i64 = 2718281828459045235 |
| 57 | const NX_LN2_X1E18: i64 = 693147180559945309 |
| 60 | const NX_LOG2E_X1E18: i64 = 1442695040888963407 |
| 63 | const NX_SQRT2_X1E18: i64 = 1414213562373095049 |
| 66 | const NX_GOLDEN_X1E18: i64 = 1618033988749894848 |
| 69 | const NX_GAMMA_X1E18: i64 = 577215664901532861 |
| 76 | const NX_DNA_A: i64 = 0 |
| 77 | const NX_DNA_C: i64 = 1 |
| 78 | const NX_DNA_G: i64 = 2 |
| 79 | const NX_DNA_T: i64 = 3 |
| 81 | const NX_DNA_COMPLEMENT_MASK: i64 = 3 |
| 88 | const NX_ASCII_NULL: i64 = 0x00 |
| 89 | const NX_ASCII_TAB: i64 = 0x09 |
| 90 | const NX_ASCII_LF: i64 = 0x0A |
| 91 | const NX_ASCII_CR: i64 = 0x0D |
| 92 | const NX_ASCII_SPACE: i64 = 0x20 |
| 93 | const NX_ASCII_DOLLAR: i64 = 0x24 |
| 94 | const NX_ASCII_PLUS: i64 = 0x2B |
| 95 | const NX_ASCII_HYPHEN: i64 = 0x2D |
| 96 | const NX_ASCII_DOT: i64 = 0x2E |
| 97 | const NX_ASCII_SLASH: i64 = 0x2F |
| 98 | const NX_ASCII_DIGIT_0: i64 = 0x30 |
| 99 | const NX_ASCII_DIGIT_9: i64 = 0x39 |
| 100 | const NX_ASCII_COLON: i64 = 0x3A |
| 101 | const NX_ASCII_GT: i64 = 0x3E |
| 102 | const NX_ASCII_AT: i64 = 0x40 |
| 105 | const NX_ASCII_DNA_A: i64 = 0x41 |
| 106 | const NX_ASCII_DNA_B: i64 = 0x42 |
| 107 | const NX_ASCII_DNA_C: i64 = 0x43 |
| 108 | const NX_ASCII_DNA_D: i64 = 0x44 |
| 109 | const NX_ASCII_DNA_G: i64 = 0x47 |
| 110 | const NX_ASCII_DNA_H: i64 = 0x48 |
| 111 | const NX_ASCII_DNA_K: i64 = 0x4B |
| 112 | const NX_ASCII_DNA_M: i64 = 0x4D |
| 113 | const NX_ASCII_DNA_N: i64 = 0x4E |
| 114 | const NX_ASCII_DNA_R: i64 = 0x52 |
| 115 | const NX_ASCII_DNA_S: i64 = 0x53 |
| 116 | const NX_ASCII_DNA_T: i64 = 0x54 |
| 117 | const NX_ASCII_DNA_U: i64 = 0x55 |
| 118 | const NX_ASCII_DNA_V: i64 = 0x56 |
| 119 | const NX_ASCII_DNA_W: i64 = 0x57 |
| 120 | const NX_ASCII_DNA_Y: i64 = 0x59 |
| 123 | const NX_ASCII_DNA_a: i64 = 0x61 |
| 124 | const NX_ASCII_DNA_c: i64 = 0x63 |
| 125 | const NX_ASCII_DNA_g: i64 = 0x67 |
| 126 | const NX_ASCII_DNA_t: i64 = 0x74 |
| 136 | const NX_NEG_INF_I64: i64 = -1000000000 |
| 137 | const NX_POS_INF_I64: i64 = 1000000000 |
| 141 | const NX_INDEX_NONE: i64 = -1 |
| 147 | const NX_FM_SENTINEL_BYTE: i64 = 0x24 // '$' |
| 155 | const NX_STRAND_FWD: i64 = 1 // forward / + / sense |
| 156 | const NX_STRAND_REV: i64 = -1 // reverse-complement / - / antisense |
| 157 | const NX_STRAND_UNKNOWN: i64 = 0 |
| 165 | const NX_VARIANT_NONE: i64 = 0 // no variant -- matches reference |
| 166 | const NX_VARIANT_HET: i64 = 1 // heterozygous variant (0/1) |
| 167 | const NX_VARIANT_HOM: i64 = 2 // homozygous variant (1/1) |
| 176 | const NX_INDEL_NONE: i64 = 0 |
| 177 | const NX_INDEL_INS: i64 = 1 |
| 178 | const NX_INDEL_DEL: i64 = 2 |
| 186 | const NX_PHRED33_OFFSET: i64 = 33 |
| 187 | const NX_PHRED64_OFFSET: i64 = 64 |
| 188 | const NX_PHRED_MIN_Q: i64 = 0 |
| 189 | const NX_PHRED_MAX_Q: i64 = 93 // upper Phred+33 ASCII cap (126 - 33) |
| 199 | const NX_CIGAR_M: i64 = 0 // alignment match (consume query + ref); M |
| 200 | const NX_CIGAR_I: i64 = 1 // insertion to ref (consume query only); I |
| 201 | const NX_CIGAR_D: i64 = 2 // deletion from ref (consume ref only); D |
| 202 | const NX_CIGAR_N: i64 = 3 // skipped region (intron-style large gap); N |
| 203 | const NX_CIGAR_S: i64 = 4 // soft clip (query bases not aligned); S |
| 204 | const NX_CIGAR_H: i64 = 5 // hard clip (query bases not stored); H |
| 205 | const NX_CIGAR_P: i64 = 6 // padding (silent deletion vs padded ref);P |
| 206 | const NX_CIGAR_EQ: i64 = 7 // sequence match (explicit); = |
| 207 | const NX_CIGAR_X: i64 = 8 // sequence mismatch (explicit); X |
| 216 | const NX_BAM_NT_EQ: i64 = 0 // '=' equals reference |
| 217 | const NX_BAM_NT_A: i64 = 1 |
| 218 | const NX_BAM_NT_C: i64 = 2 |
| 219 | const NX_BAM_NT_M: i64 = 3 // A or C |
| 220 | const NX_BAM_NT_G: i64 = 4 |
| 221 | const NX_BAM_NT_R: i64 = 5 // A or G |
| 222 | const NX_BAM_NT_S: i64 = 6 // C or G |
| 223 | const NX_BAM_NT_V: i64 = 7 // A or C or G |
| 224 | const NX_BAM_NT_T: i64 = 8 |
| 225 | const NX_BAM_NT_W: i64 = 9 // A or T |
| 226 | const NX_BAM_NT_Y: i64 = 10 // C or T |
| 227 | const NX_BAM_NT_H: i64 = 11 // A or C or T |
| 228 | const NX_BAM_NT_K: i64 = 12 // G or T |
| 229 | const NX_BAM_NT_D: i64 = 13 // A or G or T |
| 230 | const NX_BAM_NT_B: i64 = 14 // C or G or T |
| 231 | const NX_BAM_NT_N: i64 = 15 // any (default for unknown) |
| 234 | const NX_BAM_MAGIC_B: i64 = 0x42 // 'B' |
| 235 | const NX_BAM_MAGIC_A: i64 = 0x41 // 'A' |
| 236 | const NX_BAM_MAGIC_M: i64 = 0x4D // 'M' |
| 237 | const NX_BAM_MAGIC_1: i64 = 0x01 // BAM v1 |
| 240 | const NX_BAM_UNMAPPED: i64 = -1 |
| 241 | const NX_BAM_NO_QUAL_BYTE: i64 = 0xFF // per spec: all 0xFF if quals absent |
| 247 | const NX_BYTE_BITS: i64 = 8 |
| 248 | const NX_I64_BYTES: i64 = 8 |
| 249 | const NX_I64_BITS: i64 = 64 |
| 250 | const NX_PAGE_BYTES: i64 = 4096 |
functions
| none |