This issue was created with the app's automated bug reporting feature.
Attached to this issue is the full traceback as well as an environment
fingerprint that contains information about the operating system as well as all
installed libraries.
Additional comments (optional):
Example: I submitted a band structure calculation for Silica.
Attachments
Traceback
```python-traceback
~/aiida-quantumespresso/src/aiida_quantumespresso/data/hubbard_structure.py in append_hubbard_parameter(self, atom_index, atom_manifold, neighbour_index, neighbour_manifold, value, translation, hubbard_type)
131
132 hp_tuple = (atom_index, atom_manifold, neighbour_index, neighbour_manifold, value, translation, hubbard_type)
--> 133 parameters = HubbardParameters.from_tuple(hp_tuple)
134 hubbard = self.hubbard
135
~/aiida-quantumespresso/src/aiida_quantumespresso/common/hubbard.py in from_tuple(hubbard_parameters)
106 'hubbard_type',
107 ]
--> 108 return HubbardParameters(**dict(zip(keys, hubbard_parameters)))
109
110
/opt/conda/lib/python3.9/site-packages/pydantic/main.py in __init__(self, **data)
173 # `__tracebackhide__` tells pytest and some other tools to omit this function from tracebacks
174 __tracebackhide__ = True
--> 175 self.__pydantic_validator__.validate_python(data, self_instance=self)
176
177 # The following line sets a flag that we use to determine when `__init__` gets overridden by the user
ValidationError: 2 validation errors for HubbardParameters
atom_manifold
Value error, invalid length ``4``. Only 2 or 5. [type=value_error, input_value='None', input_type=str]
For further information visit https://errors.pydantic.dev/2.7/v/value_error
neighbour_manifold
Value error, invalid length ``4``. Only 2 or 5. [type=value_error, input_value='None', input_type=str]
For further information visit https://errors.pydantic.dev/2.7/v/value_error
```
Environment fingerprint
By submitting this issue I confirm that I am aware that this information can
potentially be used to determine what kind of calculation was performed at the
time of error.
Automated report
This issue was created with the app's automated bug reporting feature. Attached to this issue is the full traceback as well as an environment fingerprint that contains information about the operating system as well as all installed libraries.
Additional comments (optional):
Example: I submitted a band structure calculation for Silica.
Attachments
Traceback
```python-traceback ~/aiida-quantumespresso/src/aiida_quantumespresso/data/hubbard_structure.py in append_hubbard_parameter(self, atom_index, atom_manifold, neighbour_index, neighbour_manifold, value, translation, hubbard_type) 131 132 hp_tuple = (atom_index, atom_manifold, neighbour_index, neighbour_manifold, value, translation, hubbard_type) --> 133 parameters = HubbardParameters.from_tuple(hp_tuple) 134 hubbard = self.hubbard 135 ~/aiida-quantumespresso/src/aiida_quantumespresso/common/hubbard.py in from_tuple(hubbard_parameters) 106 'hubbard_type', 107 ] --> 108 return HubbardParameters(**dict(zip(keys, hubbard_parameters))) 109 110 /opt/conda/lib/python3.9/site-packages/pydantic/main.py in __init__(self, **data) 173 # `__tracebackhide__` tells pytest and some other tools to omit this function from tracebacks 174 __tracebackhide__ = True --> 175 self.__pydantic_validator__.validate_python(data, self_instance=self) 176 177 # The following line sets a flag that we use to determine when `__init__` gets overridden by the user ValidationError: 2 validation errors for HubbardParameters atom_manifold Value error, invalid length ``4``. Only 2 or 5. [type=value_error, input_value='None', input_type=str] For further information visit https://errors.pydantic.dev/2.7/v/value_error neighbour_manifold Value error, invalid length ``4``. Only 2 or 5. [type=value_error, input_value='None', input_type=str] For further information visit https://errors.pydantic.dev/2.7/v/value_error ```Environment fingerprint
By submitting this issue I confirm that I am aware that this information can potentially be used to determine what kind of calculation was performed at the time of error.