MolDraw › Kimya araçları › Molekül Benzerliği ve Alt Yapı Arama
Molekül Benzerliği ve Alt Yapı Arama
Kısaca: Tanimoto ve Dice benzerliğini, bir değerlendirmeyi ve en büyük ortak alt yapıyı görmek için iki molekül yapıştırın veya çizin. Ya da bir veya birçok molekülde bir SMILES veya SMARTS deseni arayın ve eşleşen atomları vurgulanmış olarak görün.
Bir analoğun öncü bileşiğe ne kadar yakın olduğunu kontrol etmek, bir molekül listesini bir referansa göre sıralamak veya hangi moleküllerin karboksilik asit, aromatik halojenür ya da hidrojen bağı donörü içerdiğini bulmak için kullanın. Puanlar, MolDraw editöründeki Molekül karşılaştırma eklentisiyle aynı olan 512 bitlik alt yapı-parça parmak izini kullanır.
CC(=O)Oc1ccccc1C(=O)O) ve salisilik asit (OC(=O)c1ccccc1O) 74 ve 41 parmak izi biti açar ve 41’inin tamamını paylaşır; yani Tanimoto = 41 / (74 + 41 − 41) = 0,554 (orta derecede benzer) ve Dice = 82 / 115 = 0,713. SMARTS [CX3](=O)[OX2H1] her birinde bir karboksilik asit bulur.Editör yükleniyor…
Örnek çiftler:
SMARTS kopya kâğıdı
Yükleniyor…
Yükleniyor…
Bir listeyi Molekül A’ya göre sırala
Her satıra bir SMILES yapıştırın, isterseniz ardından bir ad ekleyin. Her molekül Molekül A’ya göre puanlanır ve en benzerden en az benzere sıralanır.
Benzerlik ve alt yapı aracı nasıl kullanılır
- Benzerlik: Molekül A ve Molekül B için SMILES yazın veya yapıştırın ve Karşılaştır'a basın. Bunun yerine çizmek için editörün üstünde Molekül A veya Molekül B'yi seçip çizin.
- Tanimoto ve Dice puanlarını, değerlendirmeyi ve çubuğu okuyun. İki çizimdeki gölgeli atomlar en büyük ortak alt yapıdır.
- Liste sıralama: Bir listeyi Molekül A’ya göre sırala altına çok sayıda SMILES yapıştırın ve Listeyi sırala'ya basın. Tabloyu CSV indir ile kaydedin.
- Alt yapı arama: Alt yapı arama sekmesini açın, bir sorgu yazın veya kopya kâğıdından seçin, hedefleri yapıştırın ve Ara'ya basın. Her eşleşme kendi rengiyle gölgelenir.
Tanimoto benzerliği nasıl çalışır
Parmak izi bir bit listesidir. Bu araç, her bitin yaygın alt yapılardan oluşan sabit bir sözlükteki küçük bir parçaya (örneğin bir oksijenin yanındaki karbonil veya bir azotun yanındaki aromatik halka karbonu) karşılık geldiği 512 bitlik bir parmak izi kullanır. Molekül o parçayı içerdiğinde bit açıktır (1).
Tanimoto T = c / (a + b − c) Dice D = 2c / (a + b) D = 2T / (1 + T)
Burada a A’da, b B’de ve c ikisinde de açık olan bit sayısıdır. T = 1 özdeş parmak izleri, T = 0 hiç ortak bit olmaması demektir. Tanimoto simetriktir: A’yı B ile karşılaştırmak, B’yi A ile karşılaştırmakla aynı sayıyı verir.
Çözümlü sayım örneği
Aspirin a = 74 bit, salisilik asit b = 41 bit açar. Salisilik asidin 41 bitinin hepsi aspirinde de açıktır, yani c = 41. T = 41 / (74 + 41 − 41) = 41 / 74 = 0,554. D = 2 × 41 / (74 + 41) = 82 / 115 = 0,713. Aspirinin asetil esterinden gelen çok sayıda ek biti olduğu için puan yalnızca orta düzeydedir.
Burada kullanılan değerlendirme ölçeği
| Tanimoto | Değerlendirme | Genellikle ne anlama gelir |
|---|---|---|
| 0,85 – 1,00 | Çok benzer | Yakın analoglar veya özdeş (1,00) |
| 0,70 – 0,85 | Benzer | Ortak çekirdek, bir veya iki farklı grup |
| 0,50 – 0,70 | Orta derecede benzer | Bazı ortak parçalar, farklı iskelet veya sübstitüentler |
| 0,30 – 0,50 | Az benzer | Yalnızca bir halka veya bir fonksiyonel grup ortak |
| 0,30’un altı | Benzer değil | Pek az ortak nokta |
Sınır değerler parmak izine bağlıdır. Aynı çift, ECFP4 gibi dairesel bir parmak iziyle oldukça farklı puan alabilir. Yalnızca aynı yöntemle elde edilen puanları karşılaştırın.
SMARTS temelleri ve kopya kâğıdı
SMARTS, SMILES üzerine kurulu bir desen dilidir. Düz bir SMILES zaten geçerli bir sorgudur. Köşeli parantezler bir atoma koşul ekler:
#7atom numarası 7 (herhangi bir azot),caromatik karbon,Califatik karbon,aherhangi bir aromatik atom,*herhangi bir atom.H1tam olarak bir bağlı hidrojen,!H0en az bir hidrojen,X3toplam üç bağlantı,D2iki ağır atom komşusu.Rhalkada,R0halkada değil,r66 üyeli halkada,+veya-yük.- Mantık:
,veya,;ve,!değil. Bağlar:-tek,=çift,#üçlü,:aromatik,~herhangi.
| Grup | SMARTS | Eşleşir | Eşleşmez | |
|---|---|---|---|---|
| Karboksilik asit | [CX3](=O)[OX2H1] | asetik asit, aspirin | metil asetat, asetat anyonu | |
| Karboksilat anyonu | [CX3](=O)[O-] | sodyum asetat | asetik asit | |
| Ester | [#6][CX3](=O)[OX2][#6] | etil asetat, aspirin | asetik asit | |
| Amit | [NX3][CX3]=O | parasetamol, peptit bağları | asetik asit | |
| Primer amin (alkil) | [NX3;H2][CX4] | etilamin, amfetamin | asetamit, anilin | |
| Sekonder amin (alkil) | [NX3;H1]([CX4])[CX4] | dietilamin | etilamin | |
| Aromatik amin (anilin) | [NX3;H2]c | anilin | etilamin | |
| Alkol | [CX4][OX2H] | etanol | fenol | |
| Fenol | c[OX2H] | fenol, parasetamol | etanol | |
| Aldehit | [CX3H1](=O)[#6] | asetaldehit, vanilin | aseton | |
| Keton | [#6][CX3](=O)[#6] | aseton | asetaldehit | |
| Aromatik halojenür | c[F,Cl,Br,I] | klorobenzen, diklofenak | kloroetan | |
| Alkil halojenür | [CX4][F,Cl,Br,I] | kloroetan | klorobenzen | |
| Nitro grubu | [N+](=O)[O-] | nitrobenzen | asetonitril | |
| Nitril | [CX2]#[NX1] | asetonitril | etilamin | |
| Sülfonamit | [SX4](=O)(=O)[NX3] | sülfanilamit, selekoksib | dimetil sülfon | |
| Tiyol | [SX2H] | etantiyol, sistein | dimetil sülfür | |
| Benzen halkası | c1ccccc1 | toluen | piridin | |
| Herhangi bir 6 üyeli aromatik halka | a1aaaaa1 | piridin, benzen | sikloheksan | |
| Lipinski H-bağı donörü | [#7,#8;!H0] | her OH ve NH (eşleşmeleri sayın) | dietil eter | |
| Lipinski H-bağı akseptörü | [#7,#8] | her N ve O atomu | propan | |
| 5 üyeli halkadaki atom | [r5] | siklopentan, furan | sikloheksan | |
| Halkada olmayan karbon | [C;R0] | propan | sikloheksan |
Henüz desteklenmeyenler: $( ) ile yazılan özyinelemeli SMARTS ve noktayla ayrılmış sorgular. Sorgudaki @ gibi stereo işaretleri göz ardı edilir.
Çözümlü örnekler
Parasetamol ve fenasetin
Fenasetinde parasetamolün OH’si yerine bir etoksi grubu vardır. Aynı asetanilit çekirdeği.
Tanimoto 0,846, Dice 0,917: benzer
Morfin ve kodein
Kodein, fenol OH’si metillenmiş morfindir. Bir ek eter.
Tanimoto 0,944: çok benzer
İbuprofen ve naproksen
İkisi de 2-arilpropiyonik asittir, ancak naproksende izobütilbenzen yerine metoksinaftalin vardır.
Tanimoto 0,711: benzer
Benzen ve sikloheksan
İkisi de C6 halkasıdır, ancak aromatik ve alifatik bağlar farklı parçalar verir.
Tanimoto 0,000: benzer değil
Hangi NSAİİ'ler karboksilik asittir?
9 örnek ilaç üzerinde [CX3](=O)[OX2H1] sorgusu.
9’dan 6’sı eşleşir: ibuprofen, naproksen, ketoprofen, flurbiprofen, diklofenak, aspirin
Parasetamoldeki Lipinski donörleri
[#7,#8;!H0] sorgusu amit N–H’yi ve fenol O–H’yi bulur.
2 eşleşme: HBD = 2
Sık yapılan hatalar
- Farklı parmak izlerinden gelen puanları karşılaştırmak. 0,6’lık bir Tanimoto farklı parmak izleri için farklı anlamlar taşır. Bir proje için tek bir yöntem kullanın.
- Stereoizomerlerin farklı çıkmasını beklemek. Parmak izi stereokimyayı göz ardı ettiği için enantiyomerler ve E/Z izomerleri 1,000 puan alır.
- Benzerliği aktivite olarak yorumlamak. Benzer yapılar çoğu zaman ama her zaman değil, benzer aktiviteye sahiptir. Tek bir atom değişikliği bir ilacı etkisiz kılabilir.
- Sorgularda hidrojenleri unutmak.
C(=O)Oesterlerle de eşleşir. Asit OH’si için[OX2H1]kullanın. - Yanlışlıkla küçük harf kullanmak. SMARTS’ta
caromatik karbon,Califatik karbondur.C1CCCCC1benzenle eşleşmez. - Yüklü bir formu nötr bir sorguyla aramak.
[O-]olarak çizilen bir karboksilat[OX2H1]ile eşleşmez. Listenizde tuzlar varsa iki formu da arayın.
Kendi çizimlerinizdeki analogları mı karşılaştırıyorsunuz? Ücretsiz çevrimiçi yapı editörü MolDraw’u açın ve analogları çiziminizin yanında puanlamak ve hizalamak için Molekül karşılaştırma eklentisini kullanın.
MolDraw editörünü açSıkça sorulan sorular
Tanimoto benzerliği nedir?
Tanimoto benzerliği iki moleküler parmak izini karşılaştırır. c / (a + b − c) şeklindedir; burada a ve b her moleküldeki açık bitler, c ise ikisinde de açık olan bitlerdir. 0 (hiç ortak yok) ile 1 (özdeş parmak izleri) arasında değişir.
Hangi Tanimoto değeri iki molekülün benzer olduğunu gösterir?
Bu aracın 512 bitlik parça parmak izinde 0,85 ve üzeri çok benzer, 0,70–0,85 benzer, 0,50–0,70 orta derecede benzer, 0,30'un altı ise benzer değildir. Sınır değerler parmak izine bağlıdır; bu yüzden yalnızca aynı yöntemle elde edilen puanları karşılaştırın.
Tanimoto ve Dice benzerliği arasındaki fark nedir?
İkisi de aynı bit sayılarını kullanır. Dice 2c / (a + b)'dir; ortak bitlere daha fazla ağırlık verir ve her zaman Tanimoto’ya eşit veya ondan büyüktür. a = 74, b = 41 ve c = 41 için Tanimoto 0,554, Dice 0,713’tür.
İki enantiyomer neden 1 Tanimoto puanı alır?
Parmak izi hangi atomların ve bağların bağlı olduğunu kaydeder, 3B düzenlerini değil. L-alanin ve D-alanin aynı parçalara sahiptir, bu yüzden puan 1,000’dir. Araç, iki girdi yalnızca stereokimyada farklı olduğunda bunu size bildirir.
SMARTS nedir?
SMARTS, alt yapıları tanımlamak için SMILES’a dayanan bir desen dilidir. Örneğin [CX3](=O)[OX2H1], üç bağlantılı, O’ya çift bağla ve bir OH’ye tek bağla bağlı bir karbon, yani bir karboksilik asit anlamına gelir.
Bir SMILES dizesini alt yapı sorgusu olarak kullanabilir miyim?
Evet. Bir SMILES sorgusu o atomları ve bağları içeren her molekülle eşleşir. Hidrojenler gerekli değildir, bu yüzden C(=O)O hem asitlerle hem esterlerle eşleşir. Hidrojen önemliyse [OH] veya [OX2H1] kullanın.
SMARTS ile Lipinski hidrojen bağı donörlerini nasıl sayarım?
[#7,#8;!H0] ile arayın. En az bir hidrojen taşıyan her azot veya oksijenle eşleşir ve eşleşme sayısı donör sayısıdır. Parasetamol 2 verir: amit NH ve fenol OH.
Benzerlik ve alt yapı arama aracı ücretsiz mi?
Evet. Ücretsizdir, kayıt gerektirmez ve web tarayıcınızda çalışır. Molekülleriniz yüklenmez.
İlgili kimya araçları
Son güncelleme: