MolDraw › Narzędzia chemiczne › Podobieństwo cząsteczek i wyszukiwanie podstruktur

Podobieństwo cząsteczek i wyszukiwanie podstruktur

W skrócie: wklej lub narysuj dwie cząsteczki, aby otrzymać ich podobieństwo Tanimoto i Dice, ocenę i największą wspólną podstrukturę. Możesz też przeszukać jedną lub wiele cząsteczek pod kątem wzorca SMILES lub SMARTS i zobaczyć podświetlone dopasowane atomy.

Użyj go, aby sprawdzić, jak bliski jest analog związkowi wiodącemu, uszeregować listę cząsteczek względem wzorca albo znaleźć cząsteczki zawierające kwas karboksylowy, halogenek aromatyczny lub donor wiązania wodorowego. Wyniki opierają się na 512-bitowym odcisku fragmentów podstrukturalnych, tym samym co we wtyczce do porównywania cząsteczek w edytorze MolDraw.

Krótka odpowiedź: aspiryna (CC(=O)Oc1ccccc1C(=O)O) i kwas salicylowy (OC(=O)c1ccccc1O) ustawiają 74 i 41 bitów odcisku i dzielą wszystkie 41, więc Tanimoto = 41 / (74 + 41 − 41) = 0,554 (umiarkowanie podobne), a Dice = 82 / 115 = 0,713. SMARTS [CX3](=O)[OX2H1] znajduje jeden kwas karboksylowy w każdej z nich.
Rysunek wypełnia:

Wczytywanie edytora…

Przykładowe pary:

Wczytywanie…

Wczytywanie…

Uszereguj listę względem cząsteczki A

Wklej jeden SMILES w wierszu, opcjonalnie z nazwą. Każda cząsteczka jest porównywana z cząsteczką A i sortowana od najbardziej do najmniej podobnej.

Jak korzystać z narzędzia do podobieństwa i podstruktur

  1. Podobieństwo: wpisz lub wklej SMILES cząsteczki A i cząsteczki B i naciśnij Porównaj. Aby zamiast tego rysować, wybierz Cząsteczka A lub Cząsteczka B nad edytorem i rysuj.
  2. Odczytaj współczynniki Tanimoto i Dice, ocenę i pasek. Zacienione atomy na obu rysunkach to największa wspólna podstruktura.
  3. Ranking listy: wklej wiele SMILES w polu Uszereguj listę względem cząsteczki A i naciśnij Uszereguj listę. Zapisz tabelę przyciskiem Pobierz CSV.
  4. Wyszukiwanie podstruktur: otwórz kartę Wyszukiwanie podstruktur, wpisz zapytanie lub wybierz je ze ściągi, wklej cele i naciśnij Szukaj. Każde dopasowanie jest zacienione własnym kolorem.

Jak działa podobieństwo Tanimoto

Odcisk (fingerprint) to lista bitów. To narzędzie używa 512-bitowego odcisku, w którym każdy bit to jeden mały fragment ze stałego słownika typowych podstruktur, np. karbonyl obok tlenu albo aromatyczny węgiel pierścienia obok azotu. Bit jest włączony (1), gdy cząsteczka zawiera ten fragment.

Tanimoto T = c / (a + b − c) Dice D = 2c / (a + b) D = 2T / (1 + T)

Tutaj a to liczba bitów włączonych w A, b w B, a c w obu. T = 1 oznacza identyczne odciski; T = 0 oznacza brak wspólnego bitu. Tanimoto jest symetryczny: porównanie A z B daje tę samą liczbę co B z A.

Przykład liczenia

Aspiryna ustawia a = 74 bity, a kwas salicylowy b = 41. Wszystkie 41 bitów kwasu salicylowego są włączone także w aspirynie, więc c = 41. T = 41 / (74 + 41 − 41) = 41 / 74 = 0,554. D = 2 × 41 / (74 + 41) = 82 / 115 = 0,713. Wynik jest tylko umiarkowany, bo aspiryna ma wiele dodatkowych bitów z grupy estru acetylowego.

