quanti-gin
A customizable data generator for quantum simulation. Using this library, you can easily create larger sets of simulations and output data for optimizing molecule ground state. Per default, we are using Tequila as a quantum backend.
Installation
To install quanti-gin run pip install quanti-gin.
This should install all required packages with quanti-gin.
Usage
For a basic data generation job use:
python -m quanti_gin 4 100
The basic format of the command line is:
python -m quanti_gin <number_of_atoms> <number_of_jobs>
If you want to learn about more parameters you can use help:
python -m quanti_gin -h
Customize the data generator
quanti-gin is designed so it can be easily customized with your heuristics for data generation.
You can create your own version by simply subclassing the quanti_gin.DataGenerator class.
A full example of this can be found in examples/customized_generator.py.
You can run the example code by executing:
python -m quanti_gin.examples.customized_generator
Documentation and Visualization notebook
For a more detailed introduction and background, please take a look at the Summary.
Additionally, for more details on how to interpret and evaluate the generated data, take a look at the Visualization notebook.
Metadata
Release files for quanti-gin 2.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| quanti_gin-2.5.0.tar.gz | 12.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| quanti_gin-2.5.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 26.9 kB
Release files / quanti_gin-2.5.0.tar.gz
| Download URL | quanti_gin-2.5.0.tar.gz |
|---|---|
| Size | 12.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1a9b3b1a14a23e367c1951a967c753f943dc93ceb849994ce371962b5a58e7c2
|
|
BLAKE2b-256 checksum How to use checksums |
3eae418a8111a41625cbf5272e37566428f25cea677c9a4ca13faeff98eacda5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 26, 2025.
Transparency logRelease files / quanti_gin-2.5.0-py3-none-any.whl
| Download URL | quanti_gin-2.5.0-py3-none-any.whl |
|---|---|
| Size | 14.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
667f2d4d0ed570f2bd9984c80b8c3e2fb8c3b0cc67e0ed26ebd7cb3c5d75c6e1
|
|
BLAKE2b-256 checksum How to use checksums |
43bb05ba732516a298706623f5947d0fd26527b2279ef9c72a5261a4729d5450
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Mar 26, 2025.
Transparency log