Consistency issue between ThermoDoc and SummaryDoc

Some material ids in ThermoDoc miss corresponding SummaryDoc.

Test codes:

    material_id_list = ['mp-3201876']
    entryList = mpr.get_entries(material_id_list, additional_criteria={'thermo_types': ['GGA_GGA+U_R2SCAN']})
    summaryDocs = mpr.materials.summary.search(material_ids=material_id_list)
    print(len(summaryDocs) != len(entryList))

I’m going to retrieve properties like band gap for entries according to their material id. Given that they are located in difference Docs, namely ThermoDoc and SummaryDoc in the new API, I found the consistency issue above always occur.

Thanks!
Kai Pei

mp-3201876 is part of the GNoME dataset and only shows up in summary if you’ve accepted its license.

Got it, thanks a lot!

It also indicates that the GGA/GGA+U/r2SCAN Mixing phase diagrams include materials from GNoME dataset by default.

Kai