$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Moleküler dünyanın temsillerini anlamak biyomoleküler bilimler1konusunda uzman olmak için kritik öneme sahiptir, çünkü bu tür görüntülerin yorumlanması biyolojik işlevi anlamanın anahtarıdır2. Bir öğrencinin makromoleküllere girişi genellikle hücre zarlarının, organellerin, makromoleküllerin vb.
Buna göre, üst bölüm moleküler yaşam bilimleri derslerinde biyomoleküler görsel okuryazarlığın gelişimi dikkat çekmiş, görselleştirme becerilerinin öğretilmesinin ve değerlendirilmesinin önemi ve zorlukları hakkında raporlanan bir dizi makale ile1,3,4,5,6,7,8,9 . Bu makalelere verilen yanıt, moleküler görselleştirme programlarının ve modellerinin zor kavramları hedeflemek için kullanıldığı tek bir kurumda tipik olarak bir yarıyıl içinde sınıf müdahalelerinin sayısında bir artış olmuştur2,10,11,12,13,14,15 . Ek olarak, araştırmacılar öğrencilerin belirli bir konuya yaklaşmak için biyomoleküler görselleştirme programlarını ve / veya modellerini nasıl kullandıklarını karakterize etmeyeçalıştılar 16,17,18,19. Kendi grubumuz BioMolViz, görsel okuryazarlıktaki kapsamlı temaları öğrenme hedeflerine ve hedeflerine alt bölümlere katan bir Çerçeve tanımladı20,21ve biz, görsel okuryazarlık becerilerini ölçmek için değerlendirmelerin geri tasarımında Çerçeveyi kullanmak üzere öğretim üyelerini eğiten atölyelere öncülük ediyoruz22.
Tüm bu çalışmaların merkezinde kritik bir beceri vardır: biyomoleküler görselleştirme programlarını kullanarak makromoleküllerin yapılarını manipüle etme yeteneği. Bu araçlar çeşitli platformlar kullanılarak bağımsız olarak geliştirilmiştir; bu nedenle, operasyonlarında ve kullanımlarında oldukça benzersiz olabilirler. Bu, programa özgü yönergeler gerektirir ve bir kullanıcının rahat olduğu bir programın tanımlanması, sürekli uygulamayı kolaylaştırmak için önemlidir.
Yapıları 3B olarak manipüle etmenin (modeli döndürme, seçme ve değiştirme) temellerinin ötesinde, önemli bir amaç bir proteinin aktif bölgesini modellemektir. Bu süreç, bir öğrencinin BiyoMolViz Çerçevesi tarafından açıklanan üç kapsamlı temada anlayışlarını geliştirmesine izin verir: moleküler etkileşimler, ligandlar / değişiklikler ve yapı-işlev ilişkileri20,21.
Biyomoleküler görselleştirme için dört popüler program seçeneği şunlardır: Jmol / JSmol23, iCn3D24, PyMOL25ve UCSF Chimera26,27. Chimera'ya yeni gelenleri, programın şu anda desteklenen sürümü olan Chimera moleküler görselleştirme programının yeni nesli olan UCSF ChimeraX'i kullanmaya teşvik ediyoruz.
Bu protokolde, insan glukozinin aktif bölgesini bağlı bir substrat analog kompleksi (PDB ID: 3FGU) ile modellemek ve belirli bağlama etkileşimlerini göstermek için ölçümleri görüntülemek için bu dört programın her birinin nasıl kullanılacağını gösteriyoruz28. Model, enzimin katalitik bir kompleksini temsil eder. Aktif bölgeyi kataliz öncesi durumda yakalamak için, ATP'nin hidrolize edilemeyen bir analogı glukokinez aktif bölgesine bağlandı. Bu fosfoaminofosfonik asit-adenilat ester (ANP), bu pozisyonda normal fosfor-oksijen bağlantısı yerine fosfor-azot bağı içerir. Aktif bölge ayrıca glikoz (modelde bcg olarak gösterilir) ve magnezyum (mg olarak gösterilir) içerir. Ek olarak, kristalizasyon çözücüslerinde kullanılan potasyum klorürden kaynaklanan yapıda bir potasyum iyonu (K) vardır. Bu iyon biyolojik fonksiyon için kritik değildir ve aktif alanın dışında bulunur.

