Arrow Datasets & the MPDataset Interface
MP's python-like interface for arrow-backed data products and (anti)patterns for working with arrow data.
Arrow Datasets(& Delta Tables)
>>> from mp_api.client import MPRester
>>> with MPRester(<YOUR_API_KEY>) as mpr:
... tasks = mpr.materials.tasks.search()MPDatasets
>>> _ = tasks[0]
<stdin>:1: MPDatasetIndexingWarning:
Pythonic indexing into arrow-based MPDatasets is sub-optimal, consider using
idiomatic arrow patterns. See MP's docs on MPDatasets for relevant examples:
docs.materialsproject.org/materials-project-data-lakehouse/arrow-datasetsA Better Path
(De)Serialization Stumbling Blocks
Last updated
Was this helpful?