Nestly-A framework for running software with nested parameter choices and aggregating results

7Citations
Citations of this article
36Readers
Mendeley users who have this article in their library.

This article is free to access.

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

APA

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.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free