Best Practices for Scientific Computing

Best practices for coding

“Science is becoming increasingly complex and involve larger and larger data sets. This has led to the need for large-scale computational analysis and forced scientists to learn some of the basics of coding. Many might feel that this distracts them from doing lab work. In reality, coding and data analysis is of paramount importance for translating research results into solid conclusions that can drive future research.

Today, it is possible to sequence the genomes of hundreds of individual organisms to closely monitor effects of long-term evolutionary experiments or get information about gene expression in organisms found in different environments. Scientific resolution has never been higher. This has meant that researchers are increasingly turning to computer programming to aid in their analysis and interpretation of their results.”