# parasweep: A template-based utility for generating, dispatching, and   post-processing of parameter sweeps

**Authors:** Eviatar Bach

arXiv: 1905.03448 · 2021-10-06

## TL;DR

parasweep is an open-source tool that simplifies parallel parameter sweeps in computational models by using templates and integrating with HPC schedulers, reducing errors and setup time.

## Contribution

It introduces a template-based approach for parameter sweeps that easily integrates with existing configurations and supports various sweep types and HPC environments.

## Key findings

- Supports multiple sweep types and parallel execution
- Reduces setup complexity and errors
- Compatible with local and HPC environments

## Abstract

We introduce parasweep, a free and open-source utility for facilitating parallel parameter sweeps with computational models. Instead of requiring parameters to be passed by command-line, which can be error-prone and time-consuming, parasweep leverages the model's existing configuration files using a template system, requiring minimal code changes. parasweep supports a variety different sweep types, generating parameter sets accordingly and dispatching a parallel job for each set, with support for local execution as well as common high-performance computing (HPC) job schedulers. Post-processing is facilitated by providing a mapping between the parameter sets and the simulations. We demonstrate the usage of parasweep with an example.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1905.03448/full.md

## Figures

1 figure with captions in the complete paper: https://tomesphere.com/paper/1905.03448/full.md

## References

20 references — full list in the complete paper: https://tomesphere.com/paper/1905.03448/full.md

---
Source: https://tomesphere.com/paper/1905.03448