No project description provided
Project description
Sella
Sella is a utility for finding first order saddle points
An example script
#!/usr/bin/env python3
from ase.build import fcc111, add_adsorbate
from ase.calculators.emt import EMT
from sella import Sella, Constraints
# Set up your system as an ASE atoms object
slab = fcc111('Cu', (5, 5, 6), vacuum=7.5)
add_adsorbate(slab, 'Cu', 2.0, 'bridge')
# Optionally, create and populate a Constraints object.
cons = Constraints(slab)
for atom in slab:
if atom.position[2] < slab.cell[2, 2] / 2.:
cons.fix_translation(atom.index)
# Set up your calculator
slab.calc = EMT()
# Set up a Sella Dynamics object
dyn = Sella(
slab,
constraints=cons,
trajectory='test_emt.traj',
)
dyn.run(1e-3, 1000)
If you are using Sella or you wish to use Sella, let me know!
Documentation
For more information on how to use Sella, please check the wiki.
Support
If you need help using Sella, please visit our gitter support channel, or open a GitHub issue.
How to cite
If you use our code in publications, please cite the revelant work(s). (1) is recommended when Sella is used for solids or in heterogeneous catalysis, (3) is recommended for molecular systems.
- Hermes, E., Sargsyan, K., Najm, H. N., Zádor, J.: Accelerated saddle point refinement through full exploitation of partial Hessian diagonalization. Journal of Chemical Theory and Computation, 2019 15 6536-6549. https://pubs.acs.org/doi/full/10.1021/acs.jctc.9b00869
- Hermes, E. D., Sagsyan, K., Najm, H. N., Zádor, J.: A geodesic approach to internal coordinate optimization. The Journal of Chemical Physics, 2021 155 094105. https://aip.scitation.org/doi/10.1063/5.0060146
- Hermes, E. D., Sagsyan, K., Najm, H. N., Zádor, J.: Sella, an open-source automation-friendly molecular saddle point optimizer. Journal of Chemical Theory and Computation, 2022 18 6974–6988. https://pubs.acs.org/doi/10.1021/acs.jctc.2c00395
Acknowledgments
This work was supported by the U.S. Department of Energy, Office of Science, Basic Energy Sciences, Chemical Sciences, Geosciences and Biosciences Division, as part of the Computational Chemistry Sciences Program.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file sella-2.3.5.tar.gz
.
File metadata
- Download URL: sella-2.3.5.tar.gz
- Upload date:
- Size: 519.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2340eea946c936b24ed918713d5448f9ca76f5a4ea28be9aa6e11eb91b96c372 |
|
MD5 | 0b3d90d3725c8330ab7e000688ed181d |
|
BLAKE2b-256 | 69cefd5c085bfe3674110dd445f7cd4aec39c6d69e1cda16533e69664eb56622 |
File details
Details for the file Sella-2.3.5-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 276.2 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a7ccdbe02306086d6ebfa58d8886d5ebd7b6c38969ffe12d42e8683cf75ed4f |
|
MD5 | f28f7d8a932f6dd5601ab77d807c2b1d |
|
BLAKE2b-256 | bc6a71e51f8a208b4f9e0f54b11335d41a401d15e7b71cd166732ad479b6c531 |
File details
Details for the file Sella-2.3.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae73450def90226be502c0fa902e368824f57bca6937189c72d34614962df5d5 |
|
MD5 | 6ff1eee849ebbd6044f999168977e52d |
|
BLAKE2b-256 | ce1843686d2ce60997cabf6dcdd216363fcdc11c6088ecd13232f9083243c4c5 |
File details
Details for the file Sella-2.3.5-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 291.5 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a49dc578fd1dee733d4bf5fade2ab28d8fe238b9182e82e465964edd3a55507 |
|
MD5 | 2689808971d5a76ab440e8e792122b7e |
|
BLAKE2b-256 | 133c12cbfbfd8e86a4e972cd621e92427f1369e1f08ea49e58f445643fb353ef |
File details
Details for the file Sella-2.3.5-cp312-cp312-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp312-cp312-macosx_10_9_x86_64.whl
- Upload date:
- Size: 310.2 kB
- Tags: CPython 3.12, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffab592c78599c503058f00f06d098825495f8d0d7045a411507d610b36f6ce6 |
|
MD5 | adced1965215593402ccb758095484c6 |
|
BLAKE2b-256 | 16cbda2840bb17b1030439b21b6529520227aca562b7b8ae2f35f0e4793c72ea |
File details
Details for the file Sella-2.3.5-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 277.1 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f18f98364856b489e12ba66b0728a8900e3287ceb21383583535e5b0d799964 |
|
MD5 | bec4bbdcfd483a42f1b07c7cf65276aa |
|
BLAKE2b-256 | 34a147c5073cbac16e5b1369b6cd0bcd4405f7b5a162f7b3c57cababe0781778 |
File details
Details for the file Sella-2.3.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b4274d1a9adb95b3d0a87a0685271701a8e5f009219b8b240e3c576bc8dc90d |
|
MD5 | ee35fe23bd1ce9d0a68cd3810eee3e63 |
|
BLAKE2b-256 | 89905ecb360bd54c95abb2219b5fc8ada57829cecbd9ba3107b17fc00a737da7 |
File details
Details for the file Sella-2.3.5-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 289.0 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83b870a6c0e2a472df4c463909f0dd7be1d99c399c0ecf660782f69cc570ead2 |
|
MD5 | e7cc5325343a5f10a16ba06e0c5fa259 |
|
BLAKE2b-256 | 42d5336e754cb03638ee9f70d1df3260eb0e0f01b7e15d3fd2d1b6676ad1e610 |
File details
Details for the file Sella-2.3.5-cp311-cp311-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 307.1 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f60540769361253efa22a682194eb39334b2397a3802ac9111b0ba03b65e029 |
|
MD5 | 0b25a18d6c7156a39b6382fdfc94b00f |
|
BLAKE2b-256 | 8864241e5ff2b0bf46c41a2df1b883b07643acce7a276473fd345c1da0572815 |
File details
Details for the file Sella-2.3.5-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 276.7 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 586ed5a0d111ecf1268cc34b50dc64f157c686d1e28060b0ed245550db7561d7 |
|
MD5 | f238ecdca5fce9dbcfdb8633be4c8ab9 |
|
BLAKE2b-256 | 3877760b8a22864be8afdd0aaa3abcd0f3a0b60c60534e37c44a8d54f447bd95 |
File details
Details for the file Sella-2.3.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 545c231580c99c5e992d7e8c5ce4c913bc58f300ece1992e2cdd8e0119c7c2b1 |
|
MD5 | 2b50507698d202f0d3ee1cc36453d6f2 |
|
BLAKE2b-256 | 881900390508066cf56ed133b363cb1acfef076ef7e41a0d1027190bc622b926 |
File details
Details for the file Sella-2.3.5-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 289.2 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2132e22880ad4626c13083f4960495e64e1f07fc8edcf6fe4e7d3ca26eb23991 |
|
MD5 | 1b2f130eb91802f6148cf24f5cca1aa3 |
|
BLAKE2b-256 | bf8a9f8d7a16cdea1d966c6b25b3e813a8112a1e1b84f891211743c5a390291f |
File details
Details for the file Sella-2.3.5-cp310-cp310-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 307.3 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 859ee8a2b06fba0e3d68de7ca52be0edcf8b41be51015fd3049eb5ac52563b08 |
|
MD5 | fb1a1022db1bde6bb0b46d842d196638 |
|
BLAKE2b-256 | 304daf1b8274231eeedac74d354469344608094cc089b3753c95036ed607af86 |
File details
Details for the file Sella-2.3.5-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 278.0 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b71734142eb0fde97570859356b9dfc1041be95084126ca0016c795d8ada164d |
|
MD5 | 9459f37298628ad31903403a82dc8144 |
|
BLAKE2b-256 | 4bc697bd532ea545e1c9c5ad1e63c39cad360b62347855fc8a028ba746005fea |
File details
Details for the file Sella-2.3.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | de3d0201ee7a1efe1e9c6d6aba0b34c0fc55dbb3c335ee7fbf19909d83eb9215 |
|
MD5 | 5eac7b97e993e482a2ccb1fd00e023ee |
|
BLAKE2b-256 | 06da8fa30074fbac96e550d17c7d107b494eb0a4be9ac861604cf3108a9725d0 |
File details
Details for the file Sella-2.3.5-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 290.8 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cbad11e733a2da15f0747f9eba696ff0805a8e7e80bc5be00ec739f1f6bfcb2 |
|
MD5 | f9f07be59a6b1a09550a63247015f359 |
|
BLAKE2b-256 | 7164e3eda6ffedc1874b36d2996a7a82031c2c229365cff53be08940881d40f2 |
File details
Details for the file Sella-2.3.5-cp39-cp39-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 308.8 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 424314785fff0ea1ad5c1ee133e7d4324476dbb265f1093ef4e9aac84fa7b246 |
|
MD5 | 37c79c128402681c7d6cc04f2a931a49 |
|
BLAKE2b-256 | 823e75ababdc40f03d910e50295da3fa4f430c8193cdf02459e6af69258a269c |
File details
Details for the file Sella-2.3.5-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 280.7 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ec8d80a07d039b325c08aa5e4d7ffc2b65312089bccbdc322b11d06ca29caea |
|
MD5 | eac713c287639d3fbc216fe3cb2601c7 |
|
BLAKE2b-256 | 0d41f09a502098c9b99f503680f4d0f2d69604cc5d8ee49935d5d79ff1b62f8f |
File details
Details for the file Sella-2.3.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fe9c2c91ae51b8ea76a5c3a1b411df35b45bd85fbc2bba91191c7bd709e7203 |
|
MD5 | fd8ce55b730878d18fcc8dc57779378c |
|
BLAKE2b-256 | f30bd79398410b34c42cfb24a212e6794957893932635990b0cecf538bbbaab7 |
File details
Details for the file Sella-2.3.5-cp38-cp38-macosx_11_0_arm64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 291.9 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9bc461e261ab3f0ce9a1a1fd64edb1c4c42803de326b5df9db51f3a4ede12ae |
|
MD5 | 87389474f8bc7f68a5dec679147402a0 |
|
BLAKE2b-256 | 42ec820922c2edc097ed1f336311fa3c903e791036d2c285bc25ea9af8cc9977 |
File details
Details for the file Sella-2.3.5-cp38-cp38-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: Sella-2.3.5-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 309.5 kB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 883a1822017623caaf2131d974fda501da1d61a0174deb48b2f7ba4207619075 |
|
MD5 | 93d2d9b8cd2a21ffcfe7da0667938b32 |
|
BLAKE2b-256 | e94a7c387023d862f79f39ba5f19da9fbf26e90f5bce2b046b638605f0db649e |