Skala ocen stosowana tutaj

TanimotoOcenaCo zwykle oznacza
0,85 do 1,00Bardzo podobneBliskie analogi lub identyczne (1,00)
0,70 do 0,85PodobneWspólny rdzeń, jedna lub dwie różne grupy
0,50 do 0,70Umiarkowanie podobneNiektóre wspólne fragmenty, inny szkielet lub podstawniki
0,30 do 0,50Słabo podobneWspólny tylko pierścień lub grupa funkcyjna
poniżej 0,30NiepodobneNiewiele wspólnego

Progi zależą od rodzaju odcisku. Ta sama para może uzyskać zupełnie inny wynik z odciskiem kołowym, np. ECFP4. Porównuj tylko wyniki uzyskane tą samą metodą.

Podstawy SMARTS i ściąga

SMARTS to język wzorców zbudowany na SMILES. Zwykły SMILES jest już poprawnym zapytaniem. Nawiasy kwadratowe dodają warunki dla jednego atomu:

GrupaSMARTSPasuje doNie pasuje do
Kwas karboksylowy[CX3](=O)[OX2H1]kwas octowy, aspirynaoctan metylu, anion octanowy
Anion karboksylanowy[CX3](=O)[O-]octan sodukwas octowy
Ester[#6][CX3](=O)[OX2][#6]octan etylu, aspirynakwas octowy
Amid[NX3][CX3]=Oparacetamol, wiązania peptydowekwas octowy
Amina pierwszorzędowa (alkilowa)[NX3;H2][CX4]etyloamina, amfetaminaacetamid, anilina
Amina drugorzędowa (alkilowa)[NX3;H1]([CX4])[CX4]dietyloaminaetyloamina
Amina aromatyczna (anilina)[NX3;H2]canilinaetyloamina
Alkohol[CX4][OX2H]etanolfenol
Fenolc[OX2H]fenol, paracetamoletanol
Aldehyd[CX3H1](=O)[#6]aldehyd octowy, wanilinaaceton
Keton[#6][CX3](=O)[#6]acetonaldehyd octowy
Halogenek aromatycznyc[F,Cl,Br,I]chlorobenzen, diklofenakchloroetan
Halogenek alkilowy[CX4][F,Cl,Br,I]chloroetanchlorobenzen
Grupa nitrowa[N+](=O)[O-]nitrobenzenacetonitryl
Nitryl[CX2]#[NX1]acetonitryletyloamina
Sulfonamid[SX4](=O)(=O)[NX3]sulfanilamid, celekoksybsulfon dimetylowy
Tiol[SX2H]etanotiol, cysteinasiarczek dimetylu
Pierścień benzenowyc1ccccc1toluenpirydyna
Dowolny sześcioczłonowy pierścień aromatycznya1aaaaa1pirydyna, benzencykloheksan
Donor wiązania H wg Lipinskiego[#7,#8;!H0]każda grupa OH i NH (policz dopasowania)eter dietylowy
Akceptor wiązania H wg Lipinskiego[#7,#8]każdy atom N i Opropan
Atom w pierścieniu pięcioczłonowym[r5]cyklopentan, furancykloheksan
Węgiel poza pierścieniem[C;R0]propancykloheksan

Jeszcze nieobsługiwane: rekurencyjne SMARTS zapisane z $( ) i zapytania rozdzielone kropką. Znaczniki stereo, np. @, w zapytaniu są ignorowane.

Rozwiązane przykłady

Paracetamol a fenacetyna

Fenacetyna ma grupę etoksylową tam, gdzie paracetamol ma OH. Ten sam rdzeń acetanilidu.

Tanimoto 0,846, Dice 0,917: podobne

Morfina a kodeina

Kodeina to morfina z zmetylowaną grupą OH fenolu. Jeden dodatkowy eter.

Tanimoto 0,944: bardzo podobne

Ibuprofen a naproksen

Oba to kwasy 2-arylopropionowe, ale naproksen ma metoksynaftalen zamiast izobutylobenzenu.

Tanimoto 0,711: podobne

Benzen a cykloheksan

Oba to pierścienie C6, ale wiązania aromatyczne i alifatyczne dają różne fragmenty.

Tanimoto 0,000: niepodobne

Które NLPZ są kwasami karboksylowymi?

Zapytanie [CX3](=O)[OX2H1] na 9 przykładowych lekach.

Pasuje 6 z 9: ibuprofen, naproksen, ketoprofen, flurbiprofen, diklofenak, aspiryna

Donory wg Lipinskiego w paracetamolu

Zapytanie [#7,#8;!H0] znajduje N–H amidu i O–H fenolu.

2 dopasowania: HBD = 2

Częste błędy

Porównujesz analogi na własnych rysunkach? Otwórz MolDraw, darmowy edytor struktur online, i użyj wtyczki do porównywania cząsteczek, aby ocenić i nałożyć analogi obok swojego szkicu.

Otwórz edytor MolDraw

Najczęściej zadawane pytania

Czym jest podobieństwo Tanimoto?

Podobieństwo Tanimoto porównuje dwa odciski molekularne (fingerprinty). Wynosi c / (a + b − c), gdzie a i b to bity ustawione w każdej cząsteczce, a c to bity ustawione w obu. Przyjmuje wartości od 0 (nic wspólnego) do 1 (identyczne odciski).

Jaka wartość Tanimoto oznacza, że dwie cząsteczki są podobne?

Dla 512-bitowego odcisku fragmentowego tego narzędzia 0,85 lub więcej oznacza bardzo podobne, 0,70–0,85 podobne, 0,50–0,70 umiarkowanie podobne, a poniżej 0,30 niepodobne. Progi zależą od rodzaju odcisku, więc porównuj tylko wyniki uzyskane tą samą metodą.

Czym różni się podobieństwo Tanimoto od Dice?

Oba używają tych samych liczb bitów. Dice to 2c / (a + b), więc daje większą wagę bitom wspólnym i jest zawsze równy Tanimoto lub od niego wyższy. Dla a = 74, b = 41 i c = 41 Tanimoto wynosi 0,554, a Dice 0,713.

Dlaczego dwa enancjomery mają współczynnik Tanimoto równy 1?

Odcisk zapisuje, które atomy i wiązania są połączone, a nie ich ułożenie w 3D. L-alanina i D-alanina mają te same fragmenty, więc wynik to 1.000. Narzędzie informuje, gdy dwie cząsteczki różnią się tylko stereochemią.

Czym jest SMARTS?

SMARTS to język wzorców oparty na SMILES, służący do opisu podstruktur. Na przykład [CX3](=O)[OX2H1] oznacza węgiel z trzema połączeniami, związany wiązaniem podwójnym z O i pojedynczym z OH, czyli kwas karboksylowy.

Czy mogę użyć ciągu SMILES jako zapytania o podstrukturę?

Tak. Zapytanie SMILES pasuje do każdej cząsteczki zawierającej te atomy i wiązania. Wodory nie są wymagane, więc C(=O)O pasuje zarówno do kwasów, jak i estrów. Użyj [OH] lub [OX2H1], gdy wodór ma znaczenie.

Jak policzyć donory wiązań wodorowych wg Lipinskiego za pomocą SMARTS?

Wyszukaj [#7,#8;!H0]. Pasuje do każdego azotu lub tlenu z co najmniej jednym wodorem, a liczba dopasowań to liczba donorów. Paracetamol daje 2: NH amidu i OH fenolu.

Czy narzędzie do podobieństwa i wyszukiwania podstruktur jest darmowe?

Tak. Jest darmowe, nie wymaga rejestracji i działa w przeglądarce. Twoje cząsteczki nie są wysyłane na serwer.

Powiązane narzędzia chemiczne

Ostatnia aktualizacja: