Я зазвичай аналізую дані експериментів, і хоча у мене є загальна схема кроків, які мені потрібно зробити, мені може знадобитися підлаштувати їх до специфіки експериментів або до питань, що стоять позаду. Я, як правило, єдиний.
Я переглянув вікіпедію, але не впевнений, яку методологію я можу використовувати, частково тому, що я ніколи не дотримувався жодної, а частково тому, що інколи просто вивчаю дані, щоб побачити, як вони виглядають, а в інший раз просто хочу відповіді. (І тому, що я не дуже сподіваюся на тестування або мати певну якість свого коду)
Мене запропонували задати це питання через годину-дві, виявивши, що функція r tableпокладається на порядок векторів, а не на назву елементів для порівняння. Тоді я хоч і повинен був перевірити поведінку та функції, де я використовувався з деякими глузуючими даними. Але я використав таблицю після того, як інший аналіз призвів до браку інформації, тому я не міг дотримуватися тестової методології розробки (якби я зрозумів це правильно). Однак я відчуваю, що з деяким вдосконаленням у тому, як я стикаюся з проектом, я міг би бути більш ефективним, окрім виявлення помилок швидше, але також як і на що звернути увагу, якщо я сумніваюся в результаті, тому, будь ласка, не зосереджуйтесь лише ця приклад помилка.
Яка програмна методологія найкраще підходить для досліджень?
Я в основному запитую, як забезпечити якісний і своєчасний прогрес, а також зберегти специфіку досліджень.
Приклад того, як я працюю:
Біолог має на увазі питання і знає, що проведення експерименту призведе до наявності даних, що цікавлять (тобто, рівень експресії генів у двох умовах), тоді він / він встановив експеримент і пригадав зразки від 10 людей / мишей / щурів. Тепер я повинен проаналізувати ці дані для цих 10 зразків, використовуючи існуючі бібліотеки та тести (або впроваджуючи нові тести), але враховуючи питання, які біолог мав на увазі (тобто які гени виражені в одній умові, ніж в інших). Структура така ж, як і в попередніх експериментах (в яких брали участь 6 умов та інша тварина), але статистичний тест, нормалізація, структура даних можуть змінюватися. Тому я зазвичай копіюю попередню версію і адаптую її до поточних потреб.