As you all must know, an update was recently made on the Materials Project. And in the Battery Explorer of the Materials Project, I noticed that the recorded compounds have changed significantly.
I understand that the main update is the addition of new GNoME-derived data and some thermal data updates. What changes have been made to battery explorer as a result of these changes, and what are the criteria for compounds to be included in Battery Explorer?
Hi @piglet, can you expand on what you have noticed for compounds that “have changed significantly”?
In general, the base requirements for a compound to be included in the build process for the battery collections is that the chemical system must contain one of the common intercalation ions (“Ca”, “Cs”, “Rb”, “K”, “Y”, “Na”, “Al”, “Mg”, “Li”, “Zn”) and also have redox active elements (“Ti”, “V”, “Cr”, “Mn”, “Fe”, “Co”, “Ni”, “Cu”, “Nb”, “Mo”, “Ag”, “Sn”, “Sb”, “W”, “Re”, “Bi”, “C”).
If you have specific examples of data changing in the battery endpoint I can investigate and hopefully clarify further.
Thank you for your reply!
For example, I remember that K2FeH12(SO7)2 (mp-510730) was included in battery explorer before the update. However, this compound disappeared from battery explorer after the update.
In fact, the number of compounds whose working ion is potassium decreased from 105 before the update to 99 after the update.
I also noticed that some compounds were newly added. (I forgot the specific compound names, I’m afraid)
Thanks for the added detail, that gives me a place to start. If theres is an underlying issue with the build process I’ll make sure that it is resolved in the next data release.
Hi @piglet, thanks again for reporting this, I found that the other ion systems had lost data as well in v2024.12.18. This has been rectified with today’s release (v2025.02.12). K
for example is now up 108 entries and K2FeH12(SO7)2 (mp-510730) can be again viewed in the Battery Explorer.
Please update your api client to start using the latest db version.