Skip to content
Philip Maechling edited this page Dec 13, 2022 · 5 revisions

Introduction

This repository contains scripts for working with UCVM_Plotting data and metadata files. These utilities may be useful for users that want to create their own plots from UCVM data.

UCVM and UCVM_Plotting programs

These scripts are useful for users using UCVM and UCVM_Plotting programs. Both of these are SCEC developed research software tools for working with seismic velocity models.

Users can install UCVM on their Linux computers, or run a Docker image. Then they can use UCVM_Plotting utilities to query UCVM and create PNG plots of material properties from selected seismic velocity models. UCVM_Plotting simplifies the process of creating plots, by accepting input parameters, and discretizing the specific regions into query points, calling UCVM to retrieve the seismic properties of interest, then creating a matplotlib-based plot as a PNG file, a data file, and a metadata file.

The utility programs in this directory are used to re-format the UCVM_Plotting data and metadata files, so that users can create their own plots, or work with the UCVM_Plotting data results more easily. These scripts output ASCII-based CSV files that contain the data used to create the PNG images, to make it easier for users to create their own.

Example plots

Examples of the UCVM_Plotting PNG files that these utilities process are included in the repo in these directories:

  • 1ddata/ This contains an example of a UCVM_Plotting Vertical profile plot
  • 2ddata/ This contains an example of a UCVM_Plotting vertical cross section plot, an a horizontal slice plot

CSV Output formats

Clone this wiki locally