我正在尝试在本地下载Materials Project数据库,并正在使用MPRester进行此操作。当涉及三元材料和四元材料时,我会不断遇到尺寸问题。
这是我用来下载包含O的四元材料的代码示例。
quaternary_list = mpr.get_data("*-*-*-O")
我遇到以下错误或类似错误,通知我不会使用此方法传输我感兴趣的数据。我包含一个代码段,但是可以很容易地复制它。
BSON document too large (24220478 bytes) - the connected server supports BSON document sizes up to 16777216 bytes.. Content: b'{"valid_response": false, "error": "BSON document too large (24220478 bytes) - the connected server supports BSON document sizes up to 16777216 bytes.", "version": {"db": "2018.11", "pymatgen": "2019.2.24", "rest": "2.0"}, "created_at": "2019-03-02T14:35:32.300942", "traceback":
我的具体问题是: a)访问get_data()时如何解决此错误? a)是否有更好的方法下载整个数据库或子集而不出现此错误?