atomscale Python SDK provides programmatic access to the Atomscale platform, enabling you to upload data, search the catalogue, retrieve analysis results, and stream RHEED video in real time.
Features
- Upload files - Send RHEED videos, images, XPS, photoluminescence, and Raman data for automated analysis
- Search the catalogue - Query your data with filters for type, status, date ranges, and keywords
- Retrieve results - Access time series data, extracted frames, pattern graphs, and processed videos
- Organize by sample and project - Group data across runs and align timeseries from multiple instruments
- Stream data - Push RHEED frames and instrument readings for live analysis
- Poll updates - Monitor streaming analysis with synchronous or async polling utilities
Quick example
Installation
Next steps
Quickstart
Install the SDK and create your first client.
Upload Data
Send files to Atomscale for analysis.
Search Data
Find items in your data catalogue.
Inspect Results
Work with analysis outputs.
Samples & Projects
Group data and align timeseries across instruments.
Stream RHEED
Push frames from your instrument in real time.
Stream Metrology
Push instrument readings for real-time tracking.
Poll Time Series
Monitor streaming analysis updates.