{"repo":"watts-dev/watts","free":true,"listed":false,"github":"https://github.com/watts-dev/watts","clone":"git clone https://github.com/watts-dev/watts.git","description":"Workflow and Template Toolkit for Simulation (WATTS)","language":"Python","stars":39,"topics":["python","simulation","templates","nuclear-energy","mcnp","workflow-automation","openmc"],"license":"MIT","category":"workflow-automation","readme_excerpt":"WATTS WATTS (Workflow and Template Toolkit for Simulation) consists of a set of Python classes that can manage simulation workflows for one or multiple codes. It provides the following capabilities: - An isolated execution environment when running a code; - The ability to use placeholder values in input files that are filled in programmatically; - Seamless unit conversions when working with multiple codes; - A managed database that simulation inputs and outputs are automatically saved to; and - Python classes that provide extra post-processing and analysis capabilities for each code. Installation To install watts , run: python -m pip install watts Documentation Documentation for WATTS can be found here . Citing If you use WATTS in your research, please consider giving proper attribution by citing the following publication: - Paul K. Romano, Nicolas E. Stauff, Zhiee Jhia Ooi, Yinbin Miao, Amanda Lund, and Ling Zou, \"WATTS: Workflow and template toolkit for simulation,\" Journal of Open Source Software , 7 (79), 4735 (2022). doi:10.21105/joss.04735 Sponsors WATTS is being developed with support from Argonne National Laboratory. For any questions, please contact watts@anl.gov.","default_branch":null,"files":null,"tree":[],"storefront":"/r/watts-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/watts-dev/watts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}