University of Padua

Python codes for STM data analysis

Durante, Christian and Cazzadori, Francesco and Facchin, Alessandro and Reginato, Silvio (2025) Python codes for STM data analysis. [Data Collection]

Collection description

Python codes were conceived to work with ASCII .txt files with XYZ arrays, both as input and output. This makes codes highly compatible and universally usable. Code A provides an example of conversion from a .s94 data format to the requested ASCII .txt. Image analysis software always allow to export source files to .txt files with XYZ arrays, sometimes placing a text header before the data values to indicate the data scales. The script (code A) is created to convert raw STM files (.s94) into XYZ-type ASCII files, that can be opened by the WSxM software The script (code B) is developed to read the XYZ-type ASCII files and perform the flattening and equalizing filters by operating with an entire input file folder. The script (code C) was conceived with the possibility of optimizing the number of clusters The script (code D) reads a sample of images starting from the first one to the number N, which is selected by the user, it calculates the maximum extension of the Z values distribution for every image and returns an average extension value The script (code E) correct the drift affecting STM images

DOI: 10.25430/researchdata.cab.unipd.it.00001489
Keywords: EC-STM, Python, image analysis, drift, High throughput, porphyrin
Subjects: Physical:Sciences and Engineering > Physical and Analytical Chemical Sciences: Analytical chemistry, chemical theory, physical chemistry/chemical physics > Physical chemistry
Physical:Sciences and Engineering > Physical and Analytical Chemical Sciences: Analytical chemistry, chemical theory, physical chemistry/chemical physics > Surface science and nanostructures
Physical:Sciences and Engineering > Physical and Analytical Chemical Sciences: Analytical chemistry, chemical theory, physical chemistry/chemical physics > Chemical physics
Physical:Sciences and Engineering > Computer Science and Informatics: Informatics and information systems, computer science, scientific computing, intelligent systems > Software engineering, operating systems, computer languages
Department: Departments > Dipartimento di Scienze chimiche (DiSC)
Depositing User: Christian Durante
Date Deposited: 10 Feb 2025 12:50
Last Modified: 10 Feb 2025 12:50
Creators/Authors:
CreatorsEmailORCID
Durante, Christianchristian.durante@unipd.itorcid.org/0000-0002-8764-1219
Cazzadori, Francescofrancesco.cazzadori@phd.unipd.itorcid.org/0009-0003-3420-4095
Facchin, Alessandroalessandro.facchin.1@studenti.unipd.itorcid.org/0000-0002-4661-0520
Reginato, Silviosilvio.reginato@studenti.unipd.itUNSPECIFIED
Type of data: Code
Contributors:
ContributionNameEmail
UNSPECIFIEDDurante, ChristianUNSPECIFIED
UNSPECIFIEDCazzadori, FrancescoUNSPECIFIED
UNSPECIFIEDFacchin, AlessandroUNSPECIFIED
Research funder: DOR2024
Collection period:
FromTo
9 January 202531 December 2026
Resource language: python code
Metadata language: English
Publisher: Research Data Unipd
Date: 9 February 2025
Copyright holders: The Authors
URI: https://researchdata.cab.unipd.it/id/eprint/1489

Available Files

Full Archive

Cite As

Begin typing (e.g. Chicago or IEEE.) or use the drop down menu.

Begin typing (e.g. en-GB for English, Great Britain) or use the drop down menu.

Export As