All Projects → nawendt → Esmpy Tutorial

nawendt / Esmpy Tutorial

Licence: mit
Basic tutorial for ESMPy Python package

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Esmpy Tutorial

Training Material
A collection of code examples as well as presentations for training purposes
Stars: ✭ 85 (+286.36%)
Mutual labels:  jupyter-notebook, mpi
Western constellations atlas of space
Code, data, and instructions to map every star you can see from Earth
Stars: ✭ 121 (+450%)
Mutual labels:  jupyter-notebook, dataviz
Matplotlib Multilayer Network
small template code to create a multilayer network using matplotlib and networkx
Stars: ✭ 60 (+172.73%)
Mutual labels:  jupyter-notebook, dataviz
Polyaxon Examples
Code for polyaxon tutorials and examples
Stars: ✭ 57 (+159.09%)
Mutual labels:  jupyter-notebook, mpi
Meteorological Books
气象相关书籍合集(持续更新)
Stars: ✭ 125 (+468.18%)
Mutual labels:  weather, jupyter-notebook
Ipyvolume
3d plotting for Python in the Jupyter notebook based on IPython widgets using WebGL
Stars: ✭ 1,696 (+7609.09%)
Mutual labels:  jupyter-notebook, dataviz
Earth atlas of space
Code and instructions for making an animated map of Earth
Stars: ✭ 89 (+304.55%)
Mutual labels:  jupyter-notebook, dataviz
Machine learning tutorials
Code, exercises and tutorials of my personal blog ! 📝
Stars: ✭ 601 (+2631.82%)
Mutual labels:  jupyter-notebook, dataviz
Topography atlas of space
Code and instructions for making topographic maps of planets and moons
Stars: ✭ 187 (+750%)
Mutual labels:  jupyter-notebook, dataviz
Mixtext
MixText: Linguistically-Informed Interpolation of Hidden Space for Semi-Supervised Text Classification
Stars: ✭ 159 (+622.73%)
Mutual labels:  jupyter-notebook, interpolation
Python Workshop
A series of Jupyter Notebooks on exploring Unidata technology with Python. See website for more information.
Stars: ✭ 127 (+477.27%)
Mutual labels:  weather, jupyter-notebook
Asteroids atlas of space
Code, data, and instructions for mapping orbits of asteroids in the solar system
Stars: ✭ 668 (+2936.36%)
Mutual labels:  jupyter-notebook, dataviz
All Classifiers 2019
A collection of computer vision projects for Acute Lymphoblastic Leukemia classification/early detection.
Stars: ✭ 22 (+0%)
Mutual labels:  jupyter-notebook
Tensorflow Distillation Examples
Knowledge distillation implemented in TensorFlow
Stars: ✭ 22 (+0%)
Mutual labels:  jupyter-notebook
Finer Tsne
Code for the paper on t-SNE with variable degree of freedom
Stars: ✭ 22 (+0%)
Mutual labels:  jupyter-notebook
Scite
Causality Extraction based on Self-Attentive BiLSTM-CRF with Transferred Embeddings
Stars: ✭ 22 (+0%)
Mutual labels:  jupyter-notebook
Fastprogress
Simple and flexible progress bar for Jupyter Notebook and console
Stars: ✭ 919 (+4077.27%)
Mutual labels:  jupyter-notebook
Veri Artirma Data Augmentation
Bu repoda veri artırma (data augmentation) ile ilgili pratik uygulamalara ulaşabilirsiniz.
Stars: ✭ 22 (+0%)
Mutual labels:  jupyter-notebook
Python Zero To Hero Beginners Course
Materials for a Python Beginner's Course. First given at the Royal Society of Biology. Designed and delivered by Chas Nelson and Mikolaj Kundegorski.
Stars: ✭ 22 (+0%)
Mutual labels:  jupyter-notebook
Pandas Formats Benchmark
A little benchmark comparing Pandas data frames serialization formats
Stars: ✭ 18 (-18.18%)
Mutual labels:  jupyter-notebook

esmpy-tutorial

Basic tutorial for ESMPy Python package

ESMPy is the Python interface for the Earth System Modelling Framework (ESMF) regridding utility. You can find out more here. This repository contains a brief tutorial on how you can use this package to do some common regridding tasks. These examples use data from numerical weather prediction models as well as surface stations, all which are included. Take a look at the Jupyter Notebook and see how to use the package. Happy regridding!

Current examples available:

  • grid to grid (bilinear)
  • grid to grid (first-order conservative)
  • points to grid
  • grid to points
  • parallel grid to grid via MPI (bilinear)

Plots in this tutorial are created using cartopy. Previous versions were created using basemap. A branch containing the old basemap version is around for now, but will be deleted at some point.

Running the parallel regrid example

Replace NPROCS with the number of processes you want to use and be sure mpi4py is installed.

mpirun -n NPROCS python esmpy_mpi_example.py

Questions about this tutorial? Have an example you would like to see? Contact me or submit an issue and I'll see what I can do to help. If you have specific questions about the ESMPy software or its development, you will be much better served by getting into contact with the actual ESMPy developers (I am not one, just a happy user) at [email protected].

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].