全局全波形反演工具箱
PyperS的Python项目详细描述
pypers
简介
piper是另一个全波形反演研究的软件包。它具有一个灵活的工作流管理器,并集成了。
piper的工作流程包括两个层次:阶段和任务。阶段按其创建顺序执行。一个阶段可以包含一个或多个并行执行的任务。
目前有两个选项可以执行管道:用于小测试任务的内置管道工具和用于大任务的entk。
先决条件
- python 3.7或更高版本
- slurm或lsf集群
- Obspy
- CuPy和CUDA
- Mpi4py
- Specfem3D Globe
运行示例
在运行之前,需要将piper添加到path和pythonpath中
export PATH=$PATH:<path-to-piper>/scripts
export PYTHONPATH=$PYTHONPATH:<path-to-piper>
在Tigergpu上
cd example
ln -s config.tiger.ini config.ini
pirun
在峰会上
cd example
ln -s config.summit.ini config.ini
pirun
cd example
ln -s config.tiger.ini config.ini
pirun
cd example
ln -s config.summit.ini config.ini
pirun