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.
| ID | Class | Overlaps | Length | Detection | Localisation | Essentiality |
|---|---|---|---|---|---|---|
| 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 | — | — |