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

0 ответов

Другие вопросы по тегам