Overview
The instructions and example code are hosted on GitHub here: https://github.com/banesullivan/trans...
This workshop provides an introductory guide to PyVista for geoscientists. Bane Sullivan, one of the co-creators of PyVista, will give an overview of the PyVista 3D visualization software, how to get up and running with it, and some of the software’s basic features in a geoscientific context. Bane’s goal for this workshop is to provide a guide to understanding PyVista and provide everyone the tools they need to learn and explore PyVista beyond the workshop.
Getting Started¶
This workshop assumes you have anaconda on your machine. There is a provided environment.yml
file to create a conda virtual environment for installing PyVista and many other packages for the tutorials in this workshop.
- Download entire repository
- Run
conda env create --file=environment.yml
- Activate the environment:
conda activate t21-pyvista
As a last resort, there is a MyBinder set up for this demo here:
MyBinder will be slow and not as responsive when 3D rendering so I advise against using it.
Using pip instead¶
For those of you that do not use anaconda, I have added a requirements.txt
file that can be used with pip
to isntall everything. This demo will work best on Python 3.7.
pip install -r requirements.txt
Docker¶
There is also a docker image hosted on GitHub's container registry: https://github.com/banesullivan/transform-2021/pkgs/container/transform-2021
docker pull ghcr.io/banesullivan/transform-2021:latest
Run the docker image:
docker run -p 8888:8888 ghcr.io/banesullivan/transform-2021:latest