Research Repository for Data and Diagnostics
Start here: https://github.com/JCSDA-internal/r2d2/blob/develop/TUTORIAL.md
R2D2 User Guide by Eric: google doc
R2D2 Admin Guide by Eric: google doc
GitHub repositories:
- https://github.com/JCSDA-internal/r2d2 (R2D2 V2 and R2D2 V3 server: feature/cleanup1)
- https://github.com/JCSDA-internal/r2d2-ingest (R2D2 data ingest request system)
- https://github.com/JCSDA-internal/r2d2-data (localhost R2D2 database)
- https://github.com/JCSDA-internal/r2d2-client (R2D2 V3 client: feature/cleanup1)
...
R2D2 is a lightweight Python API, an SQL schema, and a live, production, cloud-based MySQL database server that Skylab utilizes for data assimilation experiments. The current R2D2 is version 2 which uses Python MySQL Connector to execute queries directly to the remote, production MySQL database located on us-east-2 on r2d2.jcsda.org on port 3306. The new R2D2 is version 3 which uses a standardized client / server architecture using REST HTTP API calls well-defined by an OpenAPI 3.0 specification matching R2D2's SQL schema. Both the client and REST server APIs for R2D2 V3 are item-based and not function-based as in the R2D2 V2 database connector API. The SQL schema for V2 and V3 are identical.
...
Procedures
Adding Files to EWOK_STATIC_DATA to HPC environments
...