Skip to content

nasa-jpl/tos2ca-data-access-server

Repository files navigation

Data Access Server

The data-access-server library is part of the of the TOS2CA Project. For more information, visit the TOS2CA website at https://nasa-jpl.github.io/tos2ca-documentation/.

Simple Python application served with Bottle via an NGINX proxy. The application provides and API to pull interpolated data files from S3 and repackage the contents for charting in a web-browser application. It relies on the following technologies:

  • Docker
  • NGINX
  • Python
  • Bottle
  • Boto3
  • NetCDF
  • Numpy
  • Pandas

Getting started

  • Get Docker
  • Update the .env file
  • run docker compose build

Deployment

  • Update the .env file
  • run docker compose up