This document provides an overview of the dependencies leveraged by PODPAC.


OS Specific Requirements

If using pip to install, the following OS specific dependencies are required to successfully install and run PODPAC.


No external dependencies necessary


No external dependencies necessary


  • build-essential

  • python-dev

For debian installations:

$ sudo apt-get update
$ sudo apt-get install build-essential python-dev

Core Dependencies

See for the latest dependencies listing.


Optional Dependencies

Optional dependencies can be installed using pip

  • datatype: Data Handling

    • h5py: interface to the HDF5 data format

    • pydap: python support for Data Access Protocol (OPeNDAP)

    • rasterio: read GeoTiff and other raster datasets

    • lxml: read xml and html files

    • beautifulsoup4: text parser and screen scraper

  • aws: AWS integration

    • awscli: unified command line interface to Amazon Web Services

    • boto3: Amazon Web Services (AWS) SDK for Python

  • algorithm: Algorithm development

    • numexpr: fast numerical expression evaluator for NumPy

  • notebook: Jupyter Notebooks