Abstract
The execution of a software application or pipeline using various combinations of parameters and inputs is a common task in bioinformatics. In the absence of a specialized tool to organize, streamline and formalize this process, scientists must write frequently complex scripts to perform these tasks.We present nestly, a Python package to facilitate running tools with nested combinations of parameters and inputs. nestly provides three components. First, a module to build nested directory structures corresponding to choices of parameters. Second, the nestrun script to run a given command using each set of parameter choices. Third, the nestagg script to aggregate results of the individual runs into a CSV file, as well as support for more complex aggregation. We also include a module for easily specifying nested dependencies for the SCons build tool, enabling incremental builds. © 2012 The Author.
Cite
CITATION STYLE
McCoy, C. O., Gallagher, A., Hoffman, N. G., & Matsen, F. A. (2013). Nestly-A framework for running software with nested parameter choices and aggregating results. Bioinformatics, 29(3), 387–388. https://doi.org/10.1093/bioinformatics/bts696
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.