eljost/pysisyphus: ONIOM optimization, AFIR improvements, New coordinate systems

Deprecations, Breaking Changes Updated handling of coordinate rebuilding. Previously, only the invalid coordinates (bends close to being linear, torsions with (nearly) collinear atoms) were dropped and no new coordinates were determined. Now a new set of coordinates is determined for the given coord...

Full description

Bibliographic Details
Main Authors: Johannes Steinmetzer, Phillip, Greg Jones, ms860309
Format: Software
Language:unknown
Published: 2022
Subjects:
Online Access:https://zenodo.org/record/6513774
https://doi.org/10.5281/zenodo.6513774
id ftzenodo:oai:zenodo.org:6513774
record_format openpolar
spelling ftzenodo:oai:zenodo.org:6513774 2023-07-02T03:33:24+02:00 eljost/pysisyphus: ONIOM optimization, AFIR improvements, New coordinate systems Johannes Steinmetzer Phillip Greg Jones ms860309 2022-05-03 https://zenodo.org/record/6513774 https://doi.org/10.5281/zenodo.6513774 unknown https://github.com/eljost/pysisyphus/tree/0.7.6 doi:10.5281/zenodo.3661445 https://zenodo.org/record/6513774 https://doi.org/10.5281/zenodo.6513774 oai:zenodo.org:6513774 info:eu-repo/semantics/openAccess info:eu-repo/semantics/other software 2022 ftzenodo https://doi.org/10.5281/zenodo.651377410.5281/zenodo.3661445 2023-06-13T23:05:52Z Deprecations, Breaking Changes Updated handling of coordinate rebuilding. Previously, only the invalid coordinates (bends close to being linear, torsions with (nearly) collinear atoms) were dropped and no new coordinates were determined. Now a new set of coordinates is determined for the given coordinates and used in conjunction with the remaining valid coordinates. Addition Support for nix flakes, provided by @sheepforce AFIR-Hessian scripts/orca2cdd.py for simple CDD-cube generation with Multiwfn from ORCA .cis and .gbw files New coordinate systems: hredund and hdlc that also contain the atomic Cartesian coordinates in addition to the regular set of internals. Also cartesian and mwcartesian which will eventually supersede cart. The former coordinate systems implement the CoordSys protocol and should be more future-proof, e.g., with them Cartesian constraints using Lagrange multipliers could be implemented. See the commit message of c2a901b22828df20dbef1acc33fd1a78d0be7e61 for a more thorough discussion. Flexible optimizer LayerOpt (type: layers in YAML input), tailored to optimize multilayer-systems, e.g., in ONIOM calculations Started to work on supporting rate calculations in pysisyphus, including simple tunnel corrections. See get_rates_for_geoms() and render_rx_rates() indrivers/rates.py. Extrapolation (before and after) a given set of geometries (see pysistrj --help | grep extrapol) --kcal flag in pysisplot to output energies in kcal mol⁻¹ instead of kJ mol⁻¹. Implemeting this was probably a bad idea and it may be removed again in future versions, because I really don't like cal :) Support for .mol2 inputs. Currently, the order "@ MOLECULE and @ ATOM is expected. Bugfixes & Improvements Fixed energy/forces-mixing in EnergyMin calculator (see 10.1063/5.0021923) climb_lanczos is now supported by all subclasses of ChainOfStates, e.g., NEB. Previously it was restricted to GrowingString. By enabling it, the lowest curvature mode will be determined using the Lanczos algorithm on all climbing images. The ... Software Orca Zenodo Lagrange ENVELOPE(-62.597,-62.597,-64.529,-64.529)
institution Open Polar
collection Zenodo
op_collection_id ftzenodo
language unknown
description Deprecations, Breaking Changes Updated handling of coordinate rebuilding. Previously, only the invalid coordinates (bends close to being linear, torsions with (nearly) collinear atoms) were dropped and no new coordinates were determined. Now a new set of coordinates is determined for the given coordinates and used in conjunction with the remaining valid coordinates. Addition Support for nix flakes, provided by @sheepforce AFIR-Hessian scripts/orca2cdd.py for simple CDD-cube generation with Multiwfn from ORCA .cis and .gbw files New coordinate systems: hredund and hdlc that also contain the atomic Cartesian coordinates in addition to the regular set of internals. Also cartesian and mwcartesian which will eventually supersede cart. The former coordinate systems implement the CoordSys protocol and should be more future-proof, e.g., with them Cartesian constraints using Lagrange multipliers could be implemented. See the commit message of c2a901b22828df20dbef1acc33fd1a78d0be7e61 for a more thorough discussion. Flexible optimizer LayerOpt (type: layers in YAML input), tailored to optimize multilayer-systems, e.g., in ONIOM calculations Started to work on supporting rate calculations in pysisyphus, including simple tunnel corrections. See get_rates_for_geoms() and render_rx_rates() indrivers/rates.py. Extrapolation (before and after) a given set of geometries (see pysistrj --help | grep extrapol) --kcal flag in pysisplot to output energies in kcal mol⁻¹ instead of kJ mol⁻¹. Implemeting this was probably a bad idea and it may be removed again in future versions, because I really don't like cal :) Support for .mol2 inputs. Currently, the order "@ MOLECULE and @ ATOM is expected. Bugfixes & Improvements Fixed energy/forces-mixing in EnergyMin calculator (see 10.1063/5.0021923) climb_lanczos is now supported by all subclasses of ChainOfStates, e.g., NEB. Previously it was restricted to GrowingString. By enabling it, the lowest curvature mode will be determined using the Lanczos algorithm on all climbing images. The ...
format Software
author Johannes Steinmetzer
Phillip
Greg Jones
ms860309
spellingShingle Johannes Steinmetzer
Phillip
Greg Jones
ms860309
eljost/pysisyphus: ONIOM optimization, AFIR improvements, New coordinate systems
author_facet Johannes Steinmetzer
Phillip
Greg Jones
ms860309
author_sort Johannes Steinmetzer
title eljost/pysisyphus: ONIOM optimization, AFIR improvements, New coordinate systems
title_short eljost/pysisyphus: ONIOM optimization, AFIR improvements, New coordinate systems
title_full eljost/pysisyphus: ONIOM optimization, AFIR improvements, New coordinate systems
title_fullStr eljost/pysisyphus: ONIOM optimization, AFIR improvements, New coordinate systems
title_full_unstemmed eljost/pysisyphus: ONIOM optimization, AFIR improvements, New coordinate systems
title_sort eljost/pysisyphus: oniom optimization, afir improvements, new coordinate systems
publishDate 2022
url https://zenodo.org/record/6513774
https://doi.org/10.5281/zenodo.6513774
long_lat ENVELOPE(-62.597,-62.597,-64.529,-64.529)
geographic Lagrange
geographic_facet Lagrange
genre Orca
genre_facet Orca
op_relation https://github.com/eljost/pysisyphus/tree/0.7.6
doi:10.5281/zenodo.3661445
https://zenodo.org/record/6513774
https://doi.org/10.5281/zenodo.6513774
oai:zenodo.org:6513774
op_rights info:eu-repo/semantics/openAccess
op_doi https://doi.org/10.5281/zenodo.651377410.5281/zenodo.3661445
_version_ 1770273334197485568