Skip to main content

PyCI: A flexible quantum chemistry CI library for Python 3.

Project description

Python 3

PyCI

PyCI is a flexible quantum chemistry Configuration Interaction library for Python 3.

PyCI is distributed under the GNU General Public License version 3 (GPLv3). See http://www.gnu.org/licenses/ for more information.

See http://pyci.qcdevs.org/ for up-to-date installation and usage instructions, as well as for tutorials and the API reference.

Citing PyCI

See the publication.

Michelle Richer, Gabriela Sánchez-Díaz, Marco Martínez-González, Valerii Chuiko, Taewon David Kim, Alireza Tehrani, Shuoyang Wang, Pratiksha B. Gaikwad, Carlos E. V. de Moura, Cassandra Masschelein, Ramón Alain Miranda-Quintana, Augusto Gerolin, Farnaz Heidar-Zadeh, Paul W. Ayers; "PyCI: A Python-scriptable library for arbitrary determinant CI." J. Chem. Phys. 161: 132502 (2024). https://doi.org/10.1063/5.0219010

@article{pyci2024,
    author = {Richer, Michelle and Sánchez-Díaz, Gabriela and Martínez-González, Marco and Chuiko, Valerii and Kim, Taewon David and Tehrani, Alireza and Wang, Shuoyang and Gaikwad, Pratiksha B. and de Moura, Carlos E. V. and Masschelein, Cassandra and Miranda-Quintana, Ramón Alain and Gerolin, Augusto and Heidar-Zadeh, Farnaz and Ayers, Paul W.},
    title = {PyCI: A Python-scriptable library for arbitrary determinant CI},
    journal = {The Journal of Chemical Physics},
    volume = {161},
    number = {13},
    pages = {132502},
    year = {2024},
    month = {10},
    issn = {0021-9606},
    doi = {10.1063/5.0219010},
    url = {https://doi.org/10.1063/5.0219010},
    eprint = {https://pubs.aip.org/aip/jcp/article-pdf/doi/10.1063/5.0219010/20192959/132502_1_5.0219010.pdf},
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qc_pyci-1.0.3.tar.gz (35.7 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

qc_pyci-1.0.3-cp313-cp313-musllinux_1_2_x86_64.whl (36.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

qc_pyci-1.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

qc_pyci-1.0.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (35.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

qc_pyci-1.0.3-cp312-cp312-musllinux_1_2_x86_64.whl (36.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

qc_pyci-1.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

qc_pyci-1.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (35.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

qc_pyci-1.0.3-cp311-cp311-musllinux_1_2_x86_64.whl (36.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

qc_pyci-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

qc_pyci-1.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (35.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

qc_pyci-1.0.3-cp310-cp310-musllinux_1_2_x86_64.whl (36.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

qc_pyci-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

qc_pyci-1.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (35.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

qc_pyci-1.0.3-cp39-cp39-musllinux_1_2_x86_64.whl (36.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

qc_pyci-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (35.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

qc_pyci-1.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (35.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

File details

Details for the file qc_pyci-1.0.3.tar.gz.

File metadata

  • Download URL: qc_pyci-1.0.3.tar.gz
  • Upload date:
  • Size: 35.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for qc_pyci-1.0.3.tar.gz
Algorithm Hash digest
SHA256 38cd6ae4a946d3ae7a58ed265d2f4776b503b887ea023b463f4bb8fca2849398
MD5 e85cd8b24c84e7dca0f774338f9bbeae
BLAKE2b-256 2c4509e40b71e02b00f74d84e514f5009ed85604ceb90597e3e471ebaa2f53a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3.tar.gz:

Publisher: pypi_release.yaml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qc_pyci-1.0.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for qc_pyci-1.0.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 be4e00ceeccea40f6d584edcfbf57478bbd0284d087ed00873e32ab4d012d170
MD5 33cd5b1afb7ba9cc445cf5c6312b082e
BLAKE2b-256 d6f15162a4225e849f9614565e794fc0f701e247b62e143ca4e9dd819206bf4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qc_pyci-1.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qc_pyci-1.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d6f6ba1e43e3eeb9426e30fafd4ee6e73755a932812db11ef5268298e9d1dbc
MD5 1f3642339caa6a5daff276dd50601a49
BLAKE2b-256 dd44fe3dee7d9b36cba3d8909f5529765cb6625aaff5f74499e05d0e1db6c121

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_wheels.yml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qc_pyci-1.0.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qc_pyci-1.0.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c19367a5aba5a840ad0e598eb0c67178ec656291dae51c046b1de53150d415ba
MD5 5af583f4b15dc8e5d2bdddaa93d2dc60
BLAKE2b-256 f596d6fae872afcced74fab28ce6652ce374ac2d19877d7252cef4271cbd10d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_wheels.yml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qc_pyci-1.0.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for qc_pyci-1.0.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 83f4bf9159c9719f23e3c5fc204bd463cb3e9b294a263899030824cdbef5ca0d
MD5 85202c7276d773d44d99c082a6944d35
BLAKE2b-256 67f5faad1d43bb2f7e7b4999c9db91d23ef80adadd8fe47bedde7e98dedf7c91

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qc_pyci-1.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qc_pyci-1.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a655bfe4a08a0a32afdb9184b50360d43b9a2b00716596e004caf6e8442583e6
MD5 dd17fbd9ef1b93d8ea1e98b6b4a3c4f0
BLAKE2b-256 254896d60ecc82022b499eba3ba7b20a5daab1ba0b02c7102cf61b3a265f98dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_wheels.yml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qc_pyci-1.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qc_pyci-1.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2fa2917700041f4b095436144c77215276e851628eb3a8f048ed9289d8e84d5a
MD5 b0b2defd91594b4da9a4ee598f683966
BLAKE2b-256 6c5b1743aace1cd645d3d210b0ddb952dffa55ee57fff049519b6bf35d5b27ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_wheels.yml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qc_pyci-1.0.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for qc_pyci-1.0.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 97cf6ac8f689ac7cb64311c724f158069075ca680d3ec4daa0e4353b52049239
MD5 3eae7b6c1fd04bf565ffd998122a56ad
BLAKE2b-256 209130d105222abbe8bb03a41cb71a77594a25bf1cd817888dac3f541a569cb0

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qc_pyci-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qc_pyci-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7c347cb756698e854b750d7ce24e004ab12371916ba78b968a111e69cb6d12a
MD5 57a2ba350bb4b9ef19492315e80b8968
BLAKE2b-256 2a62da8173070a459e6dfcc142c9900380027cd7e204b843bb70e3f00c938452

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_wheels.yml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qc_pyci-1.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qc_pyci-1.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 86743015ef97d2399e5f79c7305d77475e00aee3b47500cf31d69e8b6ce5ab11
MD5 1646d79afaf4124f1e62457d473c00b7
BLAKE2b-256 3e4736ed1efdd3d9cbbb29a159daf8dd1d34e1beb371131f939ab38821060325

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_wheels.yml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qc_pyci-1.0.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for qc_pyci-1.0.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1346b66442f3d604fb1384322882dda27a46acf6a097aa42c0e28f6a9da49d0e
MD5 c489953f50e19e9fe6087837d11f912b
BLAKE2b-256 51859cb909c2c273423afdf0322172e620a20d000dfde4461bc857b3eea3c397

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qc_pyci-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qc_pyci-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a58785018b4aaefeeeb36186c7585989bdebde9e2b84fb5fcdad297360135585
MD5 d9046d72ae2def09de0a5749f96bb09b
BLAKE2b-256 af0c067100a5df52d58b6b08bc0d7f1a39be6c07475a213a726406faa732a73b

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_wheels.yml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qc_pyci-1.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qc_pyci-1.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0d9efbd1b02a60de2caa9955448e4bd85020c1d87f50c59d09e3bb46ce854fd5
MD5 4439bdcc0b299ebceb4cfa9e3d4dc921
BLAKE2b-256 03fabcf2acefb3a4faeaa979f55b9e54325862822dd609a7639ec0aa503520ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_wheels.yml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qc_pyci-1.0.3-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for qc_pyci-1.0.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3c60ca87a1bebe9e9f8d631dc645ceb835cc1d7f380d394d36cad53516f9c269
MD5 efdcd7d6cde9f754628d2282783b715d
BLAKE2b-256 0005ab3910340646a9c36d060b4f9ea64f59e62473348cb49811913b129b5a9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qc_pyci-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for qc_pyci-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dcc9cf92ffab5e52531a7143a3beb91f1edc3a5b0de91bf72f08e623cd8ab157
MD5 f97f9aec102f08bf934fe98e3f455717
BLAKE2b-256 e6e1444efd394b48968b41b60dc45cee8b9768aa9856dc0f081267a01ed40797

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build_wheels.yml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qc_pyci-1.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for qc_pyci-1.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e9c1bdd98fccfa09c8109a8ca8201a8d79180699c9b33c468c98b60b8b525ee2
MD5 441bd0a583d4dfdf4b16defd55dadde8
BLAKE2b-256 a8a3d0c4a12574b06b6533d51e688e98bd789d331f7c893f18d55d90ec98f3bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for qc_pyci-1.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build_wheels.yml on theochem/PyCI

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page