Mirror of Google Protobuf definition of a SDAP NEXUS Tile with bindings to both Java and Python.

Clone this repo:
  1. 1d7bcdb CDMS-69: Added standard_name to protobuf TileSummary (#7) by Stepheny Perez · 7 weeks ago master
  2. 267d76d SDAP-154: Python 3 (#6) by Stepheny Perez · 4 months ago
  3. 2c1e803 SDAP-229: Ecco support (#5) by Eamon Ford · 1 year, 3 months ago
  4. b2196ac SDAP-48 Build Pipeline for nexusproto (#4) by fgreg · 2 years, 9 months ago v1.0.0-rc1
  5. cbcaa54 Merge pull request #3 from fgreg/SDAP-31 by fgreg · 3 years, 4 months ago


This project contains the protobuf definition for a NexusTile. By compiling the protobuf specification, both Java and Python objects are generated.

Developer Installation

  1. Run ./gradlew clean build install

  2. cd into /build/python/nexusproto

  3. Setup a separate conda env or activate an existing one

    conda create --name nexus-messages python
    source activate nexus-messages
  4. Install Conda dependencies

    conda install numpy
  5. Run python setup.py install