Skip to main content

SEAMM Energy Scan Plug-in

GitHub pull requests Build Status Code Coverage Code Quality Documentation Status PyPi VERSION

A SEAMM plug-in for calculating energy profiles along coordinates

Features

  • Please edit this section!

Acknowledgements

This package was created with the molssi-seamm/cookiecutter-seamm-plugin tool, which is based on the excellent Cookiecutter.

Developed by the Molecular Sciences Software Institute (MolSSI), which receives funding from the National Science Foundation under award CHE-2136142.

History

2026.9.25 – Bugfix: the Energy Scan step failed to load on Python 3.12 outside conda
  • The 2026.3.1 release, which replaced the deprecated pkg_resources module with importlib, never reached PyPI because its publishing run failed, so installations still had the 2025.8.20 code. In an environment without setuptools (a plain venv, for example) that version failed to import with No module named 'pkg_resources' and the step was missing from the flowchart editor. This release publishes the fix.

2026.3.1 – Internal: switching from deprecated library pkg_resources to importlib

2025.8.20 – Improved the graphs and added spins to them if available.
  • Added the ability to output graphs to one or more of the following formats: html, png, webp, svg, or pdf.

  • Capture the spin values, S**2 and the projected S**2, if captured by the quantum code, and add them to the graphs.

  • Fixed an issue if the two atoms in a bond scan were not actually bonded.

2025.8.6 – Allows the values defining the scans to be variables.
  • This enhancement allows the variables defining the scan or frozen coordinate to be variables as well as static values.

2025.8.5 – Bugfix: not correctly naming the configurations in the scan
  • The code did not correctly name the configurations generated during a scan, so their names were None.

2025.5.7 – Enhancement to continue if minimization does not converge
  • Continue even if the minimization does not fully converge, as sometimes seems to be the case.

2025.4.11 – Enhancements to allow repeated points
  • Allows the path to have repeated points, which is useful to e.g. go forwards and backawards to see the hysteresis.

2025.4.1 – Bugfix: Error handling the coordinates in some cases
  • There was an error in handling the coordinates created by changes in the RDKit module in molsystem. This fixes it.

  • The incorrect logger was used for debugging.

  • Small format updates to due to changes in the code formatting rules in black.

2024.12.14 – Cleanup! Reasonable working version.

2024.5.23 – Initial working version
  • Can handle scans, freezing coordinates. Is not optimized yet.

  • Produces a graph of 1- and 2-D scans

  • Creates an SDF file with the optmized points along scans, which can be viewed in the Dashboard.

2024.4.3 (2024-04-03)

  • Plug-in created using the SEAMM plug-in cookiecutter.

Release files for energy-scan-step 2026.9.25

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for energy-scan-step 2026.9.25
File Size Uploaded
energy_scan_step-2026.9.25.tar.gz 319.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for energy-scan-step 2026.9.25
File Interpreter ABI Platform
energy_scan_step-2026.9.25-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 348.7 kB

Release files / energy_scan_step-2026.9.25.tar.gz

Download URL energy_scan_step-2026.9.25.tar.gz
Size 319.1 kB
Tags Source
SHA-256 checksum
How to use checksums
9c2db39f007958136f52c002a01bfc8aecb283da6ec5e68551d97f19ca5f1fdb
BLAKE2b-256 checksum
How to use checksums
ba387fdf26d7caa897e77cfcc0ed9a32593e8a185481f5ebfb72efffcae1d1e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / energy_scan_step-2026.9.25-py2.py3-none-any.whl

Download URL energy_scan_step-2026.9.25-py2.py3-none-any.whl
Size 29.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
5b99039b84b120626f64e963bb6d27286b447b863a743127d1f4d42e8da8a34e
BLAKE2b-256 checksum
How to use checksums
3080e7328ea7553fe5ee12bb22e71d04839a3bafa64f6caa9f49359137fc51bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

2026.9.25 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page