-
Notifications
You must be signed in to change notification settings - Fork 0
Supported Formats
Paige Quarterman edited this page Jul 8, 2026
·
2 revisions
FermiViewer auto-detects the format from the file (extension plus a content sniff for ambiguous cases), so you just open the file.
| Format | Extensions | Notes |
|---|---|---|
| Gatan DigitalMicrograph |
.dm3, .dm4
|
Images and spectrum-images (EELS SI) |
| EMD | .emd |
Thermo Fisher Velox + NCEM/py4DSTEM flavours (HDF5) |
| HyperSpy | .hspy |
HyperSpy native signals (HDF5) |
| NeXus / generic HDF5 |
.nxs, .nx5, .h5, .hdf5
|
NeXus NXdata; other HDF5 via a plottable-dataset heuristic |
| Bruker | .bcf |
EDS hypermaps + survey image |
| TIA / FEI | .ser |
Images, spectra, spectrum-images, line profiles |
| EMSA/MAS spectra | .msa |
Single EDS/EELS/WDS spectra |
| MRC | .mrc |
Tomography / cryo stacks |
| TIFF |
.tif, .tiff
|
Standard + scientific TIFF |
| Common images |
.png, .jpg, .jpeg, .bmp, .gif
|
|
| Bruker Nanoscope AFM |
.spm, .000–.nnn
|
Calibrated height maps — see AFM Support |
| Headerless RAW |
.raw, .bin
|
Via File → Open by Path… with explicit width/height/bit-depth |
- DM3/DM4 carry rich metadata (pixel size, energy axis, stage tilt); it's read and shown in the Image / Metadata cards.
-
.spmis shared with Park/JPK AFM (which are TIFF-based) — the content sniffer routes Nanoscope files to the AFM parser and lets the TIFF-based ones fall through to the TIFF reader. - Outputs are verified against frozen MATLAB reference values and cross-validated against rosettasciio (EM formats) and pySPM (AFM).
Need another format? Open an issue.