Skip to content

Commit 851ca87

Browse files
ChiffafoxStepan FomichevDSGualaStepan FomichevStepan Fomichev
authored
Introducing initial states for qchem Molecules and updating some Hamiltonians (#62)
* introducing initial states * first batch of data, below 5GB limit * only changed molecules * fix citations * add back URLs * update dateOfLastModification * add h2 * update changelog * only molecules with initial states have initial states attr * Stepan author * add using_this_dataset key features * add using_this_dataset usage * expand docstrings * retarget molecular-data.md to molecular-data-initial-states.md * try fix pylint class error * delete _meta/class_with_initial_states.json * Revert "delete _meta/class_with_initial_states.json" This reverts commit 000f217. * Revert "try fix pylint class error" This reverts commit 9510bc1. * old class definition * try local class definitions * Revert "try local class definitions" This reverts commit 038c027. * update initial state types * update attributes in class * update dateOfLastModification * remove extra bullet point in using_this_dataset * update dateOfLastModification * uploaded remainder of data * add Stepan to meta.json * fixing old URL for H2 6-31g bond=0.54 * expand using_this_dataset * update changelogs * fixing null url for h2 6-31g bond=0.5 * update dateOfLastModification * remove duplicate description * updated final batch of molecules fixing the missing attr_info docs for initial state * update changelog * upate dateOfLastModification --------- Co-authored-by: Stepan Fomichev <[email protected]> Co-authored-by: Diego <[email protected]> Co-authored-by: Diego <[email protected]> Co-authored-by: Stepan Fomichev <[email protected]> Co-authored-by: Stepan Fomichev <[email protected]> Co-authored-by: Stepan Fomichev <[email protected]>
1 parent c49d3d1 commit 851ca87

File tree

142 files changed

+1315
-1043
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

142 files changed

+1315
-1043
lines changed

content/qchem/_meta/class.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,18 @@
4444
"doc": "Hartree-Fock state of the chemical system represented by a binary vector",
4545
"optional": false
4646
},
47+
{
48+
"name": "initial_state_dets",
49+
"pythonType": "dict",
50+
"doc": "Slater determinants for initial states of varying quality",
51+
"optional": false
52+
},
53+
{
54+
"name": "initial_state_coeffs",
55+
"pythonType": "dict",
56+
"doc": "Coefficients of Slater determinants for initial states of varying quality",
57+
"optional": false
58+
},
4759
{
4860
"name": "molecule",
4961
"pythonType": "[Molecule](https://docs.pennylane.ai/en/stable/code/api/pennylane.qchem.Molecule.html)",

content/qchem/_meta/features/molecular-data.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,6 @@ Information regarding the molecule, including its complete classical description
33
| Name | Type | Description |
44
|-------------|---------------|-----------------------------------------------------------------------------------|
55
| `molecule` | [`Molecule`](https://docs.pennylane.ai/en/stable/code/api/pennylane.qchem.Molecule.html) | PennyLane Molecule object containing description for the system and basis set |
6-
| `hf_state` | `numpy.ndarray` | Hartree-Fock state of the chemical system represented by a binary vector |
6+
| `hf_state` | `numpy.ndarray` | Hartree-Fock state of the chemical system represented by a binary vector |
7+
| `initial_state_dets` | `dict({str : numpy.ndarray})` | Slater determinants for initial states of varying quality. The keys of the dictionary denote the overlap with the ground state. The values of the dictionary are arrays of bit strings defining basis states.|
8+
| `initial_state_coeffs` | `dict({str : numpy.ndarray})` | Coefficients of Slater determinants for initial states of varying quality. The keys of the dictionary denote the overlap with the ground state. The values of the dictionary are arrays of coefficients corresponding to the basis states in `initial_state_dets`.|
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@misc{Utkarsh2023Chemistry,
22
&nbsp;title = {PennyLane Quantum Chemistry Datasets},
3-
&nbsp;author = {Utkarsh Azad},
3+
&nbsp;author = {Utkarsh Azad and Stepan Fomichev},
44
&nbsp;howpublished = {\url{https://pennylane.ai/datasets/beh2-molecule}},
55
&nbsp;year = {2023}
66
}

0 commit comments

Comments
 (0)