What problem does it solve?
Data file fetching and caching for geoscience applications. Download sample datasets with automatic caching, checksum verification, and multiple download sources. Use when Claude needs to: (1) Download datasets from URLs or DOIs, (2) Cache files locally with automatic verification, (3) Verify file integrity with SHA256/MD5 hashes, (4) Extract compressed archives (ZIP, TAR, GZIP), (5) Create data registries for reproducible workflows, (6) Fetch from Zenodo or other repositories.
Core Features & Use Cases
- Automatic caching of downloaded data with integrity checks
- Multi-source downloads and registries for reproducible workflows
- Archive extraction and data registry creation for reproducible analyses
- Use Case: fetch a NetCDF climate file, verify it's intact, and register it for reuse
Quick Start
Create a registry with pooch.create(), then fetch a dataset using REGISTRY.fetch('filename.csv').