Şekil 1: ATP/ANP yapıları. Fosfoaminofosfonik asit-adenilit esterine (ANP) kıyasla adenozin trifosfat (ATP) yapısı. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.
Protokol, substrat analog kompleksinin bağlı ligandlarının seçimini ve hidrofobik ve van der Waals etkileşimleri de dahil olmak üzere ilgili moleküler etkileşimleri yapabilen amino asitleri ve su moleküllerini yakalayan bağlı kompleksin 5 Å'sı içindeki aktif bölge kalıntılarının tanımlanmasını göstermektedir.
Ekran başlangıçta proteinin büyük kısmını bir çizgi film temsilinde göstermek için manipüle edilir, aktif bölge amino asit kalıntıları, proteinin ilgili atomlarını göstermek ve moleküler etkileşimleri vurgulamak için çubuk temsilinde bulunur. Her program için protokolün3. Protokolün sonunda, görünümü basitleştirmek ve aktif bölgeye odaklanmak için protein karikatürü gizlenir.

Şekil 2: Programlar arasında yapı karşılaştırması. Gösterimi Ayarla adımını izleyen her programda 3FGU yapısının karşılaştırılması (her iletişim kuralının 2 veya 3. adımı). Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.
CPK renklendirme aktif site amino asitlerine ve bağlı ligandlarauygulanır 29,30. Bu boyama şeması, çizgi, çubuk, top ve çubukta gösterilen moleküler modellerde ve alan doldurma temsillerinde farklı kimyasal elementlerin atomlarını ayırt eder. Hidrojen beyaz, azot mavi, oksijen kırmızı, kükürt sarı ve fosfor CPK boyama şemasında turuncudur. Geleneksel olarak, siyah karbon için kullanılır, ancak modern kullanımda karbon renklendirme değişebilir.
Hidrojen atomları kristal yapılarda görünmez, ancak bu programların her biri konumlarını tahmin edebilir. Hidrojen atomlarını büyük bir makromoleküler yapıya eklemek görünümü gizleyebilir, bu nedenle bu protokolde görüntülenmezler. Buna göre hidrojen bağları, bu yapılarda iki heteroatom (örneğin oksijenden oksijene, oksijenden nitrojene) merkezinden ölçülerek gösterilecektir.
Programa Genel Bakış
İndirilebilir Grafik Kullanıcı Arabirimleri (GÜ'ler): PyMOL (Sürüm 2.4.1), ChimeraX (Sürüm 1.2.5) ve Jmol (Sürüm 1.8.0_301) GUI tabanlı moleküler modelleme araçlarıdır. Bu üç arabirim, yazılan kodu girmek için komut satırlarına sahiptir; aynı özelliklerin çoğu GUI'deki menüler ve düğmeler aracılığıyla kullanılabilir. Bu programların komut satırındaki yaygın bir özellik, kullanıcının klavyedeki yukarı ve aşağı ok tuşlarını kullanarak önceki komutları yükleyip yeniden yürütebileceğidir.
Web tabanlı CE'ler: iCn3D (I-see-in-3D), ayrı bir uygulama yüklemeye gerek kalmadan Web'deki üç boyutlu makromoleküler yapıların ve kimyasalların etkileşimli görüntülenmesi için WebGL tabanlı bir görüntüleyicidir. Tam web sürümü düzenlenebilir bir komut günlüğüne sahip olsa da, komut satırı kullanmaz. JSmol, bir web sitesinde veya bir web tarayıcısı penceresinde kullanılmak üzere Jmol'un JavaScript veya HTML5 sürümüdür ve Jmol'a çok benzer. JSmol, animasyonlar da dahil olmak üzere çevrimiçi öğreticiler oluşturmak için kullanılabilir.
Proteopedia31,32, FirstGlance in Jmol33ve Milwaukee School of Engineering Center for BioMolecular Modeling'deki JSmol web arayüzü (JUDE) bu tür Jmol tabanlı çevrimiçi tasarım ortamlarına örnektir34. Proteopedia wiki, kullanıcının makromolekül bir yapıyı modellemesine ve web sitesi içinde bu modelleri içeren sayfalar oluşturmasına izin veren bir öğretim aracıdır35. JSmol kullanılarak üretilen Proteopedia sahne yazma aracı, bir GUI'yi Jmol GUI'de bulunmayan ek özelliklerle entegre eder.
Jmol ve iCn3D Java programlama diline dayanır; JSmol Java veya HTML5 kullanır ve PyMOL ve ChimeraX Python programlama dilini temel alıp kullanır. Bu programların her biri, RCSB Protein Veri Bankası'ndan 4 basamaklı alfasayısal PDB kimliği36 , 37altında indirilebilen protein veri bankası dosyalarını yükler. En yaygın dosya türleri, .pdb uzantısını içeren Protein Data Bank (PDB) dosyaları ve .cif uzantısını içeren Kristalografik Bilgi Dosyası (CIF veya mmCIF) 'dir. CIF, Protein Veri Bankası için varsayılan dosya türü olarak PDB'nin yerini almıştır, ancak her iki dosya biçimi de bu programlarda çalışır. PDB dosyalarının aksine CIF kullanırken sıranın/yapının görüntülenme biçiminde küçük farklılıklar olabilir; ancak, dosyalar benzer şekilde çalışır ve farklılıklar burada ayrıntılı olarak ele alınmaz. Ulusal Biyoteknoloji Bilgi Merkezi'nin (NCBI) bir ürünü olan Moleküler Modelleme Veritabanı (MMDB), kategorik bilgilerin ilişkili olduğu PDB yapılarının bir alt kümesidir (örneğin, biyolojik özellikler, korunmuş protein etki alanları)38. NCBI'nin bir ürünü olan iCn3D, MMDB verilerini içeren PDB dosyalarını yükleyebilir.
Bir modeli görüntülemek için, kullanıcı yapı için ayrılmış Protein Veri Bankası sayfasından istediğiniz dosyayı indirebilir (örneğin, https://www.rcsb.org/structure/3FGU) ve ardından yapıyı açmak için programın açılır Dosya menüsünü kullanabilir. Tüm programlar ayrıca bir yapı dosyasını doğrudan arabirim üzerinden yükleme yeteneğine sahiptir ve bu yöntem protokoller içinde ayrıntılı olarak açıktır.
ChimeraX, Jmol ve PyMOL CE'lerin her biri, konsolun köşeyi sürükleyerek yeniden boyutlandırılabilen bir veya daha fazla penceresini içerir. iCn3D ve JSmol tamamen bir web tarayıcısında bulunur. iCn3D kullanırken, kullanıcının ekran boyutuna ve çözünürlüğe bağlı olarak tüm menü öğelerini ortaya çıkarmak için açılır pencerelerde kaydırma yapması gerekebilir.
Burada ayrıntılı olarak açıklanan protokoller, her programı kullanarak enzimin aktif bölgesini görüntülemek için basit bir yöntem sağlar. Her programda adımları yürütmenin birden çok yolu olduğu belirtilmelidir. Örneğin, ChimeraX'te aynı görev açılır menüler, üstteki araç çubuğu veya komut satırı kullanılarak yürütülebilir. Belirli bir programı ayrıntılı olarak öğrenmek isteyen kullanıcıların, bu programlar için mevcut olan çevrimiçi öğreticileri, kılavuzları ve Vikileri keşfetmeleri teşvik edilir39,40,41,42,43,44,45,46.
Bu programlar için varolan kılavuzlar ve öğreticiler, bu protokoldeki öğeleri ayrı görevler olarak sunar. Etkin bir siteyi görüntülemek için, kullanıcının çeşitli kılavuzlardan ve öğreticilerden gerekli işlemleri sentezlemesi gerekir. Bu makale, etiketli etkin bir siteyi moleküler etkileşimlerle modellemek için doğrusal bir protokol sunarak, kullanıcıya diğer modellere ve programlara uygulanabilecek aktif site modellemesi için bir mantık sağlayarak mevcut öğreticileri güçlendirir.

Şekil 3: ChimeraX GUI. Açılan menüler, araç çubuğu, yapı görüntüleyicisi ve komut satırı etiketli ChimeraX GUI arabirimi. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 4: açılan menüler, araç çubuğu, yapı görüntüleyici, komut günlüğü, setleri seçme açılır menüsü ve dizi ve ek açıklamalar açılır menüleri etiketli iCn3DGUI arabirimi. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 5: Jmol GUI. Açılır menüler, araç çubuğu, yapı görüntüleyici, açılır menü ve konsol/komut satırı etiketli Jmol GUI arabirimi. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 6: PyMOL GUI. Açılır menüler, yapı görüntüleyici, adlar/nesne paneli, fare kontrolleri menüsü ve etiketli komut satırı ile PyMOL GUI arabirimi. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.