From 70d03ae5cae73979045ec46129e52b0a4e39d862 Mon Sep 17 00:00:00 2001 From: Sarah Steiger Date: Wed, 3 Dec 2025 11:55:54 -0500 Subject: [PATCH 1/2] docs: add Google sheet access instructions. --- docs/user/functionality.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/user/functionality.md b/docs/user/functionality.md index cf7a806a..d4857442 100644 --- a/docs/user/functionality.md +++ b/docs/user/functionality.md @@ -6,9 +6,12 @@ the yield codes. The system manages the complex and inconsistent file structures AYO and EXOSIMS inputs and outputs by organizing them into a hierarchical tree of nodes representing files and directories. This abstraction creates a consistent API that allows users to query data without needing to understand and parse the underlying -data products. For collaboration purposes, the valid queries are managed in a [Google Sheet](https://docs.google.com/spreadsheets/d/1qZ-JH0xnYSqeWOrirEIvJ-NcoMVu90pDgeRsqbDUcxM/edit?usp=sharing) where collaborators have linked the EXOSIMS and AYO keys to a universal key in `yieldplotlib`. -This Google Sheet is processed into a `key_map` which is updated daily. Users can update -the sheet, download it as a CSV file, and process it locally for development. +data products. For collaboration purposes, the valid queries are managed in a +[Google Sheet](https://docs.google.com/spreadsheets/d/1qZ-JH0xnYSqeWOrirEIvJ-NcoMVu90pDgeRsqbDUcxM/edit?usp=sharing) where collaborators have linked the EXOSIMS and AYO keys to a +universal key in `yieldplotlib`. This Google Sheet is processed into a `key_map` which +is updated daily. Users can view, download, and process the CSV file locally for development. +If you would like editing access to the Google Sheet, reach out via email to +Corey (corey.a.spohn@nasa.gov) or Sarah (ssteiger@stsci.edu). Once the yield packages are loaded and parsed, a getter can be called on the directory objects to return the corresponding value from the respective yield code, for example: From 3df0c06ec7dac88118ee94a3f3d986df52a40c49 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Wed, 3 Dec 2025 16:58:51 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- docs/user/functionality.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/user/functionality.md b/docs/user/functionality.md index d4857442..82966ac1 100644 --- a/docs/user/functionality.md +++ b/docs/user/functionality.md @@ -6,12 +6,12 @@ the yield codes. The system manages the complex and inconsistent file structures AYO and EXOSIMS inputs and outputs by organizing them into a hierarchical tree of nodes representing files and directories. This abstraction creates a consistent API that allows users to query data without needing to understand and parse the underlying -data products. For collaboration purposes, the valid queries are managed in a -[Google Sheet](https://docs.google.com/spreadsheets/d/1qZ-JH0xnYSqeWOrirEIvJ-NcoMVu90pDgeRsqbDUcxM/edit?usp=sharing) where collaborators have linked the EXOSIMS and AYO keys to a -universal key in `yieldplotlib`. This Google Sheet is processed into a `key_map` which -is updated daily. Users can view, download, and process the CSV file locally for development. -If you would like editing access to the Google Sheet, reach out via email to -Corey (corey.a.spohn@nasa.gov) or Sarah (ssteiger@stsci.edu). +data products. For collaboration purposes, the valid queries are managed in a +[Google Sheet](https://docs.google.com/spreadsheets/d/1qZ-JH0xnYSqeWOrirEIvJ-NcoMVu90pDgeRsqbDUcxM/edit?usp=sharing) where collaborators have linked the EXOSIMS and AYO keys to a +universal key in `yieldplotlib`. This Google Sheet is processed into a `key_map` which +is updated daily. Users can view, download, and process the CSV file locally for development. +If you would like editing access to the Google Sheet, reach out via email to +Corey (corey.a.spohn@nasa.gov) or Sarah (ssteiger@stsci.edu). Once the yield packages are loaded and parsed, a getter can be called on the directory objects to return the corresponding value from the respective yield code, for example: