Skip to content
Olivier Scholder edited this page Nov 7, 2018 · 19 revisions

Welcome to the pySPM wiki!

pySPM is a python library to handle SPM data. It can read:

  • Nanoscan .xml
  • Bruker SPM images
  • Nanonis .sxm
  • iontof
    • .ita
    • .itm

Documentation

The documentation is still in its early stage, but here is an exhaustive list of the functions with examples:

See https://github.com/scholi/pySPM/blob/master/doc/pySPM%20Documentation.ipynb

pySPM tools

timer

plotter

stability

spectra

Fileformat

Iontof ITStrF01

Here is an explanation of the ITStrF01 fileformat used by iontof in the following files:

  • .ita
  • .itm
  • .its
  • .shi
  • .isi
  • .spm

Bruker AFM

The headers are in human readable. It is believed that the data are encoded with latin1. If not, you can specify then encoding by passing the argument "encoding" to Bruker.get_channel(encoding='latin1') and Bruker.list_channels(encoding='latin1')

ToF-SIMS theory

Mass calibration

Time of flight correction

Dead time correction

Clone this wiki locally