{ "id": "inventory", "description": "The catalog contains forecasts for the EFI-USGS River Chlorophyll Forecasting Challenge. The forecasts are the raw forecasts that include all ensemble members (if a forecast represents uncertainty using an ensemble). Due to the size of the raw forecasts, we recommend accessing the scores (summaries of the forecasts) to analyze forecasts (unless you need the individual ensemble members). You can access the forecasts at the top level of the dataset where all models, variables, and dates that forecasts were produced (reference_datetime) are available. The code to access the entire dataset is provided as an asset. Given the size of the forecast catalog, it can be time-consuming to access the data at the full dataset level. For quicker access to the forecasts for a particular model (model_id), we also provide the code to access the data at the model_id level as an asset for each model.", "stac_version": "1.0.0", "license": "CC0-1.0", "stac_extensions": [ "https://stac-extensions.github.io/scientific/v1.0.0/schema.json", "https://stac-extensions.github.io/item-assets/v1.0.0/schema.json", "https://stac-extensions.github.io/table/v1.2.0/schema.json" ], "type": "Collection", "links": [ { "rel": "parent", "type": "application/json", "href": "../catalog.json" }, { "rel": "root", "type": "application/json", "href": "../catalog.json" }, { "rel": "self", "type": "application/json", "href": "collection.json" }, { "rel": "cite-as", "href": "10.1002/fee.2616" }, { "rel": "about", "href": "https://projects.ecoforecast.org/usgsrc4cast-docs/", "type": "text/html", "title": "EFI-USGS River Chlorophyll Forecasting Challenge Documentation" }, { "rel": "describedby", "href": "https://projects.ecoforecast.org/usgsrc4cast-ci/", "title": "EFI-USGS River Chlorophyll Forecast Challenge Dashboard", "type": "text/html" } ], "title": "Inventory", "extent": { "spatial": { "bbox": [ [ -122.6692, 39.6327, -74.7781, 45.5175 ] ] }, "temporal": { "interval": [ [ "2023-01-01T00:00:00Z", "2026-12-02T00:00:00Z" ] ] } }, "table:columns": [ { "name": "duration", "type": "string", "description": "sample duration code for variable" }, { "name": "model_id", "type": "string", "description": "unique model identifier" }, { "name": "site_id", "type": "string", "description": "unique site identifier" }, { "name": "reference_date", "type": "date32[day]", "description": "date that the forecast was initiated (horizon = 0)" }, { "name": "variable", "type": "string", "description": "forecast variable" }, { "name": "date", "type": "date32[day]", "description": "date of the predicted value" }, { "name": "project_id", "type": "string", "description": "unique project identifier" }, { "name": "pub_date", "type": "date32[day]", "description": {} }, { "name": "path", "type": null, "description": "storage path for forecast data" }, { "name": "path_full", "type": null, "description": {} }, { "name": "path_summaries", "type": null, "description": {} }, { "name": "endpoint", "type": "string", "description": "storage location for forecast data" }, { "name": "latitude", "type": "double", "description": {} } ], "assets": { "data": { "href": "s3://anonymous@bio230014-bucket01/challenges/inventory/catalog/forecasts/project_id=usgsrc4cast?endpoint_override=sdsc.osn.xsede.org", "type": "application/x-parquet", "title": "Forecast Inventory Access", "roles": [ "data" ], "description": "Use `arrow` for remote access to the database. This R code will return results for the forecast challenge inventory bucket.\n\n### R\n\n```{r}\n# Use code below\n\nall_results <- arrow::open_dataset(\"s3://anonymous@bio230014-bucket01/challenges/inventory/catalog/forecasts/project_id=usgsrc4cast?endpoint_override=sdsc.osn.xsede.org\")\ndf <- all_results |> dplyr::collect()\n\n```\n \n\nYou can use dplyr operations before calling `dplyr::collect()` to `summarise`, `select` columns, and/or `filter` rows prior to pulling the data into a local `data.frame`. Reducing the data that is pulled locally will speed up the data download speed and reduce your memory usage.\n\n\n" }, "data.1": { "href": "s3://anonymous@bio230014-bucket01/challenges/inventory/catalog/scores/project_id=usgsrc4cast?endpoint_override=sdsc.osn.xsede.org", "type": "application/x-parquet", "title": "Scores Inventory Access", "roles": [ "data" ], "description": "Use `arrow` for remote access to the database. This R code will return results for the forecast challenge inventory bucket.\n\n### R\n\n```{r}\n# Use code below\n\nall_results <- arrow::open_dataset(\"s3://anonymous@bio230014-bucket01/challenges/inventory/catalog/scores/project_id=usgsrc4cast?endpoint_override=sdsc.osn.xsede.org\")\ndf <- all_results |> dplyr::collect()\n\n```\n \n\nYou can use dplyr operations before calling `dplyr::collect()` to `summarise`, `select` columns, and/or `filter` rows prior to pulling the data into a local `data.frame`. Reducing the data that is pulled locally will speed up the data download speed and reduce your memory usage.\n\n\n" }, "thumbnail": { "href": "https://d9-wret.s3.us-west-2.amazonaws.com/assets/palladium/production/s3fs-public/thumbnails/image/Streamgaging%20Basics%20photo%20showing%20Acoustic%20Doppler%20Current%20Profiler2.jpg", "type": "image/JPEG", "roles": [ "thumbnail" ], "title": "USGS Image" } } }