Skip to content

Latest commit

 

History

History
75 lines (55 loc) · 2.01 KB

README.md

File metadata and controls

75 lines (55 loc) · 2.01 KB

PyART-Training

A repository containing consolidated training materials for Py-ART

Running in the Cloud

Launch Binder: Binder

Launch JupyterLab Binder (Beta but much cooler): Binder

Launch JupyterLab Pangeo (Not LTS but needed for gridding examples): Binder

Huge thanks to the Binder and Pangeo teams their institutions and sponsors.

Local Installation

Please note this requires compilers on your system. Google how to do this using things like xcode (macos) and build-essential (ubuntu)

Clone this repository to a local directory

eg:

   wget https://github.com/ARM-Development/PyART-Training/archive/main.zip
   unzip main.zip

or:

   git clone https://github.com/ARM-Development/PyART-Training

Create the environment using Conda:

cd pyart-training
conda env create -f environment.yml
conda activate pyart-training

If you are having issues with compilers (pip) use the simple env (not all examples will work):

cd pyart-training
conda env create -f simple.yml
conda activate pyart-training

Provisioning. If you have not got a system wide wget install it using conda:

conda install -c conda-forge wget

Run the provision script (note, could be zsh et al instead of bash):

bash scripts/provision.sh 

Note, some users report SSL issues with the wget command.. if this hits you use:

bash scripts/provision_curl.sh 

Rock on!

jupyter notebook

Courses

The 2021 AMS Python Virtual course

The 2021 Midwest Student Conference on Atmospheric Research