Searching for Datasets
Foundry provides multiple ways to discover datasets.
Keyword Search
Search by topic, material, or property:
from foundry import Foundry
f = Foundry()
# Search by keyword
results = f.search("band gap")
results = f.search("crystal structure")
results = f.search("formation energy")Limit Results
results = f.search("band gap", limit=5)JSON Output
For programmatic access:
results = f.search("band gap", as_json=True)
for ds in results:
print(f"{ds['name']}: {ds['title']}")Browse the Catalog
List all available datasets:
Get by DOI
If you know the DOI:
Search Results
Search returns a DataFrame with columns:
Column
Description
dataset_name
Unique identifier
title
Human-readable title
DOI
Digital Object Identifier
year
Publication year
FoundryDataset
Dataset object for loading
Accessing Datasets
From search results:
CLI Search
Tips
Broad vs. Specific
Check What's Available
Inspect Before Loading
Last updated
Was this helpful?