Di solito analizzo i dati degli esperimenti e anche se ho uno schema generale dei passaggi che devo fare, potrei aver bisogno di adattarlo alle specifiche degli esperimenti o alle domande che stanno dietro. Di solito sono l'unico codice.
Ho guardato wikipedia ma non sono sicuro di quale metodologia posso usare, parzialmente perché non ne ho mai seguito nessuno, e in parte perché a volte esploro i dati, per vedere come sono, e altre volte voglio solo una risposta. (E perché non mi aspetto molto per testare o avere una certa qualità sul mio codice)
Mi è stato chiesto di fare questa domanda dopo un'ora o due scoprendo che la funzione r table
si basa sull'ordine dei vettori e non sul nome degli elementi per confrontarli. Poi ho pensato che avrei dovuto testare il comportamento e le funzioni in cui l'ho usato con alcuni dati falsi. Ma ho usato una tabella dopo che altre analisi hanno portato alla mancanza di informazioni, quindi non avrei potuto seguire la metodologia di sviluppo basata sui test (se ho capito bene). Tuttavia, ritengo che con qualche miglioramento nel modo in cui affronto il progetto, potrei essere più efficiente, oltre a rilevare gli errori prima, ma anche come e cosa cercare nel caso in cui dubito di un risultato, quindi per favore non concentrarti solo questo errore di esempio.
Quale metodologia software si adatta meglio alla ricerca?
In sostanza, sto chiedendo come garantire la qualità e il progresso nel tempo, oltre a mantenere la specificità della ricerca.
Esempio di come lavoro:
Un biologo ha in mente una domanda e sa che fare un esperimento porterà ad avere dati di interesse (cioè livelli di espressione genica in due condizioni), quindi imposta l'esperimento e raccoglie campioni da 10 persone / topi / ratti ... Ora devo analizzare quei dati per quei 10 campioni usando librerie e test esistenti (o implementando nuovi test) ma tenendo conto della domanda che il biologo aveva in mente (cioè quali geni sono più espressi in una condizione che in un'altra) . La struttura è la stessa degli esperimenti precedenti (che ha coinvolto 6 condizioni e un altro animale) ma il test statistico, le normalizzazioni, la struttura dei dati possono cambiare. Quindi di solito copio una versione precedente e la adeguo alle esigenze attuali.