WebArAr

English

介绍

WebArAr是一个基于Django 框架的网络应用程序,用于 40Ar/39Ar 地质年代学数据处理。

  • 后端的主要程序打包成名为 ArArPy 的Python库, 已经发布到 PyPi ,可通过pip安装。
  • Django框架、Bootstrap、Echarts、Bootstrap-table 等提供了直观的交互界面。

访问 WebArAr

背景

本项目源于更新和增强现有的 40Ar/39Ar 测年数据处理工具的需要。 总的来说,ArArCALC 和 Isoplot/IsoplotR 已在该领域得到广泛应用。 然而,有几个因素使得这些工具不足以满足不断变化的需求: (1) ArArCALC 和 Isoplot 是为Microsoft Excel 早期版本(如 Excel 2003)开发的宏工具。 Isoplot 已经不再维护; (2) 数据处理软件需要新的功能,例如砸碎实验中氯校正的重要性日益显现,ArArCALC 不足以处理 Cl 相关的图解; (3) IsoplotR 非常适合绘图,但缺乏对 40Ar/39Ar 数据校正和相对复杂计算的支持,例如更改参数重新计算等。 此外,ArArCALC 和 Isoplot/IsoplotR的等时线回归方式有所不同。

WebArAr 的主要目的是更进 40Ar/39Ar 定年新的需求, 平衡 ArArCALC 和 IsoplotR 的使用体验,并将根据需求不断更新,以服务社区。

使用

  • 请访问 http://www.webarar.net 访问本应用程序,可将本域名加入收藏夹。
  • 详细使用指导请参阅 教程
  • (可选)在您的计算机上部署并启动 WebArAr 以供离线使用。请参阅 部署.
  • (可选)用任意 Python IDE 引用 ArArPy 以使用处理处理功能。请参阅 ArArPy.

功能

  • [x] 导入
    • [x] 质谱仪原始文件
    • [x] ArArCALC 项目文件 (后缀 .age)
    • [x] ArArCALC 导出文件 (后缀 .xls)
    • [x] 手动输入
  • [x] 原始数据处理
    • [x] 外推零时刻截距值
    • [x] 本底校正
    • [x] 质量歧视校正
    • [x] 衰变校正
    • [x] 干扰核反应校正
  • [ ] 计算
    • [x] 年龄计算
      • [x] 常规年龄计算
      • [x] Min 计算公式
      • [x] Renne 年龄标定
    • [ ] 等时线拟合
      • [x] 正反等时线
      • [x] 氯相关性图解
      • [x] York 考虑误差相关性的加权回归
      • [ ] 鲁棒回归
      • [ ] 其他回归方法
    • [x] 三维氯校正图解
    • [x] 年龄谱
      • [x] 由等时线推导的初始比值再校正年龄坪
      • [x] 坪年龄
    • [x] 卡方检测值和 P 值
    • [x] MSWD
  • [x] 界面、数据表和图解
    • [x] 交互式多表格和图解
  • [x] 导出
    • [x] XLS:EXCEL 文件,包含所有数据表和图表(除三维图)
    • [x] PDF:可由Adobe Acrobat / Illustrator / CorelDRAW 打开根据需要再编辑
    • [x] SVG:轻量化
    • [ ] 三维图尚不能导出

更新记录

请查看 更新记录

引用 WebArAr 或 ArArPy

参考资料