Как мы можем обойти документ BSON слишком большой ошибкой в pymatgen?
Я пытаюсь загрузить базу данных проекта Project Local и использую 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":
У меня есть конкретные вопросы: а) Как обойти эту ошибку при доступе к get_data()? а) Есть ли лучшие способы загрузить всю базу данных или подмножества без этой ошибки?