Autoplot

Autoplot

科学时序数据浏览与绘图

应用介绍

手上一堆卫星观测数据,CDF、HDF5、FITS、CEF 各种格式混着来,想看一眼某段时间的磁场变化,得先写段 Python 把文件读进来、对齐时间轴、画图,改个时间范围又得重跑一遍。Autoplot 把这一整套压成一行地址:把数据源的 URI 贴进地址栏就出图,时间范围写在 URI 的参数里,改了回车立刻重画。

它是美国那几个空间物理数据中心(NASA 的虚拟观测台、PDS-PPI、爱荷华大学等离子体波组)在用的工具,所以对 cdaweb、das2server、pdsppi 这类科研数据服务是原生支持的——不用先把数据下到本地。画布可以拆成多个面板,时间轴联动缩放,右侧还能开一个 Jython 脚本窗口,把探索出来的处理步骤直接写成可复用的脚本。

软件功能



URI 即数据源:地址栏填 vap、cdaweb、das2server、pdsppi 这类 URI 或本地文件路径,参数里带上时间范围和列名,回车就画;历史记录能翻回之前看过的任何一次查询。

格式覆盖科研常用的那一批:CDF、HDF5、FITS、NetCDF、CEF、QDS、Excel、复杂 ASCII 表格都能直接读,不用为每种格式写一遍解析。

多面板联动:画布可以切成若干个绘图面板,时间轴互相绑定,拖动或缩放其中一个,其余同步跟着走,对比不同仪器的同一段时间很直观。

谱图与曲线混排:折线、填充、散点和频谱图可以放在同一张画布上,颜色标尺、坐标轴范围、渲染方式都在右侧面板里逐项调。

内置 Jython 脚本:脚本窗口能调用 Autoplot 自己的数据模型,读数据、重采样、做差分、加注记全可以写成脚本,调好之后重复执行。

数字化扫描图:digitizer 面板能把扫描进来的旧论文图表当数据源,沿曲线取点还原成数值序列,老文献里的数据不用手工读格子。

Java 跨平台:基于 Java,Windows、macOS、Linux 一份程序通用,实验室里换机器不用重新折腾环境。