Bu rapor, zaman serisi deneylerinden elde edilen büyük ölçekli veri kümelerini analiz etmek için açık kaynaklı yazılım RStudio'da bir R betiği içeren bir yöntemi açıklamaktadır.
Bu içeriği görüntülemek için JoVE aboneliğiniz gereklidir. Giriş yapın veya ücretsiz denemenizi bugün başlatın.
Yöntem makalesi
Bu rapor, zaman serisi deneylerinden elde edilen büyük ölçekli veri kümelerini analiz etmek için açık kaynaklı yazılım RStudio'da bir R betiği içeren bir yöntemi açıklamaktadır.
Büyük veri kümeleri bilimsel alanda giderek yaygınlaşmaktadır. Araştırmacıların bu büyük veri kümelerini kolaylıkla analiz edebilmeleri için kullanıcı dostu araçlar geliştirmek önemlidir. Burada, zaman serisi deneylerinden elde edilen büyük ölçekli veri kümelerini analiz etmek için açık kaynaklı yazılım RStudio'da bir R betiği içeren bir yöntem sunuyoruz. Bu yöntem, kullanıcıdan minimum düzeyde girdi gerektirir ve önceden R bilgisi veya programlama deneyimi olmayan yeni başlayan bir kişinin bu yöntemi kullanmasına olanak tanır. Burada ve R betiğinde açıklanan ayrıntılı talimatlar, kullanıcılara yöntemin nasıl kullanılacağı konusunda daha fazla yol gösterecektir. Giriş verileri ve çıktı sonuçları, yerel bir bilgisayarın aynı klasöründe saklanır ve bu da analizin her yerde ve her zaman yapılmasını mümkün kılar. Çıktı sonuçları, kolay yorumlanabilmesi için klasörler halinde düzenlenir ve yayınlar için şekiller oluşturmak üzere uygun şekilde işlenebilir. Bu yöntem, her ikisi de 96 oyuklu plaka formatında zaman serisi deneylerinden elde edilen büyük ölçekli veri kümelerini içeren sirkadiyen saat verilerini ve reaktif oksijen türleri patlama verilerini analiz etmek için başarıyla kullanılmıştır. Bu yöntemin, zaman serisi deneyleri yoluyla elde edilen benzer büyük veri kümelerini analiz etmede araştırmacılar için kolay ve güçlü bir çözüm sağladığına inanıyoruz.
Bilimsel alanda büyük veri kümelerinin kullanılabilirliğinin artmasıyla birlikte, araştırmacıların bu büyük veri kümelerini doğru ve kolay bir şekilde hızlı bir şekilde analiz etmelerine olanak tanıyan kullanıcı dostu araçlar geliştirmek önemlidir. Yaygın büyük veri setinin bir türü, canlı hücrelerde ve organizmalarda gen ekspresyonunun kolay, sürekli ve invaziv olmayan bir incelemesine izin veren lusiferaz geninin bir raportör olarak kullanılmasından gelir. Lüminesans kaydındaki otomasyon, lusiferaz lüminesansının ölçümünü dönüştürdü ve özellikle sirkadiyen saat alanı 1,2'de veri toplamanın genişlemesine yol açtı. 96 oyuklu mikroplakalar ve istifleyicili otomatik bir plaka okuyucu kullanılarak, lusiferaz genini eksprese eden binlerce örnek, tek bir deneyde, bazen günlerce bir saatlik aralıklarla zaman serilerinde ayrı ayrı test edilebilir. Bu tür yüksek verimli deneyler, elle numune toplama ve ardından RNA işlemeyi kullanan geleneksel gen ekspresyonu deneylerinin muhtemelen başaramayacağı büyük veri kümelerinin üretilmesiyle sonuçlandı. Bu kadar büyük veri kümelerini zamanında analiz etmek önemlidir ancak zor olabilir.
Ritmiklik için verileri analiz etmek için çok sayıda araç olmasına rağmen, araçların çoğu, lüminesans raportör ifadesi 3,4,5,6,7 yerine hayvan davranışına dayalı tahlilleri analiz eder (Ek Tablo S1). Bazı araçlar, araştırmacıların Python becerileri veya MATLAB'a erişim gibi önceden bilgisayar programlama becerilerine sahip olmasını gerektirir. Diğer araçlar, maliyetli olabilen yazılım satın alınmasını gerektirir. Bazı ücretsiz uygulanabilir çözümler çevrimiçi olarak mevcuttur. Böyle bir araç, ritmiklik verilerini analiz etmek için çeşitli farklı yöntemler sunan BioDare28'dir. BioDare2, kullanıcı dostu bir çevrimiçi araçtır ve minimum hesaplama uzmanlığı gerektirir. Kullanıcıların daha fazla işlem için veri girişini çevrimiçi olarak yüklemeleri ve veri çıkışını çevrimiçi arayüzden indirmeleri gerekir.
Burada, büyük ölçekli veri kümelerini kolaylıkla analiz etmek için birden fazla yeteneğe sahip, kullanıcı dostu R komut dosyaları sunuyoruz. Komut dosyalarını çalıştırmak için R ve Python için bir arayüz olan ücretsiz, açık kaynaklı RStudio9 yazılımını kullanıyoruz. RStudio, Windows, Mac ve Linux dahil olmak üzere çeşitli bilgisayar sistemlerinde kullanılabilir. Bu raporda, özellikle protokol bölümleri 1 ve 2'de kullanıcılara R komut dosyalarının nasıl kullanılacağı konusunda rehberlik etmek için ayrıntılı adım adım talimatlar verilmektedir. Bu yöntem, kullanıcıdan minimum düzeyde girdi gerektirir. Önceden R bilgisine sahip olmayan ve programlama deneyimi olmayan yeni başlayan bir kişi, lusiferaz tahlillerinden veya zaman serisi verileriyle diğer veri kümelerinden büyük veri kümelerini analiz etmek için yöntemi kullanabilecektir. Tüm giriş ve çıkış verileri yerel bir bilgisayarda saklanır ve bu nedenle, ilgili tüm R paketleri ilk kez indirildikten sonra, internet erişimi kısıtlaması olmadan her yerde bir analiz yapılabilir. Çıktı verileri, yayınlar için işlenmeye hazır sonuçlarla birlikte iyi organize edilmiş klasörler halinde sıralanır. Örnekler arasındaki farklılıkların hızlı bir şekilde değerlendirilmesini sağlamak için çıktının bir parçası olarak istatistiksel analizler de dahil edilmiştir. Böylece R yöntemi, araştırmacılara büyük veri kümelerini analiz etmede kolay ve güçlü bir çözüm sağlayabilir.
Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.
1. Luciferase tabanlı sirkadiyen saat analizi
2. Luminol bazlı ROS Testi
Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.
Örnek olay incelemesi 1. Arabidopsis fideleri ile sirkadiyen saat aktivitesi için lüminesans testi
Daha önce, GLİSİN ZENGİN RNA BAĞLAYICI PROTEİN 7 (GRP7) geninin, ana saat proteini CIRCADIAN CLOCK-ASSOCIATED 1 (CCA1) tarafından kontrol edildiğini ve GRP7'nin sirkadiyen ekspresyonunun, vahşi tip GRP7 promotörünün (pGRP7wt:LUC)21 kontrolü altında lusiferaz raportörünü eksprese...
Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.
Burada, 96 kuyulu formatlı zaman serisi deneylerinden elde edilen büyük ölçekli verileri analiz etmek için kullanıcı dostu bir yöntem sağlamak için RStudio'daki R komut dosyalarını kullanarak sunuyoruz. Bu yöntem, ROS tahlillerinden elde edilen verilere ek olarak, bitki fidelerinden memeli hücre kültürlerine kadar sirkadiyen saat aktivitesini ölçmek için zaman serisi deneylerinde binlerce örnekten elde edilen lüminesans kayıt verilerini hızlı ve kolay bir şekilde analiz etmemizi sağlamış...
Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.
Yazarların açıklayacak herhangi bir çıkar çatışması yoktur.
Bu çalışmadaki yardımları için Lu laboratuvarı üyelerine teşekkür ederiz. İşlenmemiş verilerini kullandıkları için Min Gao ve Matthew Fabian'a ve bu R betiğinin yapımında yardım ve/veya rehberlik için Benjamin Harris'e teşekkür ederiz. Cincinnati Çocuk Hastanesi Tıp Merkezi'nden John B. Hogenesch'e, Vaka çalışması 2 için memeli hücrelerinden lüminesans verileri sağladığı için teşekkür ederiz. Ayrıca John B. Hogenesch'e, Edinburgh Üniversitesi'nden Andrew Millar'a ve Smith College'dan Mary Harrington'a bu yöntemin geliştirilmesi sırasındaki yararlı tartışmalar için teşekkür ederiz. Bu çalışma kısmen Ulusal Bilim Vakfı, NSF 1456140 ve NSF 2223886'nin Hua Lu'ya verdiği hibelerle desteklendi.
Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.
| Ad | Şirket | Katalog numarası | Yorumlar |
|---|---|---|---|
| R | R Projesi | https://www.r-project.org/ | Çevrimiçi olarak indirilip özellikle istatistikler için kod yazmak için kullanılabilen ücretsiz, açık kaynaklı bir platform. |
| Rstudio | Posit Yazılımı | https://posit.co/download/rstudio-desktop/ | R'ye daha kullanıcı dostu erişim için çevrimiçi olarak indirilebilen ücretsiz bir yazılım. |
| MetaCycle | Gang Wu, Xavier Li, Matthew Carlucci, Ron Anafi, Michael Hughes, Karl Kornacker ve John Hogenesch | https://cran.r-project.org/web/packages/MetaCycle/vignettes/implementation.html | MetaCycle paketinin ARSER algoritması, saat parametrelerini, periyotu, fazı ve genliğini değerlendirmek için kullanılır. |
| ggplot2 | Posit Yazılımı | https://cran.r-project.org/web/packages/ggplot2/index.html | Özellikle istatistiksel grafikler için veri görselleştirmeleri oluşturur. |
| dplyr | Posit Yazılımı | https://cran.r-project.org/web/packages/dplyr/index.html | Verimli veri işlemesi için temel bir R kütüphanesi. |
| magrittr | Posit Yazılımı | https://cran.r-project.org/web/packages/magrittr/index.html | Kodun okunabilirliğini artırmak ve veri işlemlerinin daha doğal akışını kolaylaştırmak için bir dizi operatör sağlar. |
| Stringr | Posit Yazılımı | https://cran.r-project.org/web/packages/stringr/index.html | Karakter dizeleriyle çalışmak için tutarlı, basit ve kullanımı kolay bir fonksiyon seti sağlar. |
| dosya dizileri | Rory Nolan ve Sergi Padilla-Parra | https://cran.r-project.org/web/packages/filesstrings/index.html | Dosya ve dizileri manipüle etmek için kullanışlı işlevler sunar, özellikle dosya isimleri ve yollarla ilgili olanları. |
| dairesel | Ulric Lund, Claudio Agostinelli, Hiroyoshi Arai, Alessando Gagliardi, Eduardo Garcí a-Portugué Dimitri Giunchi, Jean-Olivier Irisson, Matthew Pocernich ve Federico Rotolo | https://cran.r-project.org/web/packages/circular/index.html | Döngüsel verilerin istatistiksel analizini ve grafik temsili sağlar. |
| AICcmodavg | Marc J. Mazerolle | https://cran.r-project.org/web/packages/AICcmodavg/index.html | Akaike'nin bilgi kriterine (AIC) ve ilgili bilgilere dayalı model seçim tabloları oluşturur. |
| Süpürge | Posit Yazılımı | https://cran.r-project.org/web/packages/broom/index.html | Çeşitli istatistiksel modellerin ve nesnelerin çıktısını "düzenli" tibble'lara (modern bir veri çerçevesi formatı) dönüştürür; böylece model sonuçlarıyla çalışmayı, analiz etmeyi ve görselleştirmeyi kolaylaştırır. |
| Otoklav makinesi | Steris Amsco Eagle Century SG120 Scientific, Inc. | 8901400012 | Otoklav medyası |
| Kimyasal buhar davlumbazı | Laboratuvar Tasarımı & Supply | Tohumları sterilize et | |
| Omega Luminesans Okuyucu | BMG LABTECH, Inc. | plaka okuyucu | |
| Laminar akış dolabı | NuAire Nu-408FM-400 | Sınıf II/TypeA | Fidanları 96 kuyu tabakasına aktarın |
| 96 kuyuklu mikroplakalar | Perkin-Elmer | OptiPlate-96 | Luciferaz testi için fide yetiştirin |
| Flg22 | GenScript Inc. | RP19986 | Bakteriyel flagellin'den bir çıkarıcı. |
| Elf26 | Alpha Diagnosti Intl. Inc. | 2427 | Bakteriyel translasyondan bir elicitör Uzalma Faktörü-Tu. |
| D-Luciferin Ateşböceği, potasyum tuzu | Biyosynth Kimyası & Biyoloji | L-8220 | Lusiferaz substratı |
| L-012 (Luminol) | Fisher Scientific | NC0733364 | ROS testi reaktifi |
Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.