Density functional theory calculations of ternary chalcogenide phase change material polymorphs
Data files
Jul 31, 2026 version files 156.50 GB
-
pbe_Bi2Se3_Bi2Te3_vaspruns_and_outcars.tar.gz
2.06 GB
-
pbe_Bi2Se3_Sb2Se3_vaspruns_and_outcars.tar.gz
1.48 GB
-
pbe_Bi2Se3_SiSe2_vaspruns_and_outcars.tar.gz
3.96 GB
-
pbe_Bi2Te3_SiTe2_vaspruns_and_outcars.tar.gz
1.56 GB
-
pbe_GeSe_Bi2Se3_vaspruns_and_outcars.tar.gz
1.07 GB
-
pbe_GeSe_Sb2Se3_vaspruns_and_outcars.tar.gz
2.91 GB
-
pbe_GeSe_SiSe2_vaspruns_and_outcars.tar.gz
1.82 GB
-
pbe_GeSe_SnSe_vaspruns_and_outcars.tar.gz
3.51 GB
-
pbe_GeSe2_Bi2Se3_vaspruns_and_outcars.tar.gz
1.80 GB
-
pbe_GeSe2_Sb2Se3_vaspruns_and_outcars.tar.gz
1.16 GB
-
pbe_GeSe2_SiSe2_vaspruns_and_outcars.tar.gz
2.34 GB
-
pbe_GeSe2_SnSe_vaspruns_and_outcars.tar.gz
2.89 GB
-
pbe_GeTe_Bi2Te3_vaspruns_and_outcars.tar.gz
1.91 GB
-
pbe_GeTe_Ga2Te3_vaspruns_and_outcars.tar.gz
2 GB
-
pbe_GeTe_GeSe_vaspruns_and_outcars.tar.gz
1.39 GB
-
pbe_GeTe_SiTe2_vaspruns_and_outcars.tar.gz
2.31 GB
-
pbe_GeTe_SnTe_vaspruns_and_outcars.tar.gz
712.75 MB
-
pbe_GeTe_TiTe2_vaspruns_and_outcars.tar.gz
2.72 GB
-
pbe_In2Se3_Bi2Se3_vaspruns_and_outcars.tar.gz
3.76 GB
-
pbe_In2Se3_SnSe2_vaspruns_and_outcars.tar.gz
3.82 GB
-
pbe_InSe_Bi2Se3_vaspruns_and_outcars.tar.gz
906.31 MB
-
pbe_InSe_SiSe2_vaspruns_and_outcars.tar.gz
1.87 GB
-
pbe_relax_data.json.gz
174.62 MB
-
pbe_Sb2Te3_Bi2Te3_vaspruns_and_outcars.tar.gz
4.59 GB
-
pbe_Sb2Te3_In2Te3_vaspruns_and_outcars.tar.gz
2.35 GB
-
pbe_SiSe2_Sb2Se3_vaspruns_and_outcars.tar.gz
2.05 GB
-
pbe_SnSe_Bi2Se3_vaspruns_and_outcars.tar.gz
1.84 GB
-
pbe_SnSe_Sb2Se3_vaspruns_and_outcars.tar.gz
500.22 MB
-
pbe_SnSe_SiSe2_vaspruns_and_outcars.tar.gz
2.45 GB
-
pbe_SnSe2_Bi2Se3_vaspruns_and_outcars.tar.gz
1.61 GB
-
pbe_SnTe_Bi2Te3_vaspruns_and_outcars.tar.gz
2.90 GB
-
pbe_SnTe_Sb2Te3_vaspruns_and_outcars.tar.gz
3.99 GB
-
pbe_SnTe_SnSe_vaspruns_and_outcars.tar.gz
2.83 GB
-
pbe_TiTe2_Sb2Te3_vaspruns_and_outcars.tar.gz
2.61 GB
-
r2scan_static_Bi2Se3_Sb2Se3_vaspruns.tar.gz
1.90 GB
-
r2scan_static_Bi2Se3_SiSe2_vaspruns.tar.gz
2.06 GB
-
r2scan_static_Bi2Te3_SiTe2_vaspruns.tar.gz
1.43 GB
-
r2scan_static_data.json.gz
165.93 MB
-
r2scan_static_GeSe_Bi2Se3_vaspruns.tar.gz
1.10 GB
-
r2scan_static_GeSe_Sb2Se3_vaspruns.tar.gz
2.81 GB
-
r2scan_static_GeSe_SiSe2_vaspruns.tar.gz
1.63 GB
-
r2scan_static_GeSe_SnSe_vaspruns.tar.gz
3.69 GB
-
r2scan_static_GeSe2_Bi2Se3_vaspruns.tar.gz
1.92 GB
-
r2scan_static_GeSe2_Sb2Se3_vaspruns.tar.gz
1.11 GB
-
r2scan_static_GeSe2_SiSe2_vaspruns.tar.gz
2.89 GB
-
r2scan_static_GeSe2_SnSe_vaspruns.tar.gz
2.48 GB
-
r2scan_static_GeTe_Bi2Te3_vaspruns.tar.gz
1.85 GB
-
r2scan_static_GeTe_Ga2Te3_vaspruns.tar.gz
3.50 GB
-
r2scan_static_GeTe_GeSe_vaspruns.tar.gz
1.44 GB
-
r2scan_static_GeTe_Sb2Te3_vaspruns.tar.gz
3 GB
-
r2scan_static_GeTe_SiTe2_vaspruns.tar.gz
2.59 GB
-
r2scan_static_GeTe_SnTe_vaspruns.tar.gz
760.55 MB
-
r2scan_static_GeTe_TiTe2_vaspruns.tar.gz
2.75 GB
-
r2scan_static_In2Se3_Bi2Se3_vaspruns.tar.gz
4.35 GB
-
r2scan_static_In2Se3_SnSe2_vaspruns.tar.gz
4.50 GB
-
r2scan_static_InSe_Bi2Se3_vaspruns.tar.gz
848.33 MB
-
r2scan_static_InSe_SiSe2_vaspruns.tar.gz
1.24 GB
-
r2scan_static_Sb2Te3_Bi2Te3_vaspruns.tar.gz
5.01 GB
-
r2scan_static_Sb2Te3_In2Te3_vaspruns.tar.gz
3.21 GB
-
r2scan_static_SiSe2_Sb2Se3_vaspruns.tar.gz
1.50 GB
-
r2scan_static_SnSe_Bi2Se3_vaspruns.tar.gz
1.84 GB
-
r2scan_static_SnSe_Sb2Se3_vaspruns.tar.gz
555.70 MB
-
r2scan_static_SnSe_SiSe2_vaspruns.tar.gz
1.85 GB
-
r2scan_static_SnSe2_Bi2Se3_vaspruns.tar.gz
1.83 GB
-
r2scan_static_SnTe_Bi2Te3_vaspruns.tar.gz
2.82 GB
-
r2scan_static_SnTe_Sb2Te3_vaspruns.tar.gz
3.87 GB
-
r2scan_static_SnTe_SiTe2_vaspruns.tar.gz
2.30 GB
-
r2scan_static_SnTe_SnSe_vaspruns.tar.gz
2.89 GB
-
r2scan_static_TiTe2_Sb2Te3_vaspruns.tar.gz
2.94 GB
-
README.md
1.98 KB
Abstract
Chalcogenide phase-change materials (PCMs) are important for nonvolatile memory and reconfigurable photonic technologies. The GeTe – Sb2Te3 mixture system, commonly referred to as GST, is the most well-known PCM family, but new PCMs are needed to broaden the accessible property space while retaining fast switching. We proposed a thermodynamic framework, motivated by Ostwald’s rule, for understanding and identifying PCM materials, since direct modeling of phase-transition dynamics is computationally expensive. Using first-principles calculations, we systematically evaluate the energetics of other ternary chalcogenide mixtures along binary-binary tie lines and their polymorphs. By comparing ground-state and metastable structures, we assess phase stability, miscibility, and the likelihood of GST-like polymorph-mediated crystallization pathways across a broad composition space. This dataset comprises the density functional theory calculation results for ternary chalcogenide structures generated by doping known binary chalcogenide compounds.
Dataset DOI: 10.5061/dryad.xd2547dxn
Description of the data and file structure
This data set comprises Density functional theory calculations of ternary -Se and -Te structures derived from binary -Se and -Te compounds. The structures were relaxed with the Perdew - Burke - Ernzerhof functional, and then a static calculation was performed for each structure with the r2SCAN functional. All calculations were performed with VASP, compatible with the Materials Project.
Files and variables
pbe_[A]_[B]_vaspruns_and_outcars.tar.gz
Description: A tar archive containing the VASP output files for the PBE relaxation calculations for all structures in the [A] - [B] mixture. For each structure, the vasprun.xml and OUTCAR files are included, as both were used to generate the VASP inputs for the r2SCAN calculation. The files are stored hierarchically:
parent structure & composition
-> arbitrary number to differentiate children of the same parent
-> VASP output files
r2scan_static_[A]_[B]_vaspruns.tar.gz
Description: Same as above (pbe_[A]_[B]_vaspruns_and_outcars.tar.gz), but for the static r2SCAN calculations. No OUTCARs are included.
pbe_relax_data.json.gz
Description: A distilled version of the entire PBE dataset for Machine Learning purposes. The data schema is based on that of the MatPES Dataset.
r2scan_static_data.json.gz
Description: Same as a above (pbe_relax_data.json.gz), but for the static r2SCAN calcualtions.
Note: The compressed archives expand substantially when extracted. Please ensure sufficient disk space is available before unpacking the files.
Code/software
All the files were archived and compressed using tar and gzip. VASP output files are plaintext and can be parsed using pymatgen.
To create the ternary crystal structures used for the density functional theory calculations, we interpolated between pairs of binary compositions. We automatically determined the appropriate vacancy defect reaction for charge balancing based on the oxidation states of the relevant species. If the dopant and substituted species have the same oxidation state, no charge compensation is required. If the oxidation state of the dopant species is greater in magnitude than that of the substituted species, then additional vacancies are added on the substituted species sublattice. Otherwise, vacancies are added to the other sublattice of the binary structure. If there are multiple possible substituted species, due to cation multi-valence, we ignore these structures as they would require a more complex ordering scheme. The resulting compositions of the ternary structures were limited to simple stoichiometric ratios with denominators less than 6 (e.g., Ge2Sb2Te5 and not Ge7Sb8Te19) and to compositions achievable with less than 100 atoms.
Given the ternary compositions and parent binary structures, we used EnumLib via pymatgen to generate the ternary structures. The cation and anion sublattices of the parent structures were updated with the fractional occupation of the three species in the ternary composition. Then EnumLib was used to enumerate all the symmetrically distinct atomic orderings with the minimum supercell size. We determined the possible compositions and their required minimum supercell size using the procedure outlined in pseudocode below. We only considered compositions with simple stoichiometric ratios (i.e., with a denominator of less than 6). After ordering, we discarded composition-structure combinations with more than 1,000 ordered structures because they were not computationally practical for density functional theory calculations.
structures = {}
compositions = {}
sizes = {}
for all supercell sizes such that the number of atoms is < 100:
for all defect reaction multiples that fit in the supercell:
determine the number of each species
calculate the corresponding dopant / substituted fraction
if the fraction is simple and not in compositions:
assign the fractional occupancy to the parent structure
add the resulting unordered structure to structures
add the composition to compositions
add the supercell size to sizes
We performed the density functional theory calculations using a combination of Perdew – Burke – Ernzerhof (PBE) and r2SCAN calculations. The ordered ternary structures generated by EnumLib were first relaxed using the less expensive PBE functional, then the more expensive r2SCAN functional was used to calculate a more accurate energy of the relaxed structure. This dataset contains just the r2SCAN static calculation results.
The density functional theory calculations were performed with the Vienna Ab initio Simulation Package (VASP). All calculations were performed using automatically generated Materials Project-compatible VASP inputs created by pymatgen. The ternary structure energy values reported in this work were calculated with respect to the entries in the Materials Project, also calculated using pymatgen.
