SPM software: Difference between revisions
Jump to navigation
Jump to search
| (4 intermediate revisions by the same user not shown) | |||
| Line 16: | Line 16: | ||
== Software intrefacing physical SPM system == | == Software intrefacing physical SPM system == | ||
* https://gxsm.sourceforge.net/ <br> "The GXSM software is a powerful graphical interface for any kind of 2D and up to 4D (timed and multilayered 2D mode) data acquisition methods, <br>but especially designed for SPM and SPA-LEED, which are used in surface science. …" | * https://gxsm.sourceforge.net/ (Gnome X Scanning Microscopy) <br> "The GXSM software is a powerful graphical interface for any kind of 2D and up to 4D (timed and multilayered 2D mode) data acquisition methods, <br>but especially designed for SPM and SPA-LEED, which are used in surface science. …" | ||
* https://sourceforge.net/p/gxsm/_members/ <br>GXSM Project Member List | * https://sourceforge.net/p/gxsm/_members/ <br>GXSM Project Member List | ||
* https://www.bnl.gov/staff/pzahl <br>Page (as of 2025) says: "For over 20 years (since year 2000) project manager and lead programmer of GXSM. <br>A open source SPM (and more) control software. " | * https://www.bnl.gov/staff/pzahl <br>Page (as of 2025) says: "For over 20 years (since year 2000) project manager and lead programmer of GXSM. <br>A open source SPM (and more) control software. " | ||
---- | ---- | ||
* https://librehub.github.io/2025/04/02/marcos-penedo.html | * https://librehub.github.io/2025/04/02/marcos-penedo.html <br>"OpenSPM aims to democratize innovation in the field of scanning probe microscopy (SPM), which is currently dominated by a few proprietary, closed systems that limit user-driven development. Our platform includes a high-speed OpenAFM head and base optimized for small cantilevers, an OpenAFM controller, a high-voltage amplifier, and interfaces compatible with several commercial AFM systems such as the Bruker Multimode, Nanosurf DriveAFM, Witec Alpha SNOM, Zeiss FIB-SEM XB550, and Nenovision Litescope." <br>Note: '''From the listed examples it seems there is a current (2025) focus on ambient condition SPM systems, not UHV or cryo systems.''' | ||
---- | |||
* https://github.com/abred/DeepSPM <br>"… a framework for automated Scanning Probe Microscopy (SPM). DeepSPM can autonomously run most SPM setups performing a variety of tasks: …" | |||
* open access: [https://www.nature.com/articles/s42005-020-0317-3 2020 – Artificial-intelligence-driven scanning probe microscopy]] <br> Krull, A., Hirsch, P., Rother, C. et al. Artificial-intelligence-driven scanning probe microscopy. Commun Phys 3, 54 (2020). https://doi.org/10.1038/s42005-020-0317-3 | |||
== Software for passive data processing only == | == Software for passive data processing only == | ||
* https://gwyddion.net/ <br>"Gwyddion is a modular program for SPM (scanning probe microscopy) data visualization and analysis. <br>Primarily it is intended for the analysis of height fields obtained by scanning probe microscopy techniques <br>(AFM, MFM, STM, SNOM/NSOM) and it supports a lot of SPM data formats. " | * https://gwyddion.net/ <br>"Gwyddion is a modular program for SPM (scanning probe microscopy) data visualization and analysis. <br>Primarily it is intended for the analysis of height fields obtained by scanning probe microscopy techniques <br>(AFM, MFM, STM, SNOM/NSOM) and it supports a lot of SPM data formats. " | ||
---- | |||
* https://github.com/scholi/pySPM <br>pySPM is a Python library in order to read, handle and plot Scanning Probe Microscopy (SPM) images as well as ToF-SIMS data. | * https://github.com/scholi/pySPM <br>pySPM is a Python library in order to read, handle and plot Scanning Probe Microscopy (SPM) images as well as ToF-SIMS data. | ||
---- | ---- | ||
| Line 31: | Line 35: | ||
* https://github.com/pycroscopy/pycroscopy | * https://github.com/pycroscopy/pycroscopy | ||
* https://pypi.org/project/pycroscopy/ | * https://pypi.org/project/pycroscopy/ | ||
[[Category:Direct path]] | |||
Latest revision as of 20:58, 29 March 2026
This page is about software usable for scanning probe microscopy.
- Particular focus on open source software.
- Particular focus on software for intrefacing physical SPM system. See also: SPM user interfaces
Related
External links
No claim on completeness here.
Software intrefacing physical SPM system
- https://gxsm.sourceforge.net/ (Gnome X Scanning Microscopy)
"The GXSM software is a powerful graphical interface for any kind of 2D and up to 4D (timed and multilayered 2D mode) data acquisition methods,
but especially designed for SPM and SPA-LEED, which are used in surface science. …" - https://sourceforge.net/p/gxsm/_members/
GXSM Project Member List - https://www.bnl.gov/staff/pzahl
Page (as of 2025) says: "For over 20 years (since year 2000) project manager and lead programmer of GXSM.
A open source SPM (and more) control software. "
- https://librehub.github.io/2025/04/02/marcos-penedo.html
"OpenSPM aims to democratize innovation in the field of scanning probe microscopy (SPM), which is currently dominated by a few proprietary, closed systems that limit user-driven development. Our platform includes a high-speed OpenAFM head and base optimized for small cantilevers, an OpenAFM controller, a high-voltage amplifier, and interfaces compatible with several commercial AFM systems such as the Bruker Multimode, Nanosurf DriveAFM, Witec Alpha SNOM, Zeiss FIB-SEM XB550, and Nenovision Litescope."
Note: From the listed examples it seems there is a current (2025) focus on ambient condition SPM systems, not UHV or cryo systems.
- https://github.com/abred/DeepSPM
"… a framework for automated Scanning Probe Microscopy (SPM). DeepSPM can autonomously run most SPM setups performing a variety of tasks: …" - open access: 2020 – Artificial-intelligence-driven scanning probe microscopy]
Krull, A., Hirsch, P., Rother, C. et al. Artificial-intelligence-driven scanning probe microscopy. Commun Phys 3, 54 (2020). https://doi.org/10.1038/s42005-020-0317-3
Software for passive data processing only
- https://gwyddion.net/
"Gwyddion is a modular program for SPM (scanning probe microscopy) data visualization and analysis.
Primarily it is intended for the analysis of height fields obtained by scanning probe microscopy techniques
(AFM, MFM, STM, SNOM/NSOM) and it supports a lot of SPM data formats. "
- https://github.com/scholi/pySPM
pySPM is a Python library in order to read, handle and plot Scanning Probe Microscopy (SPM) images as well as ToF-SIMS data.
- https://github.com/pycroscopy/pycroscopy
pycroscopy is a Python package for generic (domain-agnostic) microscopy data analysis. - https://pycroscopy.github.io/pycroscopy/about.html
- https://github.com/pycroscopy/pycroscopy
- https://pypi.org/project/pycroscopy/