Difference between revisions of "UCVM Plotting on Discovery"
From SCECpedia
Jump to navigationJump to search(4 intermediate revisions by the same user not shown) | |||
Line 34: | Line 34: | ||
</pre> | </pre> | ||
− | + | setup conda environment with ucvm_plotting, just need to do this once | |
<pre> | <pre> | ||
Line 68: | Line 68: | ||
</pre> | </pre> | ||
− | + | == Create Plot using Discovery == | |
− | + | Assuiming plotting has been setup for your account, you can startup the plotting environment, | |
+ | *%conda env list | ||
+ | *%conda activate ucvmPlotting | ||
− | + | generate plot in either head or worker node | |
<pre> | <pre> | ||
%conda activate ucvmPlotting | %conda activate ucvmPlotting | ||
%plot_horizontal_slice.py -b 33.35,-118 -u 34.35,-117 -e 1000 -d vs -c cvmh -a s -s 0.01 -o horizontal.png | %plot_horizontal_slice.py -b 33.35,-118 -u 34.35,-117 -e 1000 -d vs -c cvmh -a s -s 0.01 -o horizontal.png | ||
− | |||
%conda deactivate | %conda deactivate | ||
</pre> | </pre> | ||
− | + | to view any of the png files with view_png.py, you have | |
− | + | to be on the head node and in uvcmPlotting conda environment | |
− | |||
− | |||
− | |||
− | + | at head node, | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | <pre> | ||
+ | %conda activate ucvmPlotting | ||
+ | %view_png.py -f horizontal.png | ||
%conda deactivate | %conda deactivate | ||
− | + | </pre> | |
== Related Entries == | == Related Entries == |
Latest revision as of 01:55, 4 December 2021
Contents
Create Plot using Website - 1D Vertical Profile
Create 1D vertical profile for location in LA Basin (CSU Dominquez Hills):
- 33.8628
- -118.2525
- 0-10k
- 100m
Create Plot using Website:
- point browser to http://moho.scec.org/UCVM_web/web/viewer.php
- select "1D Vertical Profile"
- enter 33.8628 for Latitude
- enter -118.2525 for Longitude
- enter 0 for Z start
- enter 10000 for Z ends
- enter 100 for Z step
Configure Xwindows on Discovery
Setting up Plotting Environment for the first time
make sure UCVM_INSTALL_PATH is set and has a working UCVM installation
%ucvm_query -H
create a conda environment
%conda create -n ucvmPlotting python=2.7.15 scipy pip numpy matplotlib basemap basemap-data-hires
setup conda environment with ucvm_plotting, just need to do this once
%conda activate ucvmPlotting %cd $UCVM_INSTALL_PATH/conf %source ucvm_env.sh %cd $UCVM_INSTALL_PATH %git clone https://github.com/SCECcode/ucvm_plotting.git %cd ucvm_plotting %./unpack-dist %./ucvm_plotting/run_depth.sh %conda deactivate
you should see the new ucvmPlotting
%conda env list
NEXT:
to run ucvmPlotting tests on worker node
%salloc --ntasks=1 --time=02:00:00 %conda activate ucvmPlotting %cd $UCVM_INSTALL_PATH/ucvm_plotting %cd examples %./run-tests %conda deactivate %exit
Create Plot using Discovery
Assuiming plotting has been setup for your account, you can startup the plotting environment,
- %conda env list
- %conda activate ucvmPlotting
generate plot in either head or worker node
%conda activate ucvmPlotting %plot_horizontal_slice.py -b 33.35,-118 -u 34.35,-117 -e 1000 -d vs -c cvmh -a s -s 0.01 -o horizontal.png %conda deactivate
to view any of the png files with view_png.py, you have to be on the head node and in uvcmPlotting conda environment
at head node,
%conda activate ucvmPlotting %view_png.py -f horizontal.png %conda deactivate