Open Bruker .bcf EDS map files without Esprit (Beta)

Get element maps, the sum spectrum, the SEM images and the full data cube out of Bruker Esprit .bcf hypermaps.

Opens: EMD (Velox), EMD (Berkeley), DM3, DM4, SER/EMI, SEM TIFF, BCF, SPX, H5OINA, SPD/SPC, JEOL ASW/IMG/MAP/PTS, MRC, MIB, ELID, MSA
Saves: PNG, JPEG, TIFF (ImageJ), CSV, EMD (HDF5), TXT, JSON

Convert

Microscope files
Choose files… or drop them here
.emd, .dm3, .dm4, .ser, .emi, .tif, .tiff, .txt, .hdr, .bmp, .jpg, .jpeg, .png, .bcf, .spx, .h5oina, .h5, .hdf5, .spd, .lsd, .spc, .ipr, .asw, .img, .map, .pts, .eds, .mrc, .mrcs, .mib, .elid, .msa, .ems, .emsa, .zip · up to 4096 MB each, 200 files max
    Add more files

    Velox or Berkeley .emd, .dm3/.dm4, TIA .emi with its .ser files, SEM/TEM .tif (with the .txt or .hdr file Hitachi, JEOL and TESCAN save next to it), Bruker .bcf/.spx, AZtec .h5oina, EDAX .spd with .spc/.ipr, JEOL .asw/.img/.map/.pts/.eds, .mrc, .mib, Phenom .elid or .msa. Several files or a .zip of a folder are converted together.

    Options
    Picture format

    PNG keeps every grey level; JPEG files are smaller.

    Where the scale bar is drawn. Its length is a round number (200 nm, 2 µm, 5 1/nm for diffraction) chosen from the pixel size in the file.

    Automatic picks white or black from the brightness behind the bar.

    Scale bar size

    Removes the strip with the instrument settings at the bottom of SEM pictures (Thermo Fisher/FEI, TESCAN, Zeiss, Hitachi, JEOL) before the scale bar is added. The calibrated TIFF is cut the same way.

    Automatic stretches the grey levels between the 0.5 % darkest and brightest pixels (8-bit pictures stay as recorded; diffraction patterns use a log scale). The TIFF always keeps the original values.

    For drift-corrected frames, image series and STEM scans with several frames. The TIFF always holds every frame.

    For EDS spectrum images: element symbols separated by commas, for example Fe, Ni, O. A line can be named (Au M, Cu L). Leave empty to use the elements stored in the file.

    More options

    Averages neighbouring pixels in the element map pictures so sparse X-ray counts read as areas. The TIFF and CSV files keep the unsmoothed counts.

    A fixed length such as 500 nm, 2 µm or 5 1/nm. Leave empty for an automatic round length.

    For pictures without a calibration, for example 2.5 nm or 0.31 µm per pixel.

    ImageJ-compatible keeps 8-bit and 16-bit data as they are and stores everything else as 32-bit float.

    Also save the whole spectrum image (every pixel's spectrum, as y, x, energy) as a Berkeley EMD (HDF5) file for ncempy, HyperSpy or your own scripts, when it is under 1.5 GB.

    Your files are deleted after processing.

    Bruker Esprit stores an EDS map as a .bcf file: a compressed container with the X-ray spectrum of every pixel (the hypermap), the SEM or STEM images taken with it, the element list chosen in Esprit and the sum spectrum. This page decodes the hypermap and gives you the maps, images and spectra as ordinary files, without Esprit.

    How to get EDS maps from a BCF file

    1. Upload the .bcf file (several at once, or a .zip, also work).
    2. Leave "Elements for EDS maps" empty to use the elements selected in Esprit, or type your own list, for example Fe, Cr, Ni, O or Pb M.
    3. Download the maps, spectra and images.

    What you get

    • One map per element and a colour overlay of up to six elements, with a scale bar from the map's pixel size.
    • The maps as a TIFF stack and a CSV with the energy window used for each element.
    • The sum spectrum of the whole map, a total-counts map, and the sum spectrum Esprit stored in the file.
    • The SEM or STEM images recorded with the map, and the overview image if Esprit saved one.
    • The data cube (every pixel's spectrum) as an HDF5 (EMD) file for your own analysis in Python or MATLAB, for maps up to 1.5 GB.
    • Settings: voltage, magnification, working distance, detector, stage position.

    Single spectra saved as .spx are converted to CSV as well.

    How the maps are made

    Each map adds up the X-rays in a window around the element's main line (K below about 10 keV, otherwise L or M, unless you name a line), twice as wide as a typical EDS peak at that energy. The pictures are lightly smoothed; the TIFF holds the raw counts.

    Pitfalls

    • These are qualitative maps: there is no background subtraction or peak deconvolution, so overlapping lines (for example S K and Mo L, or Ti K and Ba L) light up both maps.
    • Hypermaps stored with 16-bit, 12-bit packed and variable-length packing were tested; the decoded counts match RosettaSciIO, the reader used by HyperSpy.

    AZtec .h5oina, EDAX .spd and JEOL .pts maps are read too. For Velox spectrum images see Velox EMD to TIFF.

    More about what this tool reads and writes: Electron Microscopy File Converter (EMD, DM3, DM4, SER, TIFF).