Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a MongoDB to store information about runs/datasets #242

Open
carlosgjs opened this issue Oct 13, 2023 — with Slack · 1 comment
Open

Create a MongoDB to store information about runs/datasets #242

carlosgjs opened this issue Oct 13, 2023 — with Slack · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

Copy link
Collaborator

Need to define:

  • What documents will be stored here and their schema
  • When/how are new documents inserted, by the noisepy cli? from notebooks?
  • Who has permissions to read/write this DB?
  • Is there support for multiple databases? If so , how is this configured?
@mdenolle
Copy link
Collaborator

Update: we keep the cross correlation themselves into S3 as a supported noisepy data stack store. But we should write to a documentDB the data products:

  • Output dv/v, d-attenuation time series into a mongoDB document: we must create a data schema. this should also be output as a CSV file.
  • Ouput dispersion curves from the imaging package should also be output 1) raster image for the dispersion image, or 2) tabular data in CSV/JSON in mongoDB.

@niyiyu niyiyu added the enhancement New feature or request label Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants