Quantum-chemical utility for computing natural orbitals
Project description
Natorbs computes natural orbitals and natural spin-density orbitals based on canonical unrestricted (UHF-type) orbitals resulting from HF or DFT calculations. It can also compute natural orbitals for chemical valence (NOCVs) based on the orbitals of a molecule and its constituing fragments.
The program was created in response to the demand in the course of our own studies on the electronic structure of open-shell systems, especially transition-metal complexes. By generating natural/spin orbitals one can immediately identify the orbitals carrying unpaired electrons among, possibly, hundreds of orbitals, most of which are empty or describe closed shells. Such a diagnosis tool is particularly valuable for complicated electronic structure (broken-symmetry solutions / antiferromagnetic coupling / biradicals and multiradicals). It could be useful, however, to facilitate interpretation of any open-shell UHF-type calculations.
Natorbs is designed as post-processing tool for the results of quantum-chemical (QC) calculations. It was with the aim of being independent on any particular QC package and indeed could be used with many of them. Natorbs reads the input data (geometry and MOs) either using the cclib (http://cclib.sourceforge.net) library or via Molden format (http://www.cmbi.ru.nl/molden). Natorbs saves the output orbitals (the desired flavour of natural orbitals) in Molden format, so that they can be visualized with programs like Molden or Gabedit.
Note that the distinguising feature of Natorbs, that makes it independent of any partcular QC package, is that it reconstructs the overlap integrals of the atomic basis functions from the provided molecular orbitals (LCAO coefficients). The obtained overlap integrals are exact if all the virtuals are provided as input data or approximate otherwise.
License
Program Natorbs is made available free of charge under the terms of the terms of the 3-clause BSD license. Copyright 2021 Uniwersytet Jagielloński, Dr hab. Mariusz Radoń. For details, see attached file LICENSE.txt .
Documentation
To get help and the list of options:
natorbs --help
There is also a man page. To use it, make sure that (prefix)/share/man is included in yout MANPATH. This README file and the LICENSE file are provided in (prefix)/share/doc.
Recommended Citation
Mariusz Radoń, Natorbs v1.0.2, Jagiellonian University, Krakow, Poland, 2021; available from https://tungsten.ch.uj.edu.pl/~mradon/natorbs
Further Information
Definitions of natural/natural-spin orbitals can be found in quantum-chemistry literature. Basically, they are defined as eigenvectors of one-particle density or spin-density matrix, respectively.
The connection between spin-unrestricted orbitals and natural orbitals is explained in the seminal paper:
A. Amos and G. Hall, Proc. Roy. Soc. A, 1961, 263, 483, doi: 10.1098/rspa.1961.0175
For description of the NOCV method see the following paper:
M. Mitoraj and A. Michalak, J. Mol. Model., 2007, 13, 347, doi: 10.1007/s00894-006-0149-4
The pairing property of NOCVs:
M. Radon Theor. Chem. Acc., 2008, 120, 337, doi: 10.1007/s00214-008-0428-5
Papers mentioning applications of programs Natorbs, mainly the NOCV stuff, can be found in the following papers:
M. Radon, E. Broclawik, J. Chem. Theory Comput., 2007, 3, 728-734, doi 10.1021/ct600363a
M. Radon, P. Kozyra, A. Stepniewski, J. Datka, E. Broclawik, Can. J. Chem., 2013, 91, 538-543, doi: 10.1139/cjc-2012-0536
P. Kozyra, M. Radon, J. Datka E. Broclawik Struct. Chem., 2012, 23, 1349-1356, doi: 10.1007/s11224-012-0050-y
K. Gora-Marek, A. Stepniewski, M. Radon, E. Broclawik, Phys. Chem. Chem. Phys., 2014, 16, 24089-24098, doi: 10.1039/C4CP03350G
E. Broclawik, A. Stepniewski, M. Radon, J. Inorg. Biochem., 2014, 136, 147-153, doi 10.1016/j.jinorgbio.2014.01.010
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 Distribution
File details
Details for the file natorbs-1.0.2.tar.gz
.
File metadata
- Download URL: natorbs-1.0.2.tar.gz
- Upload date:
- Size: 25.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e64a6cfa73ba7a20c25db90eb7b3f94a2e0ffc3931ef642341e4f477074a830 |
|
MD5 | 5c794dc7690a2edffcb406c9f509ebc6 |
|
BLAKE2b-256 | c82b7dba9fd2bf02f9c7b187928bf3a8beaf78e9c400d0adf2a87863e585bb8e |
File details
Details for the file natorbs-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: natorbs-1.0.2-py3-none-any.whl
- Upload date:
- Size: 28.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b63fe3fcc4ae55dc92c36b423ebfc09bb7de2bbb65337d33f16cd545325467bf |
|
MD5 | 71e50ca14b673cbbde10206e995236fc |
|
BLAKE2b-256 | 3845ef76a67ae54343cec67267593d9926a4609b6982709956f8ba93c0aae320 |