数据与分析

数据分析与实时监视:拟合、吸收成像、图像处理、离子检测与数据管理。

概述

分析进程(quatm/analysis/)以独立子进程运行:订阅数据/图像流 → 处理 → 把结果 发回数据流或图像流,由分析管理器(AnalysisManager)勾选启动。本目录覆盖各分析进 程,以及配套的实时监视、订阅与数据管理 GUI 工具。

分析进程

页面模块功能
1D 高斯拟合analysis/gaussfit每帧一维数据高斯拟合
2D 高斯拟合analysis/2D_gauss_fit(+_fast)ROI 内二维高斯拟合
偏斜高斯拟合analysis/gaussfit_skewed偏态正态拟合
吸收成像analysis/imagedividerBeer-Lambert 光学密度
离子检测analysis/ion_state亮斑/单离子/离子态判别
图像处理analysis/hot_pixel_*热像素、旋转、切片、选帧、背景扣除

数据管理与监视

页面模块用途
数据管理分析模块servers/datamgr + GUI/h5storagerun 级数据汇总与 HDF5 管理
数据实时监视器GUI/alignment/plotter多 y 轴测量数据绘图
图表动态显示器GUI/entries/updating_plot实时更新曲线
数据流图片流监视器GUI/entries/live_plot数据流滚动绘图
数据流订阅管理GUI/entries/scrollwindow滚动窗口订阅/显示
数据订阅编辑器GUI/editors/subscription_editor订阅列表增删
图像查看器GUI/entries/image_group图像查看主窗口
图像监视器GUI/entries/image_monitor图像/掩码流显示
图形ROI管理器GUI/widgets/ROI远程同步 ROI
属性更新管理器analysis/props_check属性时间戳看门狗
属性编辑器GUI/entries/property_editor属性树编辑
数据图像和相机编辑器GUI widgets(演进)数据/图像/相机显示框
表格组件GUI/widgets/table_parameterrecord array 表格编辑

运行方式

分析进程通常作为独立子进程由分析管理器启动(脚本 + 输入流 + 类别在分析管理器中配 置);监视/编辑类 GUI 工具可作独立进程启动或嵌入其它窗口,具体见各页面。


2D 高斯拟合

图像流每帧 ROI 内二维高斯拟合:输出拟合参数与 1/e、1/e² 等高线掩膜。

1D 高斯拟合

对数据流每帧一维数据做高斯拟合,发布拟合参数与拟合曲线。

表格组件

以表格形式显示/编辑 numpy record array 的参数类型。

数据订阅编辑器

管理程序对数据/图像流的订阅:显示、添加、删除与属性热更新。

数据管理分析模块

数据汇总与存储管理:DataSummary 收集每 run 数据并写 HDF5,配套 h5 管理界面。

数据流订阅管理

滚动数据查看主窗口:ScrollPlot 订阅数据流滚动显示,PlotDataEditor 选择数据源。

图表动态显示器

订阅数据流并持续更新的实时绘图:UpdatingPlot 与 LivePlot 容器。

图形ROI管理器

通过中心属性库同步位置/尺寸/颜色的可远程 ROI。

偏斜高斯拟合

对数据流一维数据做偏斜高斯(偏态正态)拟合,额外给出偏度与峰值位置。

属性编辑器

基于 ParameterTree 的属性树查看与编辑工具。

属性更新管理器

属性时间戳看门狗:检查属性是否持续更新,超时按 Deadman 方式报警。

数据流图片流监视器

实时滚动绘图窗口:订阅数据流/图像流滚动显示,运行平均与右键配置。

数据实时监视器

绘制测量数据的实时绘图:数据源/多 y 轴、过滤/分箱/拟合与导出。

数据图像和相机编辑器

显示/编辑数据流、图像与相机属性:相关能力现由参数框、图像监视器与属性编辑器承担。

图像查看器

科学图像查看主窗口:中央图像显示器加行/列线剖面与直方图色标面板。

图像监视器

自动更新的图像显示窗口:订阅图像/掩码流,降噪、亮斑检测与保存。

吸收成像

用含原子/无原子/背景帧按 Beer-Lambert 定律计算光学密度(柱密度)。

离子检测系列

亮斑/单离子检测与离子态判别:BrightSpots、SingleIonPresent 与 IonState 分析进程。

图像处理工具

热像素过滤/查找、旋转、切片、帧选择与背景扣除等图像处理分析进程。