Genellikle deney verilerini analiz ediyorum ve yapmam gereken genel bir adım şemasına sahip olmama rağmen, deneylerin özelliklerine veya arkasındaki sorulara ince ayar yapmam gerekebilir. Genellikle tek kodlama benim.
Vikipedi baktım ama hangi metodolojiyi kullanabileceğimden emin değilim, kısmen hiç takip etmediğim için, kısmen de bazen sadece veriyi araştırdım, neye benzediğini görmek için, bazen de cevap istiyorum. (Ve kodumu test etmem veya belirli bir kaliteye sahip olmam beklenmediğinden)
Bir veya iki saat sonra, r fonksiyonunun tablevektörlerin sırasına bağlı olduğunu ve bunları karşılaştırmak için elemanların ismine bağlı olduğunu keşfettikten sonra bu soruyu sormam istendi . Sonra ben bazı sahte verilerle kullandığım davranış ve işlevleri test gerekirdi. Ancak diğer analizler bilgi eksikliğine yol açtıktan sonra tabloyu kullandım, bu yüzden test odaklı geliştirme metodolojisini takip edemezdim (eğer doğru anladıysam). Bununla birlikte, projeyle yüzleşmemdeki bazı iyileştirmelerle, hataları daha erken tespit etmenin yanı sıra daha verimli olabileceğimi, ancak bir sonuçtan şüphe duymam durumunda nasıl ve ne arayacağımı hissediyorum, bu yüzden lütfen sadece odaklanmayın bu örnek hata.
Hangi yazılım metodolojisi araştırmaya en uygun?
Temel olarak, araştırmanın özgüllüğünü korumanın yanı sıra kalite ve zamanlı ilerlemenin nasıl sağlanacağını soruyorum.
Nasıl çalıştığım örneği:
Bir biyologun bir sorusu vardır ve bir deney yapmanın ilgili verilere (yani, iki durumda gen ifadeleri seviyeleri) yol açacağını bilir, daha sonra deneyi belirler ve 10 kişi / fare / sıçandan örnekleri hatırlar. Şimdi, mevcut kütüphaneleri ve testleri kullanarak (veya yeni testler uygulayarak) bu 10 numune için verileri analiz etmeliyim, ancak biyologun aklında olan soruyu göz önünde bulundurarak (yani hangi genlerin bir durumda diğerinden daha fazla ifade edildiği). Yapı (6 koşul ve başka bir hayvanı içeren) önceki deneylerle aynıdır, ancak istatistiksel test, normalizasyonlar, veri yapısı değişebilir. Bu yüzden genellikle önceki bir sürümü kopyalarım ve mevcut ihtiyaçlara uyarlarım.