Publications

Institute of Theoretical Physics · Faculty of Mathematics and Physics, Charles University

← Back to the list

Article

UKRmol-scripts: A Perl-based system for the automated operation of the photoionization and electron/positron scattering suite UKRmol

Houfek K.; Benda J.; Mašín Z.; Harvey A.; Meltzer T.; Graves V.; Gorfinkiel J.D.

Comput. Phys. Commun. 298(2), 17 (2024)

doi ↗ link ↗

Abstract

UKRmol-scripts is a set of Perl scripts to automatically run the UKRmol+ codes, a complex software suite based on the R -matrix method to model fixed -nuclei photoionization and electron- and positron -scattering for polyatomic molecules. Starting with several basic parameters, the scripts operatively produce all necessary input files and run all codes for electronic structure and scattering calculations as well as gather the more frequently required outputs. The scripts provide a simple way to run such calculations for many molecular geometries concurrently and collect the resulting data for easier post -processing and visualization. We describe the structure of the scripts and the input parameters as well as provide examples for photoionization and electron and positron collisions with molecules. The codes are freely available from Zenodo.

Supported by

  • GACR 20-15548Y — New mechanisms of damage of DNA driven by electrons and ultraviolet light
  • Primus/20/SCI/003 — New mechanisms of damage of DNA driven by electrons and ultraviolet light

BibTeX

@article{UTF955,
  author        = {Houfek K. and Benda J. and Mašín Z. and Harvey A. and Meltzer T. and Graves V. and Gorfinkiel J.D.},
  title         = {{UKRmol-scripts: A Perl-based system for the automated operation of the photoionization and electron/positron scattering suite UKRmol}},
  journal       = {Comput. Phys. Commun.},
  volume        = {298},
  number        = {2},
  pages         = {17},
  year          = {2024},
  month         = {2},
  doi           = {10.1016/j.cpc.2024.109113},
  url           = {https://doi.org/10.1016/j.cpc.2024.109113},
}