From 89cb719f39b66d867c097041b3dedc75916a1bb2 Mon Sep 17 00:00:00 2001 From: Yohanna Lisnichuk Date: Wed, 8 Jan 2025 14:20:11 -0300 Subject: [PATCH] fix(usability, red flags): use spreadsheet key instead of name --- component_setup_red_flags.ipynb | 3 ++- component_setup_usability.ipynb | 22 +++++---------------- template_basic_criteria_checks.ipynb | 22 +++++---------------- template_red_flags_checks.ipynb | 3 ++- template_red_flags_checks_fieldlist.ipynb | 3 ++- template_red_flags_checks_registry.ipynb | 3 ++- template_relevant_checks_fieldlist.ipynb | 22 +++++---------------- template_relevant_checks_registry.ipynb | 22 +++++---------------- template_relevant_checks_registry_all.ipynb | 22 +++++---------------- template_usability_checks.ipynb | 22 +++++---------------- template_usability_checks_fieldlist.ipynb | 22 +++++---------------- template_usability_checks_registry.ipynb | 22 +++++---------------- 12 files changed, 48 insertions(+), 140 deletions(-) diff --git a/component_setup_red_flags.ipynb b/component_setup_red_flags.ipynb index 6ef1f61..98983c9 100644 --- a/component_setup_red_flags.ipynb +++ b/component_setup_red_flags.ipynb @@ -31,7 +31,8 @@ "\n", " gc = authenticate_gspread()\n", "\n", - " worksheet = gc.open(\"NEW Red Flags to OCDS mapping #Public\").get_worksheet(1)\n", + " # NEW Red Flags to OCDS mapping #Public\n", + " worksheet = gc.open_by_key(\"1GACSPd64X5Tm-nu6LKttyEpaEp1CLsaCUGrEutljnFU\").get_worksheet(1)\n", "\n", " # get_all_values gives a list of rows.\n", " rows = worksheet.get_all_values()\n", diff --git a/component_setup_usability.ipynb b/component_setup_usability.ipynb index 569a31b..49f81a6 100644 --- a/component_setup_usability.ipynb +++ b/component_setup_usability.ipynb @@ -551,11 +551,13 @@ " gc = authenticate_gspread()\n", "\n", " if lang.value == \"English\":\n", - " language = \"Use case guide: Indicators linked to OCDS #public\"\n", + " # Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"1j-Y0ktZiOyhZzi-2GSabBCnzx6fF5lv8h1KYwi_Q9GM\"\n", " else:\n", - " language = \"[ES] of Use case guide: Indicators linked to OCDS #public\"\n", + " # [ES] of Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"14e-6nFC371D5foInL23k0is_ebKD69tJ0pkatwPqm6c\"\n", "\n", - " worksheet = gc.open(language).sheet1\n", + " worksheet = gc.open_by_key(spreadsheet_key).sheet1\n", "\n", " # get_all_values gives a list of rows.\n", " rows = worksheet.get_all_values()\n", @@ -583,20 +585,6 @@ " )\n", " return result_final\n", "\n", - " gc = authenticate_gspread()\n", - "\n", - " worksheet = gc.open(\"Red Flags to OCDS Mapping #public\").get_worksheet(1)\n", - "\n", - " # get_all_values gives a list of rows.\n", - " rows = worksheet.get_all_values()\n", - " # Convert to a DataFrame and render.\n", - "\n", - " indicators = pd.DataFrame(rows)\n", - " indicators = indicators.rename(columns=indicators.iloc[0]).drop(indicators.index[0])\n", - " indicatorsdf = indicators.iloc[:, [0, 5, 6, 7]]\n", - "\n", - " return result.merge(indicatorsdf, on=\"R_id\")\n", - "\n", "\n", "def is_relevant(field_list):\n", " final_result = []\n", diff --git a/template_basic_criteria_checks.ipynb b/template_basic_criteria_checks.ipynb index d882f9d..d7ee532 100644 --- a/template_basic_criteria_checks.ipynb +++ b/template_basic_criteria_checks.ipynb @@ -954,11 +954,13 @@ " gc = authenticate_gspread()\n", "\n", " if lang.value == \"English\":\n", - " language = \"Use case guide: Indicators linked to OCDS #public\"\n", + " # Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"1j-Y0ktZiOyhZzi-2GSabBCnzx6fF5lv8h1KYwi_Q9GM\"\n", " else:\n", - " language = \"[ES] of Use case guide: Indicators linked to OCDS #public\"\n", + " # [ES] of Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"14e-6nFC371D5foInL23k0is_ebKD69tJ0pkatwPqm6c\"\n", "\n", - " worksheet = gc.open(language).sheet1\n", + " worksheet = gc.open_by_key(spreadsheet_key).sheet1\n", "\n", " # get_all_values gives a list of rows.\n", " rows = worksheet.get_all_values()\n", @@ -986,20 +988,6 @@ " )\n", " return result_final\n", "\n", - " gc = authenticate_gspread()\n", - "\n", - " worksheet = gc.open(\"Red Flags to OCDS Mapping #public\").get_worksheet(1)\n", - "\n", - " # get_all_values gives a list of rows.\n", - " rows = worksheet.get_all_values()\n", - " # Convert to a DataFrame and render.\n", - "\n", - " indicators = pd.DataFrame(rows)\n", - " indicators = indicators.rename(columns=indicators.iloc[0]).drop(indicators.index[0])\n", - " indicatorsdf = indicators.iloc[:, [0, 5, 6, 7]]\n", - "\n", - " return result.merge(indicatorsdf, on=\"R_id\")\n", - "\n", "\n", "def is_relevant(field_list):\n", " final_result = []\n", diff --git a/template_red_flags_checks.ipynb b/template_red_flags_checks.ipynb index be8dbd2..c3ac671 100644 --- a/template_red_flags_checks.ipynb +++ b/template_red_flags_checks.ipynb @@ -328,7 +328,8 @@ "\n", " gc = authenticate_gspread()\n", "\n", - " worksheet = gc.open(\"NEW Red Flags to OCDS mapping #Public\").get_worksheet(1)\n", + " # NEW Red Flags to OCDS mapping #Public\n", + " worksheet = gc.open_by_key(\"1GACSPd64X5Tm-nu6LKttyEpaEp1CLsaCUGrEutljnFU\").get_worksheet(1)\n", "\n", " # get_all_values gives a list of rows.\n", " rows = worksheet.get_all_values()\n", diff --git a/template_red_flags_checks_fieldlist.ipynb b/template_red_flags_checks_fieldlist.ipynb index f938f7f..5c62450 100644 --- a/template_red_flags_checks_fieldlist.ipynb +++ b/template_red_flags_checks_fieldlist.ipynb @@ -186,7 +186,8 @@ "\n", " gc = authenticate_gspread()\n", "\n", - " worksheet = gc.open(\"NEW Red Flags to OCDS mapping #Public\").get_worksheet(1)\n", + " # NEW Red Flags to OCDS mapping #Public\n", + " worksheet = gc.open_by_key(\"1GACSPd64X5Tm-nu6LKttyEpaEp1CLsaCUGrEutljnFU\").get_worksheet(1)\n", "\n", " # get_all_values gives a list of rows.\n", " rows = worksheet.get_all_values()\n", diff --git a/template_red_flags_checks_registry.ipynb b/template_red_flags_checks_registry.ipynb index e8cb94e..8fc0d65 100644 --- a/template_red_flags_checks_registry.ipynb +++ b/template_red_flags_checks_registry.ipynb @@ -325,7 +325,8 @@ "\n", " gc = authenticate_gspread()\n", "\n", - " worksheet = gc.open(\"NEW Red Flags to OCDS mapping #Public\").get_worksheet(1)\n", + " # NEW Red Flags to OCDS mapping #Public\n", + " worksheet = gc.open_by_key(\"1GACSPd64X5Tm-nu6LKttyEpaEp1CLsaCUGrEutljnFU\").get_worksheet(1)\n", "\n", " # get_all_values gives a list of rows.\n", " rows = worksheet.get_all_values()\n", diff --git a/template_relevant_checks_fieldlist.ipynb b/template_relevant_checks_fieldlist.ipynb index dc9168f..117e518 100644 --- a/template_relevant_checks_fieldlist.ipynb +++ b/template_relevant_checks_fieldlist.ipynb @@ -706,11 +706,13 @@ " gc = authenticate_gspread()\n", "\n", " if lang.value == \"English\":\n", - " language = \"Use case guide: Indicators linked to OCDS #public\"\n", + " # Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"1j-Y0ktZiOyhZzi-2GSabBCnzx6fF5lv8h1KYwi_Q9GM\"\n", " else:\n", - " language = \"[ES] of Use case guide: Indicators linked to OCDS #public\"\n", + " # [ES] of Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"14e-6nFC371D5foInL23k0is_ebKD69tJ0pkatwPqm6c\"\n", "\n", - " worksheet = gc.open(language).sheet1\n", + " worksheet = gc.open_by_key(spreadsheet_key).sheet1\n", "\n", " # get_all_values gives a list of rows.\n", " rows = worksheet.get_all_values()\n", @@ -738,20 +740,6 @@ " )\n", " return result_final\n", "\n", - " gc = authenticate_gspread()\n", - "\n", - " worksheet = gc.open(\"Red Flags to OCDS Mapping #public\").get_worksheet(1)\n", - "\n", - " # get_all_values gives a list of rows.\n", - " rows = worksheet.get_all_values()\n", - " # Convert to a DataFrame and render.\n", - "\n", - " indicators = pd.DataFrame(rows)\n", - " indicators = indicators.rename(columns=indicators.iloc[0]).drop(indicators.index[0])\n", - " indicatorsdf = indicators.iloc[:, [0, 5, 6, 7]]\n", - "\n", - " return result.merge(indicatorsdf, on=\"R_id\")\n", - "\n", "\n", "def is_relevant(field_list):\n", " final_result = []\n", diff --git a/template_relevant_checks_registry.ipynb b/template_relevant_checks_registry.ipynb index fda85a0..e4ea503 100644 --- a/template_relevant_checks_registry.ipynb +++ b/template_relevant_checks_registry.ipynb @@ -706,11 +706,13 @@ " gc = authenticate_gspread()\n", "\n", " if lang.value == \"English\":\n", - " language = \"Use case guide: Indicators linked to OCDS #public\"\n", + " # Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"1j-Y0ktZiOyhZzi-2GSabBCnzx6fF5lv8h1KYwi_Q9GM\"\n", " else:\n", - " language = \"[ES] of Use case guide: Indicators linked to OCDS #public\"\n", + " # [ES] of Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"14e-6nFC371D5foInL23k0is_ebKD69tJ0pkatwPqm6c\"\n", "\n", - " worksheet = gc.open(language).sheet1\n", + " worksheet = gc.open_by_key(spreadsheet_key).sheet1\n", "\n", " # get_all_values gives a list of rows.\n", " rows = worksheet.get_all_values()\n", @@ -738,20 +740,6 @@ " )\n", " return result_final\n", "\n", - " gc = authenticate_gspread()\n", - "\n", - " worksheet = gc.open(\"Red Flags to OCDS Mapping #public\").get_worksheet(1)\n", - "\n", - " # get_all_values gives a list of rows.\n", - " rows = worksheet.get_all_values()\n", - " # Convert to a DataFrame and render.\n", - "\n", - " indicators = pd.DataFrame(rows)\n", - " indicators = indicators.rename(columns=indicators.iloc[0]).drop(indicators.index[0])\n", - " indicatorsdf = indicators.iloc[:, [0, 5, 6, 7]]\n", - "\n", - " return result.merge(indicatorsdf, on=\"R_id\")\n", - "\n", "\n", "def is_relevant(field_list):\n", " final_result = []\n", diff --git a/template_relevant_checks_registry_all.ipynb b/template_relevant_checks_registry_all.ipynb index 509702e..aa2b272 100644 --- a/template_relevant_checks_registry_all.ipynb +++ b/template_relevant_checks_registry_all.ipynb @@ -706,11 +706,13 @@ " gc = authenticate_gspread()\n", "\n", " if lang.value == \"English\":\n", - " language = \"Use case guide: Indicators linked to OCDS #public\"\n", + " # Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"1j-Y0ktZiOyhZzi-2GSabBCnzx6fF5lv8h1KYwi_Q9GM\"\n", " else:\n", - " language = \"[ES] of Use case guide: Indicators linked to OCDS #public\"\n", + " # [ES] of Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"14e-6nFC371D5foInL23k0is_ebKD69tJ0pkatwPqm6c\"\n", "\n", - " worksheet = gc.open(language).sheet1\n", + " worksheet = gc.open_by_key(spreadsheet_key).sheet1\n", "\n", " # get_all_values gives a list of rows.\n", " rows = worksheet.get_all_values()\n", @@ -738,20 +740,6 @@ " )\n", " return result_final\n", "\n", - " gc = authenticate_gspread()\n", - "\n", - " worksheet = gc.open(\"Red Flags to OCDS Mapping #public\").get_worksheet(1)\n", - "\n", - " # get_all_values gives a list of rows.\n", - " rows = worksheet.get_all_values()\n", - " # Convert to a DataFrame and render.\n", - "\n", - " indicators = pd.DataFrame(rows)\n", - " indicators = indicators.rename(columns=indicators.iloc[0]).drop(indicators.index[0])\n", - " indicatorsdf = indicators.iloc[:, [0, 5, 6, 7]]\n", - "\n", - " return result.merge(indicatorsdf, on=\"R_id\")\n", - "\n", "\n", "def is_relevant(field_list):\n", " final_result = []\n", diff --git a/template_usability_checks.ipynb b/template_usability_checks.ipynb index 8b9d0e5..777292b 100644 --- a/template_usability_checks.ipynb +++ b/template_usability_checks.ipynb @@ -1511,11 +1511,13 @@ " gc = authenticate_gspread()\n", "\n", " if lang.value == \"English\":\n", - " language = \"Use case guide: Indicators linked to OCDS #public\"\n", + " # Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"1j-Y0ktZiOyhZzi-2GSabBCnzx6fF5lv8h1KYwi_Q9GM\"\n", " else:\n", - " language = \"[ES] of Use case guide: Indicators linked to OCDS #public\"\n", + " # [ES] of Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"14e-6nFC371D5foInL23k0is_ebKD69tJ0pkatwPqm6c\"\n", "\n", - " worksheet = gc.open(language).sheet1\n", + " worksheet = gc.open_by_key(spreadsheet_key).sheet1\n", "\n", " # get_all_values gives a list of rows.\n", " rows = worksheet.get_all_values()\n", @@ -1543,20 +1545,6 @@ " )\n", " return result_final\n", "\n", - " gc = authenticate_gspread()\n", - "\n", - " worksheet = gc.open(\"Red Flags to OCDS Mapping #public\").get_worksheet(1)\n", - "\n", - " # get_all_values gives a list of rows.\n", - " rows = worksheet.get_all_values()\n", - " # Convert to a DataFrame and render.\n", - "\n", - " indicators = pd.DataFrame(rows)\n", - " indicators = indicators.rename(columns=indicators.iloc[0]).drop(indicators.index[0])\n", - " indicatorsdf = indicators.iloc[:, [0, 5, 6, 7]]\n", - "\n", - " return result.merge(indicatorsdf, on=\"R_id\")\n", - "\n", "\n", "def is_relevant(field_list):\n", " final_result = []\n", diff --git a/template_usability_checks_fieldlist.ipynb b/template_usability_checks_fieldlist.ipynb index 16022c2..e02a162 100644 --- a/template_usability_checks_fieldlist.ipynb +++ b/template_usability_checks_fieldlist.ipynb @@ -1007,11 +1007,13 @@ " gc = authenticate_gspread()\n", "\n", " if lang.value == \"English\":\n", - " language = \"Use case guide: Indicators linked to OCDS #public\"\n", + " # Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"1j-Y0ktZiOyhZzi-2GSabBCnzx6fF5lv8h1KYwi_Q9GM\"\n", " else:\n", - " language = \"[ES] of Use case guide: Indicators linked to OCDS #public\"\n", + " # [ES] of Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"14e-6nFC371D5foInL23k0is_ebKD69tJ0pkatwPqm6c\"\n", "\n", - " worksheet = gc.open(language).sheet1\n", + " worksheet = gc.open_by_key(spreadsheet_key).sheet1\n", "\n", " # get_all_values gives a list of rows.\n", " rows = worksheet.get_all_values()\n", @@ -1039,20 +1041,6 @@ " )\n", " return result_final\n", "\n", - " gc = authenticate_gspread()\n", - "\n", - " worksheet = gc.open(\"Red Flags to OCDS Mapping #public\").get_worksheet(1)\n", - "\n", - " # get_all_values gives a list of rows.\n", - " rows = worksheet.get_all_values()\n", - " # Convert to a DataFrame and render.\n", - "\n", - " indicators = pd.DataFrame(rows)\n", - " indicators = indicators.rename(columns=indicators.iloc[0]).drop(indicators.index[0])\n", - " indicatorsdf = indicators.iloc[:, [0, 5, 6, 7]]\n", - "\n", - " return result.merge(indicatorsdf, on=\"R_id\")\n", - "\n", "\n", "def is_relevant(field_list):\n", " final_result = []\n", diff --git a/template_usability_checks_registry.ipynb b/template_usability_checks_registry.ipynb index 986cfcd..7c0f6c2 100644 --- a/template_usability_checks_registry.ipynb +++ b/template_usability_checks_registry.ipynb @@ -1146,11 +1146,13 @@ " gc = authenticate_gspread()\n", "\n", " if lang.value == \"English\":\n", - " language = \"Use case guide: Indicators linked to OCDS #public\"\n", + " # Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"1j-Y0ktZiOyhZzi-2GSabBCnzx6fF5lv8h1KYwi_Q9GM\"\n", " else:\n", - " language = \"[ES] of Use case guide: Indicators linked to OCDS #public\"\n", + " # [ES] of Use case guide: Indicators linked to OCDS #public\n", + " spreadsheet_key = \"14e-6nFC371D5foInL23k0is_ebKD69tJ0pkatwPqm6c\"\n", "\n", - " worksheet = gc.open(language).sheet1\n", + " worksheet = gc.open_by_key(spreadsheet_key).sheet1\n", "\n", " # get_all_values gives a list of rows.\n", " rows = worksheet.get_all_values()\n", @@ -1178,20 +1180,6 @@ " )\n", " return result_final\n", "\n", - " gc = authenticate_gspread()\n", - "\n", - " worksheet = gc.open(\"Red Flags to OCDS Mapping #public\").get_worksheet(1)\n", - "\n", - " # get_all_values gives a list of rows.\n", - " rows = worksheet.get_all_values()\n", - " # Convert to a DataFrame and render.\n", - "\n", - " indicators = pd.DataFrame(rows)\n", - " indicators = indicators.rename(columns=indicators.iloc[0]).drop(indicators.index[0])\n", - " indicatorsdf = indicators.iloc[:, [0, 5, 6, 7]]\n", - "\n", - " return result.merge(indicatorsdf, on=\"R_id\")\n", - "\n", "\n", "def is_relevant(field_list):\n", " final_result = []\n",