计算化学公社

标题: EEM散射去除工具 [打印本页]

作者
Author:
Graphite    时间: 2025-4-1 12:50
标题: EEM散射去除工具
这个小工具是上学时受一位老师之托助其开发的,他有100多份仪器测得的EEM图谱。从来没有推广过居然还有人搜到了并加了star,看来是有一点需求的。

仪器直出的EEM图谱数据中有明显的散射条带,极为碍眼、不便分析。仪器厂软件自带的功能中只是简单的将高强度数据设为0/最大,抠成大黑边(白边)。

此工具基于条带识别和高斯插值方法,自动识别Rayleigh、raman、二级raman散射数据并处理,得到平滑的图像。可以批处理整个文件夹下的所有文件。有python源码和简易打包的windows exe文件。

其中条带识别是基于基本物理原理,不会乱切乱处理。算法在代码里很清楚,具有高度可解释性。(不要用AI P图哦,那根本没法解释)

https://github.com/tgraphite/EEM-Scattering-Remover

算法很简单青涩,也适合看着玩、初学python。

有帮助加个star,谢谢。每个免费star都有可能在某天间接地让我加个餐。

(, 下载次数 Times of downloads: 64)






欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3