PODPAC ====== *Pipeline for Observational Data Processing Analysis and Collaboration* .. sphinx_rtd_theme includes `font-awesome` already, so we don't ned to add it manually .. raw:: html View the Source Explore Jupyter Notebooks

PODPAC is a python library that builds on the `scientific python ecosystem `_ to enable simple, reproducible geospatial analyses that run locally or in the cloud. .. code-block:: python import podpac # elevation elevation = podpac.data.Rasterio(source="elevation.tif") # soil moisture soil_moisture = podpac.data.H5PY(source="smap.h5", interpolation="bilinear") # evaluate soil moisture at the coordinates of the elevation data output = soil_moisture.eval(elevation.coordinates) # run evaluation in the cloud aws_node = podpac.managers.aws.Lambda(source=soil_moisture) output = aws_node.eval(elevation.coordinates) .. figure:: /_static/img/demo-figure.png :width: 100% :align: center Elevation (left), Soil Moisture (center), Soil Moisture at Elevation coordinates (right). Purpose ------- Data wrangling and processing of geospatial data should be seamless so that earth scientists can focus on science. The purpose of PODPAC is to facilitate: * Access of data products * Subsetting of data products * Projecting and interpolating data products * Combining/compositing data products * Analysis of data products * Sharing of algorithms and data products * Use of cloud computing architectures (AWS) for processing ---------- .. Tutorials for installing and using podpac .. toctree:: :maxdepth: 1 :caption: Getting Started overview install settings examples aws .. earthdata-tutorial .. Deeper explorations of topics that need to get defined .. toctree:: :maxdepth: 1 :caption: Topics why-podpac design dependencies nodes coordinates cache datasets interpolation earthdata aws-development .. Technical references that define the API and contain a deep information .. toctree:: :maxdepth: 1 :caption: References api wrapping-datasets .. Anything else clerical .. toctree:: :maxdepth: 1 :caption: Support references contributing docs roadmap changelog Acknowledgments ----------------- This material is based upon work supported by NASA under Contract No 80NSSC18C0061.