Skip to content

Metadata

Every reader fills the same schema, whatever the vendor. Missing values are simply absent.

Section Typical fields
instrument vendor, model, serial
technique SEM, FIB, TEM, STEM, EELS, ...
beam voltage_kV, current_nA, emission_current_uA, spot_size
optics magnification, working_distance_mm, camera_length_mm, horizontal_field_width_um, mode
detector name, mode
acquisition datetime, dwell_us, frames_integrated, scan_rotation_deg, operator, software
sample name, stage_x_mm, stage_y_mm, stage_z_mm, tilt_deg
facility NUANCE Center, Northwestern University
from nuscope import metadata as md
md.get(ds.metadata, "beam.voltage_kV")
md.summary(ds.metadata)      # short human-readable lines

The vendor's own block is kept, untouched, in ds.original_metadata; NUScope Studio shows it as a searchable tree. Both travel inside every file NUScope saves, and both are covered by the file's seal.