Data files produced at PEARL are in HDF5 V1.10 (photoemission/PShell) or Nanonis (STM) format.
For processing photoemission data, PEARL users may download and use our PEARL Procedures with Wavemetrics Igor Pro. The public code repository is hosted at https://gitlab.psi.ch/pearl-public/igor-procs. To get the latest version, download a zip file, or pull the git repository. Igor version 8 is required for recent data files (November 2020 and later). Use of the code is granted under the Apache license, version 2.0. Please share your significant modifications/development of the code with the beamline staff.
Alternatively, the HDF5 data files can be loaded by many other software packages:
- Python: see the example code snippet or the log of an interactive session (PDF).
- Matlab: the ADRESSTools package from our colleagues at the ADRESS beamline has a loader for PEARL data files.
For STM data, we recommend Gwyddion. The NanonisPy library can be used to load data files under Python.
After beamtime, raw data can be downloaded via RSYNC, SCP or Globus. Users require a special account and permissions to transfer data. See data transfer service for detailed requirements and instructions. PEARL data is stored in the /das/work tree. Raw data is available for 6 months.
Raw data will also be archived and made available for reference in publications in the PSI data catalog. The implementation of the data catalog is currently in progress and will also include data from past beamtimes.