Головна ШІ та Машинне навчання Двигун Скринінгу Молекул — Пошук Подібності Наживо

🧪 Двигун Скринінгу Молекул — Пошук Подібності Наживо

Скринінгуйте синтетичну бібліотеку сполук проти цільового молекулярного відбитка за допомогою реальної подібності Танімото, спостерігаючи, як молекули-кандидати ранжуються й кластеризуються за хімічною схожістю в реальному часі.

ШІ та Машинне навчання3DСкладний60 FPS
ai-drug-discovery-molecule-screening ↗ Відкрити окремо
DRAG · SCROLL · CLICK — керуйте прямо у вікні симуляції.

Про цю симуляцію

Цей двигун виконує справжній робочий процес пошуку подібності, який використовується на ранніх стадіях розробки ліків: цільовий молекулярний відбиток — 128-бітний вектор, що заміняє реальні ключі підструктур на кшталт ECFP чи MACCS — порівнюється з кожним членом синтетичної бібліотеки сполук за допомогою точного коефіцієнта Танімото (Жаккара), |A∩B| / |A∪B|. Кожен кандидат ранжується наживо за цим реальним балом, повзунок порогу відмічає справжні «влучення», а карта кластерів на основі подібності розташовує кожну молекулу за її фактичною обчисленою відстанню від цілі, тож хімічно подібні каркаси видимо групуються разом.

🔬 Що показано

128-бітні синтетичні відбитки для цільової молекули та бібліотеки з 20–300 кандидатів, згенерованих із кількох родин «каркасів» на різних мутаційних відстанях від цілі. Бал Танімото кожного кандидата відносно цілі обчислюється безпосередньо з його бітового вектора — нічого не підроблено й не заскриптовано наперед.

🎮 Як користуватись

Рандомізуйте цільовий відбиток або його бітову щільність, змініть розмір бібліотеки та різноманітність її каркасів, перетягніть поріг влучення, щоб побачити, як перемальовується помаранчеве кільце відсічення й оновлюється кількість влучень. Перемикайтеся між картою кластерів, поглядом лише на ранг та гістограмою, і натисніть будь-який вузол, щоб дослідити його.

💡 Чи знали ви?

Реальні кампанії віртуального скринінгу регулярно ранжують бібліотеки з мільйонів сполук за подібністю Танімото до відомої активної молекули, ще до того, як щось синтезувати, бо структурно подібні сполуки набагато ймовірніше поділяють біологічну активність — принцип, званий «принципом властивості подібності».

Часті питання

Що таке подібність Танімото і чому вона використовується для молекул?

Подібність Танімото (також звана коефіцієнтом Жаккара в цій бінарній формі) вимірює перекриття між двома множинами як |A ∩ B| / |A ∪ B| — кількість спільних членів, поділена на кількість членів у будь-якій множині. Застосована до молекулярних відбитків, де кожен біт позначає наявність підструктури чи ознаки, вона дає бал від 0 (жодних спільних ознак) до 1 (ідентичні відбитки). Це фактичний стандартний показник подібності в хемоінформатиці, бо він простий, швидко обчислюється на бітових векторах і добре корелює зі спільною біологічною активністю між сполуками.

Що таке молекулярний відбиток?

Молекулярний відбиток кодує структуру сполуки як бітовий вектор фіксованої довжини, де кожен біт (або хешована бітова позиція) представляє наявність чи відсутність певної підструктури, функціональної групи чи кругового атомного оточення. Реальні хемоінформатичні інструменти обчислюють відбитки на кшталт ключів ECFP чи MACCS із фактичної графової структури молекули. Ця симуляція використовує спрощені синтетичні 128-бітні вектори, щоб продемонструвати ту саму подальшу математику — логіку пошуку подібності, ранжування та кластеризації — без потреби в реальному хімічному парсері.

Як віртуальний скринінг використовує пошук подібності?

Віртуальний скринінг ранжує велику бібліотеку сполук за подібністю до відомої активної молекули (цілі), виходячи з припущення, що структурно подібні молекули мають тенденцію поділяти біологічну активність. На практиці це дозволяє дослідникам пріоритезувати невелику кількість перспективних кандидатів із бібліотеки мільйонів для дорогого лабораторного тестування, замість того щоб тестувати все наосліп. Ця симуляція відтворює саме цей крок ранжування: реальний бал Танімото кожного кандидата відносно цілі визначає його позицію в ранжованому списку.

Чому кандидати кластеризуються в групи на карті?

Синтетична бібліотека генерується з кількох відбитків-каркасів, кожен побудований мутацією цільового відбитка на різну величину, а потім кожен кандидат — це подальша невелика мутація одного каркасу. Це відображає те, як реальні бібліотеки сполук містять хімічні серії (родини споріднених аналогів), а не чистий випадковий шум. Оскільки позиція вузла виводиться безпосередньо з балу Танімото кожного кандидата, молекули з однієї родини каркасів природно опиняються поруч одна з одною, а весь кластер наближається до цільової сфери зі зростанням подібності.

Це реальне хемоінформатичне обчислення чи просто візуальний ефект?

Математика подібності реальна: кожен показаний бал — це точний коефіцієнт Танімото |A∩B|/|A∪B|, обчислений над живими 128-бітними векторами, перерахований щоразу, коли змінюється ціль, розмір бібліотеки, різноманітність каркасів чи поріг. Синтетичною є сама хімія — відбитки процедурно генеруються як бітові патерни, а не виводяться з реальних молекулярних графів, оскільки в браузері не працює жоден хімічний парсер. Ранжування, порогування та розподіл балів, які ви бачите, — справжні результати цього обчислення, а не заскриптована анімація.

Схожі симуляції