最近进展如下:
1、学习了下pyqt5,形成了大致思路。
采用QTabWidget实现多个页面区域,拟打算分为“筛选、清洗页面“、”预处理页面”、“主页面”、“定量分析页面”、“光谱数据库页面”、“配置页面”。争取尽快出个demo;
2、了解了下pandas,改写了以前的一些脚本,pandas的IO确实做的好,速度比我自己写的辣鸡提升了十倍,清洗光谱数据异常方便;
3、正在考虑是把光谱分析的算法作成dll还是其他形式,目的是尽量方便用户个人新添加自己的算法;
4、等离子体温度计算,准备实现4个比较确定的算法,双线法、玻尔兹曼平面法、迭代法、多元素玻尔兹曼法;
5、等离子体电子密度计算应当提供一个推荐峰;
6、配分函数表目前还没有找到比较权威的,应当加入;
7、光谱数据库的总数据量比较小,现在打算直接down下来后保存成csv格式,如果后续发现查询过慢,再考虑以数据库形式储存;
8、软件的处理流程应当分为:清洗、筛选、预处理、寻峰与标注、分类与定量、校验或自校验、模型输出、性能评价、参数配置导出;
9、预处理应包括:去噪、漂移校正、去背底、峰形拟合、自吸收与交叠校正、光谱状态标准化、归一化。最终应形成对应某样品一次检测产生的若干幅谱图;
10、性能评价实现的功能为模型再“真正的未知样品检测数据”上预测结果的统计指标;
11、高效的交互式的谱图展示功能如何完成,现在还没有找到解决方法
进展总结
最新推荐文章于 2024-05-18 12:00:00 发布