I saw this in the latest email I received: * We recomputed DFT single points for 120,000 novel materials predicted to be stable by the DeepMind GNoME project. 15,000 of these have been released in v2024.12.18 under a noncommercial license, and the remaining 105,000 will be released soon."
I am pulling some data from the api. I would like to check whether the data is available under a commerical or noncommercial license. Are these calculations in the api? Is there a tag in the api I can check?
Hi @casfrueh, yes if you’re pulling documents from the API, the builder_meta.license
field will be “BY-NC” for the non-commercial-use GNoME-derived data (our other data products are “BY-C”). These fields are present in the summary
and tasks
endpoints documents for the GNoME materials
Also, if you indicate that you’re a commercial user during registration, any non-commercial data should be automatically excluded when you download these documents from the API
@casfrueh, in addition to @Aaron_Kaplan suggestions, you can set include_gnome=False
in mpr.materials.summary.search()
to exclude GNoMe materials. Also, the builder_meta.batch_id
field in a SummaryDoc
for GNoMe materials is gnome_r2scan_statics
. HTH
Hi,
Thank you for your responses. I have a follow up question. I tried the builder_meta and builder_meta.license field in the summary search endpoint and it does not show up with anything related to BY-NC or BY-C or with batch id. I just pulled builder_meta as a field option maybe this is wrong. I did create a new materials project account with industry selected and will use this when I am making a commercial database from now on. I tried the include_gnome=False in the summary-search and I got an error that SummaryRester.search() got an unexpected keyword argument include_gnome
@casfrueh Make sure you use the latest version of mp-api
. Also, GNoME materials won’t be included in the response for an industry user (i.e. someone who doesn’t accept the GNoMe license) regardless of the value set for include_gnome
. Please send a code snippet for us to check if this doesn’t clear things up.