Skip to content

Dataset

dataset

The NUScope dataset: an array with calibrated axes, normalized metadata, the original vendor metadata, and its provenance.

Dataset dataclass

Dataset(data: Any, axes: list[Axis], metadata: dict = md.empty(), original_metadata: dict = dict(), provenance: Provenance = Provenance(), name: str = '', signal: str = 'image', integrity: Any = None)

pixel_size_nm property

pixel_size_nm: Optional[float]

Pixel size of the last (x) axis in nm, or None when uncalibrated.

derive

derive(data, *, axes: Optional[list[Axis]] = None, name: Optional[str] = None, signal: Optional[str] = None, **meta_updates) -> 'Dataset'

New dataset sharing metadata and a copy of the provenance.

plot

plot(ax=None, cmap: str = 'gray', scalebar: bool = True, **kw)

Quick look with a calibrated scale bar (needs matplotlib).