Skip to content

matkrin/proespm-py3

Repository files navigation

proespm-py3

Proespm is a Python-based tool designed to transform scientific data into interactive, shareable HTML reports. It supports automatic data processing for specific types of data, such as image corrections for scanning probe microscopy (SPM) data. An example of a generated report can be found here. This is a Python 3 implementation of proespm.

Installation

Using Rye:

  1. Clone the repository:
git clone https://github.com/matkrin/proespm-py3.git
cd proespm-py3
  1. Set up the project environment using Rye:
rye sync

Supported Methods

  • SPM:

    • Specs Aarhus MUL (.mul, .flm)
    • Omicron MATRIX (.mtrx)
    • RHK SM4 (.sm4)
    • Nanonis SXM (.sxm)
    • Nanosurf STM and AFM (.nid)
  • XPS:

    • Omicron EIS (.txt)
  • AES:

    • STAIB WinSpectro (.vms, .dat)
  • QCMB:

    • Inficon STM2 (.log)
  • Cyclic Voltammetry, Chronoamperometry, Linear Sweep Voltammetry:

    • Nordic Electrochemistry EC4
  • Temperature Programmed Desorption (TPD):

    • LabView (self written)
  • png images, e.g. LEED images