xrheed.loaders
RHEED data loading API.
This module provides a unified entry point for loading RHEED data.
Two loading modes are supported:
Plugin-based loading (recommended) - supports single images and stacks - uses registered plugins - reproducible and metadata-driven
Manual loading (beginner-friendly) - supports ONLY single-image loading - user provides geometry explicitly - still produces a canonical DataArray
Functions
|
Load RHEED image data. |
- load_data(path, plugin=None, *, stack_dim=None, stack_coords=None, screen_scale=None, screen_center_sy_px=None, screen_center_sx_px=None, screen_sample_distance=None, beam_energy=None, alpha=None, beta=None, **kwargs)[source]
Load RHEED image data.
- Parameters:
path – Path or paths to image files.
plugin – Name of a registered plugin (recommended). If None, manual loading is used.
stack_dim – Dimension name for stacking multiple images (plugin mode only).
stack_coords – Optional coordinate values for the stack dimension.
- Returns:
Canonical RHEED DataArray.
- Return type:
xr.DataArray