pymatgen icon indicating copy to clipboard operation
pymatgen copied to clipboard

Python Materials Genomics (pymatgen) is a robust materials analysis code that defines classes for structures and molecules with support for many electronic structure codes. It powers the Materials Pro...

Results 355 pymatgen issues
Sort by recently updated
recently updated
newest added

### Python version 3.12.1 ### Pymatgen version 2024.3.1 ### Operating system version _No response_ ### Current behavior Hello Developers, When defying a Structure where the periodicSites have an specific label...

bug

### Feature Requested It would be great if files exported from the web site visualizer export button would indicate what MP ID the structure corresponds to. Right now they seem...

enhancement

### Python version python 3.9.12 ### Pymatgen version 2024.3.1 ### Operating system version Rocky Linux release 8.9 ### Current behavior I know this is related to the VASP error, but...

bug

https://github.com/materialsproject/pymatgen/blob/ac8a7e9cd93ba9f7afeaced45dc28af6d4e151d4/pymatgen/io/feff/inputs.py#L927 @matthewcarbone While using the Potentials card to write potential it was found that it did not write all the potentials in the feff.inp file which makes the feff.inp file...

### Python version Python 3.10.6 ### Pymatgen version Version: 2024.2.8 ### Operating system version Ubuntu (Windows WSL2) ### Current behavior `Ion.oxi_state_guesses` fails for `Br`, and for `Br2` unless `all_oxi_state_guesses` is...

bug

### Python version 3.11.2 ### Pymatgen version 2024.6.10 ### Operating system version macOS 14.5 ### Current behavior Take a structure with only one atom per cell, which bonds to its...

bug

### Feature Requested So far, there is no systematic method for doing VASP Convergence Testing. So, it would be nice to add this feature to pymatgen. ### Proposed Solution Maybe...

enhancement

## Summary Follow up #3871: - Enable [Ruff rule family "N"](https://docs.astral.sh/ruff/rules/#pep8-naming-n), fix violation of [NPY002](https://docs.astral.sh/ruff/rules/numpy-legacy-random/) (the use of legacy `np.random`) > NumPy recommends using a dedicated Generator instance rather than...

## Summary - Improve type annotations and docstring tweaks for `io.lobster.{lobsterenv/outputs}`. - Separate unit tests for lobster inputs and outputs in acc9a1f2706b1ed9471f494d24762f308e75809d. TODOs: - [ ] Wait until both #3873...