Author
PREEYANON, LIKIT - Michigan State University | |
Black Pyrkosz, Alexis | |
C. TITUS, BROWN - Michigan State University |
Submitted to: Book Chapter
Publication Type: Book / Chapter Publication Acceptance Date: 2/9/2013 Publication Date: N/A Citation: N/A Interpretive Summary: This book chapter describes the current Big Data problem in Bioinformatics and the resulting issues with performing reproducible computational research. The core of the chapter provides guidelines and summaries of current tools/techniques that a noncomputational researcher would need to learn to perform computational research in a productive and reproducible manner. The tools described include the command line, UNIX tools, bash scripting, text editors and integrated development environments, programming language selection, code documentation, version control systems, code testing, code modularity, code refactoring and optimization, and electronic notebooks. Technical Abstract: This book chapter describes the current Big Data problem in Bioinformatics and the resulting issues with performing reproducible computational research. The core of the chapter provides guidelines and summaries of current tools/techniques that a noncomputational researcher would need to learn to perform computational research in a productive and reproducible manner. The tools described include the command line, UNIX tools, bash scripting, text editors and integrated development environments, programming language selection, code documentation, version control systems, code testing, code modularity, code refactoring and optimization, and electronic notebooks. |