Thermofisher SEM to JSON
Description
The SEM-to-JSON component can automatically extract metadata from Scanning Electron Microscope (SEM) files by using the
Python Pillow library to read information from Tagged Image File Format (TIFF
).
For SEM data, most instruments embed metadata directly into the research images in TIFF
, as it is the case for Thermo Fisher Scientific instruments.
This metadata is then extracted from the images and mapped to the existing SEM schema,
resulting in a JSON
metadata document that adheres to the agreed-upon standard. The Python Pydantic library ensures that the output conforms to the defined schema.
The tool does have some limitations: some older SEM instruments may not embed metadata in TIFF
files, making automatic extraction impossible.
In such cases, no output file is produced.
Currently, the component can process a single research image in .tiff
format.
Support for processing zipped directories of .tiff
files (batch processing) will be available in the next version.
The source code is available here.
Input
- SEM image in
.tiff
format.
Supported Vendors
- Thermo Fisher Scientific
- FEI
Output
- Structured metadata document in
.json
format.