The request for this issue is to provide an architecture diagram that focuses on 3 blocks from the above diagram i.e., the MongoDB, dh template prep and submission portal, in the form of web documentation that is accessible through the nmdc-schema repo GitHub pages. This will help newly onboarded members benefit from a full understanding of the tech stack underlying the data entering the Postgres database which contains all the NMDC data, i.e., data from the submission portal as well as data from the MongoDB.
Specifically, describe how NMDC Schema validated data from MongoDB is being ingested into Postgres, and how NMDC submission portal validated data from the submission portal is entering the Postgres database. Also, provide details on the API endpoints for accessing data from the Postgres database.
There is a broad ecosystem diagram describing how all the pieces of the infrastructure fit together on the nmdc-schema repo README: https://github.com/microbiomedata/nmdc-schema#ecosystem-diagram
The request for this issue is to provide an architecture diagram that focuses on 3 blocks from the above diagram i.e., the MongoDB, dh template prep and submission portal, in the form of web documentation that is accessible through the nmdc-schema repo GitHub pages. This will help newly onboarded members benefit from a full understanding of the tech stack underlying the data entering the Postgres database which contains all the NMDC data, i.e., data from the submission portal as well as data from the MongoDB.
Specifically, describe how NMDC Schema validated data from MongoDB is being ingested into Postgres, and how NMDC submission portal validated data from the submission portal is entering the Postgres database. Also, provide details on the API endpoints for accessing data from the Postgres database.
CC: @turbomam