-
Notifications
You must be signed in to change notification settings - Fork 0
Home
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.
These scripts are useful for users using (UCVM)[https://github.com/SCECcode/ucvm.git] and (UCVM_Plotting)[https://github.com/SCECcode/ucvm_plotting.git] 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.
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