Skip to main content

A toolbox for global full waveform inversion

Project description

PyperS

Introduction

Piper is yet another package for full waveform inversion studies. It features a flexible workflow manager and integration with EnTK.

The workflow of piper consists of 2 levels: stages and tasks. Stages are executed in their creation order. A stage may contain one or more tasks, which are executed in parallel.

Pipeline

Currently there are two options to execute the pipeline: build-in pipeline tool for small testing tasks and EnTK for large tasks.

Prerequisites

Running examples

Before running, you need to add piper to PATH and PYTHONPATH

export PATH=$PATH:<path-to-piper>/scripts
export PYTHONPATH=$PYTHONPATH:<path-to-piper>
On TigerGPU
cd example
ln -s config.tiger.ini config.ini
pirun
On Summit
cd example
ln -s config.summit.ini config.ini
pirun

Project details


Release history Release notifications

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for PyperS, version 0.0.1
Filename, size File type Python version Upload date Hashes
Filename, size PyperS-0.0.1-py3-none-any.whl (14.1 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size PyperS-0.0.1.tar.gz (1.7 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page