遇见数据集

Python codes for STM data analysis

收藏
DataCite Commons2025-02-09 更新2025-02-15 收录
官方服务:

资源简介:

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

本系列Python脚本专为处理包含XYZ数组的ASCII格式.txt文件设计,支持以该类文件作为输入与输出,这使得脚本具备极强的兼容性与普适性。代码A提供了将.s94数据格式转换为目标ASCII .txt格式的示例。图像分析软件通常支持将源文件导出为包含XYZ数组的.txt文件,部分软件会在数据值前添加文本表头以标注数据量程。 脚本(代码A)用于将原始扫描隧道显微镜(Scanning Tunneling Microscope, STM)文件(.s94格式)转换为可通过WSxM软件打开的XYZ型ASCII文件。 脚本(代码B)用于读取XYZ型ASCII文件,并可通过处理整个输入文件文件夹来执行平整化与均衡化滤波操作。 脚本(代码C)旨在实现聚类数量的优化。 脚本(代码D)可读取用户指定的从首张图像至第N张图像的图像样本,计算每张图像Z值分布的最大延展范围,并返回平均延展范围值。 脚本(代码E)用于校正扫描隧道显微镜图像中存在的漂移现象。

创建时间:
2025-02-09
二维码
社区交流群
二维码
科研交流群
商业服务