Skip to main content
Use client.search() to locate items in the data catalogue. The method returns a pandas DataFrame with metadata for each match.

Limit to your uploads

By default, search includes data from other users in your organization. To see only your own uploads:

Filter by IDs or type

Fetch specific items by their data IDs:
Filter by data type:
RHEED videos share the single rheed type whether or not the stage was rotating. To tell them apart, fetch the results with client.get() and check the rotating property of each RHEEDVideoResult, which is read from the stored rotation rate.

Available data types

Filter by lifecycle state

The status parameter filters by pipeline state:

Available status values

Apply numeric or datetime bounds

Pass (min, max) tuples for growth length (seconds), upload timestamp, or last-updated timestamp. Use None for an open bound.
last_accessed_datetime is a deprecated alias for last_updated. It still works but emits a warning, and it will be removed in a future release.

Combine filters

All filter parameters can be combined:

Result columns

Each row describes one catalogue entry:

Next steps

Pass the Data ID column to client.get() to fetch analysis artefacts. See Inspect Results for a hands-on tour.