pymatgen
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...
### Problem I am using `mypy` on a package with Pymatgen as a dependency and am getting back the following even though there is a `py.typed` marker in the base...
I noticed this bug while ago while using the MagWF in atomate and discussed it with @mkhorton at that time. I see that this bug is still present in the...
### Email (Optional) [email protected] ### Version v2023.9.2 ### Which OS(es) are you using? - [X] MacOS - [ ] Windows - [ ] Linux ### What happened? When using `SpacegroupAnalyzer.get_symmetrized_structure()`,...
### Problem In the SlabGenerator class, the vectors used to do lattice matching were extracted from the slab model made by the SlabGenerator. This reorient the vectors and in this...
Structure with collection code 133424 from ICSD (Pr Sm Pb Si2 S8) is read incorrectly by `Structure.from_file()`. In particular there should be 18 Pb2+ sites, but there are 30 after...
There have been internal talks with @munrojm @Janosh @esoteric-ephemera, among others, about changing the MP Input Sets. We want to open the discussion up before moving forward with such changes....
### Bug Description When using `generate_all_slabs` to generate surfaces by `primitive=True`, I have found some surfaces will have thickness smaller than the `min_slab_size` value. ### Reproduce the bug ```python from...
HI! I was trying to use `CrystalNN` with a multiprocessing pool and found that the CPU usage was unexpected. I have given some small tests to figure out where the...
### Email (Optional) _No response_ ### Version v2023.6.28 ### Which OS(es) are you using? - [ ] MacOS - [ ] Windows - [X] Linux ### What happened? I have...
`openbabel` is difficult to install, esp. on Mac and apparently has been since 2012. Current 1st party support in `Molecule.from_str()` is limited to `xyz`, `gjf`, `g03`, `json`. SMILES is very...