Write basic software to quantitatively (i.e., computationally) predict the outcome of a shotgun proteomics experiment.
Write basic software to identify and quantify spectra from a shotgun proteomics experiment
Identify an area in computational proteomics that requires further development, plan strategies to address this need, and begin its implementation.
Automate the generation of plots for visualizing data.
Work with their peers to solve problems computationally.
Write clean, factored program code to solve problems which include basic use of the following elements: the command line (with options), data structures (primitives, objects, hashes/maps, arrays), control structures, a procedural paradigm, an object-oriented paradigm, a functional paradigm, regular expressions, text-formatted output files, system calls to other programs.