Di solito analizzo i dati degli esperimenti e anche se ho uno schema generale di passaggi che devo fare, potrei aver bisogno di modificarli in base alle specifiche degli esperimenti o alle domande che stanno dietro. Di solito sono l'unica codifica.
Ho guardato Wikipedia, ma non sono sicuro di quale metodologia posso usare, in parte perché non ne ho mai seguito uno, e in parte perché a volte esploro solo i dati, per vedere come sono fatti, e altre volte voglio solo una risposta. (E poiché non mi aspetto molto di testare o avere una certa qualità sul mio codice)
Mi è stato chiesto di porre questa domanda dopo un'ora o due scoprendo che la funzione r tablesi basa sull'ordine dei vettori e non sul nome degli elementi con cui confrontarli. Quindi ho pensato di dover testare il comportamento e le funzioni in cui ho usato alcuni dati simulati. Ma ho usato la tabella dopo che altre analisi hanno portato alla mancanza di informazioni, quindi non avrei potuto seguire la metodologia di sviluppo basata sui test (se avessi capito bene). Tuttavia, ritengo che con un certo miglioramento nel modo in cui affronterò il progetto, potrei essere più efficiente, oltre a rilevare prima gli errori, ma anche come e cosa cercare nel caso in cui dubito di un risultato, quindi per favore non concentrarti solo su questo errore di esempio.
Quale metodologia software si adatta meglio alla ricerca?
In sostanza, sto chiedendo come garantire qualità e progressi a tempo, nonché 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 le librerie e i 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 dei precedenti esperimenti (che hanno 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.