💉 Vaccine Epitope Predictor
Из аминокислотной последовательности белка находим B-клеточные (линейные) и T-клеточные (MHC-I) эпитопы. Готовый кандидат для пептидной вакцины. Алгоритмы: Hopp-Woods, Chou-Fasman, Karplus-Schulz, Emini.
Образцы (demo)
Последовательность (FASTA plain)
Длина: 268 а.о.
268
длина
15
B-эпитопов
20
T-эпитопов
53%
антигенность
🟢 B-клеточные эпитопы (линейные) — топ 15
LGENLDRNL
Позиция 121–129 • длина 9 а.о.
71
score
Hydro
0.9
Flex
1.02
Surface
0.42
β-turn
0.38
EELVSQK
Позиция 210–216 • длина 7 а.о.
67
score
Hydro
0.89
Flex
1.03
Surface
0.39
β-turn
0.39
YNNIDQELNELL
Позиция 232–243 • длина 12 а.о.
65
score
Hydro
0.5
Flex
1.02
Surface
0.4
β-turn
0.47
MKNHKQYDH
Позиция 1–9 • длина 9 а.о.
64
score
Hydro
0.57
Flex
1.02
Surface
0.41
β-turn
0.38
IIDLKNEDVKQLIKDLE
Позиция 133–149 • длина 17 а.о.
64
score
Hydro
0.87
Flex
1.03
Surface
0.4
β-turn
0.31
NLSELQEKIH
Позиция 154–163 • длина 10 а.о.
64
score
Hydro
0.71
Flex
1.03
Surface
0.38
β-turn
0.42
VSQKLSEELSNL
Позиция 213–224 • длина 12 а.о.
64
score
Hydro
0.71
Flex
1.03
Surface
0.39
β-turn
0.34
FEAECQKL
Позиция 169–176 • длина 8 а.о.
62
score
Hydro
0.79
Flex
1.02
Surface
0.37
β-turn
0.42
HNNQLHNN
Позиция 62–69 • длина 8 а.о.
57
score
Hydro
-0.24
Flex
1.01
Surface
0.41
β-turn
0.49
HNNQLHNN
Позиция 93–100 • длина 8 а.о.
57
score
Hydro
-0.24
Flex
1.01
Surface
0.41
β-turn
0.49
LDRNLIDQ
Позиция 125–132 • длина 8 а.о.
57
score
Hydro
0.69
Flex
1.01
Surface
0.4
β-turn
0.3
ECQKLLD
Позиция 172–178 • длина 7 а.о.
56
score
Hydro
0.66
Flex
1.01
Surface
0.37
β-turn
0.38
RQFLGEN
Позиция 118–124 • длина 7 а.о.
55
score
Hydro
0.3
Flex
1.01
Surface
0.37
β-turn
0.45
LYEKLNELYN
Позиция 258–267 • длина 10 а.о.
55
score
Hydro
0.37
Flex
1.02
Surface
0.39
β-turn
0.31
DHLHKHQ
Позиция 8–14 • длина 7 а.о.
54
score
Hydro
0.41
Flex
1
Surface
0.37
β-turn
0.45
🧬 ML B-эпитоп scan (BepiPred-3-style, ESM-2 35M)
Запускает ESM-2 (35M params, Facebook) на каждой позиции белка. Считает "surprise" (−log prob) — высокий surprise = поверхностный/дисордерный участок (хороший эпитоп). Это приближение BepiPred-3.0 (Haste et al. 2023), которая fine-tune'ит ESM-2 на 30k эпитопов. Cost: 1 ESM-2 call на остаток (~200ms each).
⚠️ Обрежьте до ≤ 200 а.о. (cost limit)
🔵 T-клеточные эпитопы (MHC-I, HLA-A*02:01) — топ 20
| # | 9-мер | Позиция | IC50 (nM) | Score | 🧬 ML |
|---|---|---|---|---|---|
| 1 | QLHNRITEL | 109 | 5 | 100 | |
| 2 | NLIDQIIDL | 128 | 5 | 100 | |
| 3 | QLIKDLEHL | 143 | 5 | 100 | |
| 4 | HLLHNLSEL | 150 | 5 | 100 | |
| 5 | KLLDNLNKL | 175 | 5 | 100 | |
| 6 | KLSEELSNL | 216 | 5 | 100 | |
| 7 | NLYEKLNEL | 223 | 5 | 100 | |
| 8 | LLSQLYNDL | 242 | 5 | 100 | |
| 9 | QLYNDLKEL | 245 | 5 | 100 | |
| 10 | HLYEKLNEL | 257 | 5 | 100 | |
| 11 | ELQEKIHVL | 157 | 250 | 96 | |
| 12 | ELSNLYEKL | 220 | 250 | 96 | |
| 13 | ELNELLSQL | 238 | 250 | 96 | |
| 14 | KLNKHLEKI | 197 | 450 | 92 | |
| 15 | KLNELYNNI | 227 | 450 | 92 | |
| 16 | QLHNHIYQL | 36 | 500 | 91 | |
| 17 | KIHKNYEEL | 204 | 600 | 89 | |
| 18 | NIDQELNEL | 234 | 600 | 89 | |
| 19 | IIDLKNEDV | 133 | 650 | 88 | |
| 20 | DLEHLLHNL | 147 | 750 | 86 |
Анкоры выделены жёлтым в последовательности (P2 и P9 для HLA-A*02:01). IC50 < 50 nM= высокий аффинитет, < 500 nM = умеренный. 🧬 ML — NetMHCpan-стиль: anchor score + ESM-2 naturalness + similarity к known binders.
Как это работает:
• B-эпитопы (rule-based) — композиция из 4 шкал: гидрофильность (Hopp-Woods 1981), гибкость (Karplus-Schulz 1985), поверхностная доступность (Emini 1985), β-изгибы (Chou-Fasman 1978).
• B-эпитопы (ML Path B) — ESM-2 (35M params, Facebook) на каждой позиции. "Surprise" = −log P(_actual residue | context). Высокий surprise = поверхностный/дисордерный участок (BepiPred-3.0 стиль, Haste et al. 2023).
• T-эпитопы (rule-based) — 9-меры с P2/P9 анкорами для HLA-A*02:01 (BIMAS PSSM approximation).
• T-эпитопы (ML Path B) — NetMHCpan-стиль: anchor score (BIMAS) + ESM-2 naturalness + BLOSUM62 similarity к known HLA-A*02:01 binders (8 reference peptides из литературы).
• ⚠️ Real BepiPred-3.0 и NetMHCpan-4.1 fine-tune'ят модели на 30k+ и 180k+ измерений соответственно. Здесь — pre-trained ESM-2 как proxy. Для публикации требуется валидация (binding assay, T-cell assay in vitro).
• B-эпитопы (rule-based) — композиция из 4 шкал: гидрофильность (Hopp-Woods 1981), гибкость (Karplus-Schulz 1985), поверхностная доступность (Emini 1985), β-изгибы (Chou-Fasman 1978).
• B-эпитопы (ML Path B) — ESM-2 (35M params, Facebook) на каждой позиции. "Surprise" = −log P(_actual residue | context). Высокий surprise = поверхностный/дисордерный участок (BepiPred-3.0 стиль, Haste et al. 2023).
• T-эпитопы (rule-based) — 9-меры с P2/P9 анкорами для HLA-A*02:01 (BIMAS PSSM approximation).
• T-эпитопы (ML Path B) — NetMHCpan-стиль: anchor score (BIMAS) + ESM-2 naturalness + BLOSUM62 similarity к known HLA-A*02:01 binders (8 reference peptides из литературы).
• ⚠️ Real BepiPred-3.0 и NetMHCpan-4.1 fine-tune'ят модели на 30k+ и 180k+ измерений соответственно. Здесь — pre-trained ESM-2 как proxy. Для публикации требуется валидация (binding assay, T-cell assay in vitro).