Microproteome (non-canonical smORFs)

A separate track of small proteins whose existence is experimentally supported but which the H37Rv annotation excluded. These are not counted among the 3906 canonical genes or the dark stock. Each is classified by genomic geometry against the reference CDS set (not the source label): intergenic (a novel locus), antisense (opposite strand of a known gene), or same-strand overlap (an alternative reading frame within a known gene). Existence supported; function unknown. Three orthogonal sources: mass-spectrometry compendium (de Souza et al., Sci Rep 2024), VapC4 ribosome-stalling proteogenomics (Troian et al., Nucleic Acids Res 2026), and ribosome-profiling translatome (Smith et al., eLife 2022; confident subset with MS or coding-signature support).

200 microproteins matched.

IDClassOverlapsLengthDetectionLocalisationEssentiality
ORF_17 Antisense to a gene — 95 aa ribosome-stalling — —
ORF_19 Antisense to a gene — 13 aa ribosome-stalling — —
ORF_2 Antisense to a gene — 126 aa ribosome-stalling — —
ORF_20 Antisense to a gene — 41 aa ribosome-stalling — —
ORF_21 Antisense to a gene — 67 aa ribosome-stalling — —
ORF_22 Antisense to a gene — 138 aa ribosome-stalling — —
ORF_23 Antisense to a gene — 43 aa ribosome-stalling — —
ORF_25 Antisense to a gene — 405 aa ribosome-stalling — —
ORF_26 Antisense to a gene — 104 aa ribosome-stalling — —
ORF_27 Antisense to a gene — 37 aa ribosome-stalling — —
ORF_31 Antisense to a gene — 285 aa ribosome-stalling — —
ORF_32 Antisense to a gene — 122 aa ribosome-stalling — —
ORF_37 Antisense to a gene — 152 aa ribosome-stalling — —
ORF_38 Antisense to a gene — 76 aa ribosome-stalling — —
ORF_4 Antisense to a gene — 139 aa ribosome-stalling — —
ORF_42 Antisense to a gene — 185 aa ribosome-stalling — —
ORF_43 Antisense to a gene — 96 aa ribosome-stalling — —
ORF_51 Antisense to a gene — 134 aa ribosome-stalling — —
ORF_52 Antisense to a gene — 30 aa ribosome-stalling — —
ORF_53 Antisense to a gene — 62 aa ribosome-stalling — —
ORF_55 Antisense to a gene — 226 aa ribosome-stalling — —
ORF_56 Antisense to a gene — 258 aa ribosome-stalling — —
ORF_72 Antisense to a gene — 43 aa ribosome-stalling — —
ORF_73 Antisense to a gene — 35 aa ribosome-stalling — —
ORF_74 Antisense to a gene — 177 aa ribosome-stalling — —
ORF_77 Antisense to a gene — 85 aa ribosome-stalling — —
ORF_81 Antisense to a gene — 99 aa ribosome-stalling — —
ORF_84 Antisense to a gene — 62 aa ribosome-stalling — —
ORF_91 Antisense to a gene — 45 aa ribosome-stalling — —
ORF_96 Antisense to a gene — 154 aa ribosome-stalling — —
Smith_3531146_p Antisense to a gene — 31 aa Ribo-seq — —
gORF_101064 Antisense to a gene — 49 aa MS Extracellular —
gORF_105604 Antisense to a gene PPE54 100 aa MS Membrane —
gORF_107229 Antisense to a gene — 60 aa MS Extracellular —
gORF_111295 Antisense to a gene PPE8 92 aa MS Extracellular —
gORF_113929 Antisense to a gene PE_PGRS58 58 aa MS Extracellular —
gORF_29356 Antisense to a gene iscS 27 aa MS Extracellular growth-defect when disrupted
gORF_32165 Antisense to a gene PE_PGRS18 36 aa MS Extracellular —
gORF_36517 Antisense to a gene — 66 aa MS Extracellular —
gORF_47860 Antisense to a gene tal 55 aa MS Extracellular —
gORF_50161 Antisense to a gene — 81 aa MS Cytoplasmic —
gORF_54773 Antisense to a gene caeA 90 aa MS Cytoplasmic —
gORF_6190 Antisense to a gene proX 92 aa MS Cytoplasmic —
gORF_66553 Antisense to a gene — 70 aa MS Extracellular —
gORF_68556 Antisense to a gene pafC 99 aa MS Extracellular —
gORF_74686 Antisense to a gene — 16 aa MS Extracellular —
gORF_83446 Antisense to a gene glgE 64 aa MS Extracellular —
gORF_92020 Antisense to a gene rnhB 36 aa MS Extracellular —
gORF_94112 Antisense to a gene accA2 53 aa MS Extracellular —
tORF_38722 Antisense to a gene PE16 48 aa MS Extracellular —
tORF_99968 Antisense to a gene dnaZX 57 aa MS Extracellular essential
ORF_1 Intergenic (novel locus) — 62 aa ribosome-stalling — —
ORF_10 Intergenic (novel locus) — 27 aa ribosome-stalling — —
ORF_16 Intergenic (novel locus) — 28 aa ribosome-stalling — —
ORF_29 Intergenic (novel locus) — 27 aa ribosome-stalling — —
ORF_3 Intergenic (novel locus) — 29 aa ribosome-stalling — —
ORF_33 Intergenic (novel locus) — 21 aa ribosome-stalling — —
ORF_34 Intergenic (novel locus) — 30 aa ribosome-stalling — —
ORF_35 Intergenic (novel locus) — 27 aa ribosome-stalling — —
ORF_40 Intergenic (novel locus) — 19 aa ribosome-stalling — —
ORF_46 Intergenic (novel locus) — 84 aa ribosome-stalling — —
ORF_54 Intergenic (novel locus) — 15 aa ribosome-stalling — —
ORF_57 Intergenic (novel locus) — 15 aa ribosome-stalling — —
ORF_59 Intergenic (novel locus) — 87 aa ribosome-stalling — —
ORF_6 Intergenic (novel locus) — 75 aa ribosome-stalling — —
ORF_61 Intergenic (novel locus) — 11 aa ribosome-stalling — —
ORF_62 Intergenic (novel locus) — 14 aa ribosome-stalling — —
ORF_63 Intergenic (novel locus) — 33 aa ribosome-stalling — —
ORF_64 Intergenic (novel locus) — 55 aa ribosome-stalling — —
ORF_65 Intergenic (novel locus) — 33 aa ribosome-stalling — —
ORF_66 Intergenic (novel locus) — 22 aa ribosome-stalling — —
ORF_68 Intergenic (novel locus) — 32 aa ribosome-stalling — —
ORF_69 Intergenic (novel locus) — 42 aa ribosome-stalling — —
ORF_7 Intergenic (novel locus) — 19 aa ribosome-stalling — —
ORF_70 Intergenic (novel locus) — 85 aa ribosome-stalling — —
ORF_78 Intergenic (novel locus) — 40 aa ribosome-stalling — —
ORF_80 Intergenic (novel locus) — 106 aa ribosome-stalling — —
ORF_82 Intergenic (novel locus) — 18 aa ribosome-stalling — —
ORF_83 Intergenic (novel locus) — 139 aa ribosome-stalling — —
ORF_86 Intergenic (novel locus) — 15 aa ribosome-stalling — —
ORF_87 Intergenic (novel locus) — 19 aa ribosome-stalling — —
ORF_88 Intergenic (novel locus) — 28 aa ribosome-stalling — —
ORF_89 Intergenic (novel locus) — 49 aa ribosome-stalling — —
ORF_9 Intergenic (novel locus) — 26 aa ribosome-stalling — —
ORF_90 Intergenic (novel locus) — 23 aa ribosome-stalling — —
ORF_94 Intergenic (novel locus) — 43 aa ribosome-stalling — —
Smith_1058034_m Intergenic (novel locus) — 19 aa Ribo-seq — —
Smith_1163937_p Intergenic (novel locus) — 82 aa Ribo-seq — —
Smith_1272036_m Intergenic (novel locus) — 43 aa Ribo-seq — —
Smith_1697977_m Intergenic (novel locus) — 20 aa Ribo-seq — —
Smith_1998936_p Intergenic (novel locus) — 44 aa Ribo-seq — —
Smith_31824_m Intergenic (novel locus) — 47 aa Ribo-seq — —
Smith_4056710_p Intergenic (novel locus) — 23 aa Ribo-seq — —
Smith_4148967_m Intergenic (novel locus) — 12 aa Ribo-seq — —
Smith_4153620_p Intergenic (novel locus) — 13 aa Ribo-seq — —
gORF_103397 Intergenic (novel locus) — 77 aa MS Cytoplasmic —
ORF_11 Same-strand overlap (alternative frame) — 105 aa ribosome-stalling — —
ORF_12 Same-strand overlap (alternative frame) — 255 aa ribosome-stalling — —
ORF_13 Same-strand overlap (alternative frame) — 62 aa ribosome-stalling — —
ORF_14 Same-strand overlap (alternative frame) — 29 aa ribosome-stalling — —
ORF_15 Same-strand overlap (alternative frame) — 39 aa ribosome-stalling — —
ORF_18 Same-strand overlap (alternative frame) — 225 aa ribosome-stalling — —
ORF_24 Same-strand overlap (alternative frame) — 183 aa ribosome-stalling — —
ORF_28 Same-strand overlap (alternative frame) — 19 aa ribosome-stalling — —
ORF_30 Same-strand overlap (alternative frame) — 230 aa ribosome-stalling — —
ORF_36 Same-strand overlap (alternative frame) — 67 aa ribosome-stalling — —
ORF_39 Same-strand overlap (alternative frame) — 43 aa ribosome-stalling — —
ORF_41 Same-strand overlap (alternative frame) — 16 aa ribosome-stalling — —
ORF_44 Same-strand overlap (alternative frame) — 37 aa ribosome-stalling — —
ORF_45 Same-strand overlap (alternative frame) — 97 aa ribosome-stalling — —
ORF_47 Same-strand overlap (alternative frame) — 86 aa ribosome-stalling — —
ORF_48 Same-strand overlap (alternative frame) — 37 aa ribosome-stalling — —
ORF_49 Same-strand overlap (alternative frame) — 68 aa ribosome-stalling — —
ORF_5 Same-strand overlap (alternative frame) — 44 aa ribosome-stalling — —
ORF_50 Same-strand overlap (alternative frame) — 40 aa ribosome-stalling — —
ORF_58 Same-strand overlap (alternative frame) — 55 aa ribosome-stalling — —
ORF_60 Same-strand overlap (alternative frame) — 43 aa ribosome-stalling — —
ORF_67 Same-strand overlap (alternative frame) — 37 aa ribosome-stalling — —
ORF_71 Same-strand overlap (alternative frame) — 56 aa ribosome-stalling — —
ORF_75 Same-strand overlap (alternative frame) — 27 aa ribosome-stalling — —
ORF_76 Same-strand overlap (alternative frame) — 8 aa ribosome-stalling — —
ORF_79 Same-strand overlap (alternative frame) — 43 aa ribosome-stalling — —
ORF_8 Same-strand overlap (alternative frame) — 153 aa ribosome-stalling — —
ORF_85 Same-strand overlap (alternative frame) — 42 aa ribosome-stalling — —
ORF_92 Same-strand overlap (alternative frame) — 62 aa ribosome-stalling — —
ORF_93 Same-strand overlap (alternative frame) — 32 aa ribosome-stalling — —
ORF_95 Same-strand overlap (alternative frame) — 48 aa ribosome-stalling — —
Smith_1073327_p Same-strand overlap (alternative frame) — 73 aa Ribo-seq — —
Smith_1113861_p Same-strand overlap (alternative frame) — 83 aa Ribo-seq — —
Smith_1282030_p Same-strand overlap (alternative frame) — 62 aa Ribo-seq — —
Smith_2205277_m Same-strand overlap (alternative frame) — 90 aa Ribo-seq — —
Smith_2225841_m Same-strand overlap (alternative frame) — 86 aa Ribo-seq — —
Smith_2228676_p Same-strand overlap (alternative frame) — 76 aa Ribo-seq — —
Smith_2234643_m Same-strand overlap (alternative frame) — 82 aa Ribo-seq — —
Smith_2402507_m Same-strand overlap (alternative frame) — 70 aa Ribo-seq — —
Smith_2510351_m Same-strand overlap (alternative frame) — 63 aa Ribo-seq — —
Smith_274710_m Same-strand overlap (alternative frame) — 64 aa Ribo-seq — —
Smith_2772098_m Same-strand overlap (alternative frame) — 80 aa Ribo-seq — —
Smith_2869253_m Same-strand overlap (alternative frame) — 124 aa Ribo-seq — —
Smith_3110507_m Same-strand overlap (alternative frame) — 76 aa Ribo-seq — —
Smith_3136330_m Same-strand overlap (alternative frame) — 89 aa Ribo-seq — —
Smith_3502945_m Same-strand overlap (alternative frame) — 110 aa Ribo-seq — —
Smith_3556873_p Same-strand overlap (alternative frame) — 63 aa Ribo-seq — —
Smith_3580526_p Same-strand overlap (alternative frame) — 52 aa Ribo-seq — —
Smith_4140239_m Same-strand overlap (alternative frame) — 74 aa Ribo-seq — —
Smith_4310811_p Same-strand overlap (alternative frame) — 73 aa Ribo-seq — —
Smith_4359779_m Same-strand overlap (alternative frame) — 75 aa Ribo-seq — —
Smith_710782_p Same-strand overlap (alternative frame) — 75 aa Ribo-seq — —
Smith_908015_m Same-strand overlap (alternative frame) — 32 aa Ribo-seq — —
gORF_106483 Same-strand overlap (alternative frame) — 53 aa MS Extracellular —
gORF_117009 Same-strand overlap (alternative frame) adhE1 71 aa MS Extracellular —
gORF_11817 Same-strand overlap (alternative frame) lppH 22 aa MS Extracellular —
gORF_121862 Same-strand overlap (alternative frame) ppiA 48 aa MS Cytoplasmic —
gORF_122227 Same-strand overlap (alternative frame) espI 91 aa MS Cytoplasmic —
gORF_2002 Same-strand overlap (alternative frame) eccA1 97 aa MS Cytoplasmic —
gORF_20316 Same-strand overlap (alternative frame) pmmB 96 aa MS Cytoplasmic —
gORF_25784 Same-strand overlap (alternative frame) pflA 58 aa MS Membrane —
gORF_35414 Same-strand overlap (alternative frame) mpt83 88 aa MS Extracellular —
gORF_35757 Same-strand overlap (alternative frame) PE_PGRS22 72 aa MS Extracellular —
gORF_37048 Same-strand overlap (alternative frame) — 81 aa MS Cytoplasmic —
gORF_42930 Same-strand overlap (alternative frame) rfe 69 aa MS Cytoplasmic essential
gORF_44524 Same-strand overlap (alternative frame) mbtM 87 aa MS Cytoplasmic —
gORF_48161 Same-strand overlap (alternative frame) — 30 aa MS Extracellular growth-advantage when disrupted
gORF_56876 Same-strand overlap (alternative frame) — 36 aa MS Extracellular —
gORF_57646 Same-strand overlap (alternative frame) ansP1 37 aa MS Extracellular —
gORF_6673 Same-strand overlap (alternative frame) — 89 aa MS Cytoplasmic —
gORF_68833 Same-strand overlap (alternative frame) eccB5 78 aa MS Periplasmic growth-defect when disrupted
gORF_69007 Same-strand overlap (alternative frame) cyp144 51 aa MS Extracellular —
gORF_69072 Same-strand overlap (alternative frame) — 44 aa MS Cytoplasmic —
gORF_74745 Same-strand overlap (alternative frame) impA 93 aa MS Periplasmic —
gORF_7579 Same-strand overlap (alternative frame) — 80 aa MS Extracellular —
gORF_75871 Same-strand overlap (alternative frame) frdB 70 aa MS Extracellular —
gORF_75976 Same-strand overlap (alternative frame) plsB1 25 aa MS Extracellular —
gORF_78109 Same-strand overlap (alternative frame) mutA 90 aa MS Extracellular —
gORF_90691 Same-strand overlap (alternative frame) PE_PGRS22 93 aa MS Extracellular —
gORF_95760 Same-strand overlap (alternative frame) — 35 aa MS Extracellular —
tORF_100857 Same-strand overlap (alternative frame) proX 92 aa MS Cytoplasmic —
tORF_103888 Same-strand overlap (alternative frame) espI 91 aa MS Cytoplasmic —
tORF_11242 Same-strand overlap (alternative frame) — 77 aa MS Cytoplasmic —
tORF_19112 Same-strand overlap (alternative frame) tuf 46 aa MS Extracellular essential
tORF_2047 Same-strand overlap (alternative frame) sdaA 20 aa MS Extracellular —
tORF_26369 Same-strand overlap (alternative frame) accA2 53 aa MS Extracellular —
tORF_28759 Same-strand overlap (alternative frame) — 67 aa MS Cytoplasmic —
tORF_33916 Same-strand overlap (alternative frame) — 74 aa MS Extracellular —
tORF_35175 Same-strand overlap (alternative frame) glgE 64 aa MS Extracellular essential
tORF_35700 Same-strand overlap (alternative frame) mbtM 87 aa MS Cytoplasmic —
tORF_42121 Same-strand overlap (alternative frame) fadD11 20 aa MS Extracellular —
tORF_47070 Same-strand overlap (alternative frame) — 36 aa MS Extracellular —
tORF_56419 Same-strand overlap (alternative frame) — 38 aa MS Extracellular —
tORF_60096 Same-strand overlap (alternative frame) caeA 90 aa MS Cytoplasmic growth-advantage when disrupted
tORF_61297 Same-strand overlap (alternative frame) cyp128 64 aa MS Extracellular —
tORF_69156 Same-strand overlap (alternative frame) vapC39 34 aa MS Extracellular —
tORF_72141 Same-strand overlap (alternative frame) — 67 aa MS Extracellular —
tORF_75796 Same-strand overlap (alternative frame) — 77 aa MS Extracellular —
tORF_79117 Same-strand overlap (alternative frame) ppsC 45 aa MS Extracellular —
tORF_87698 Same-strand overlap (alternative frame) mtrB 59 aa MS Extracellular essential
tORF_88201 Same-strand overlap (alternative frame) manB 41 aa MS Extracellular —
tORF_89298 Same-strand overlap (alternative frame) lpdA 66 aa MS Extracellular —
tORF_92272 Same-strand overlap (alternative frame) — 50 aa MS Extracellular —
tORF_94745 Same-strand overlap (alternative frame) PE_PGRS57 77 aa MS Extracellular —