之前基于简单爬虫写过关于批量计算的Fe-Ti oxide geothermobarometer (钛铁氧化物温度计) ,由于源网站迁移,教程已经失效。现该软件源码已迁移至gitlab:https://gitlab.com/ENKI-portal/app-fe-ti-oxide-geotherm,目前可以本地部署该软件的环境来实现Fe-Ti oxide geothermobarometer (钛铁氧化物温度计) 的计算,Gitlab上给的配置步骤显得较为复杂,下面以Macos为例介绍如何快速简单地将该源码部署到本地环境,其他系统可类似安装,如有任何疑问,可联系本文作者 Pandas120(微信):
下载地址:https://gitlab.com/ENKI-portal/ThermoEngine
终端运行命令:
git clone https://gitlab.com/ENKI-portal/ThermoEngine.git
./run_docker_locally.sh
等待数分钟,待环境配置好可以看到如下界面:
随后复制截图的链接,粘贴到浏览器打开,点击Close this screen,进入Jupyter界面,至此环境配置结束。
下载地址:https://gitlab.com/ENKI-portal/app-fe-ti-oxide-geotherm ,下载完成后,解压可看到如下图:
在第三步中的Jupyter页面加载Fe-Ti oxide geothermobarometer文件夹中的 Oxide-Geothermometer.ipynb文件,加载完成后,双击打开这个文件。
运行该文件,滑动到最底部可见到输入数据窗口,这里可以手动输入数据计算,也可以根据数据模板,批量上传数据进行计算,批量计算结果输出到当前文件夹,可在浏览器左侧查看路径。
以后再使用时,依然先运行Docker,然后在Thermoengine文件夹目录执行以下命令,重复第5步即可:
./run_docker_locally.sh