From 570eed60fc3b1658f97a7a931233e6d9aacd48f6 Mon Sep 17 00:00:00 2001 From: "@daaronr" <8229168+daaronr@users.noreply.github.com> Date: Thu, 20 Jul 2023 08:25:12 -0400 Subject: [PATCH] small fixes, moving sections around --- .../evaluation_data/execute-results/html.json | 6 +- .../figure-html/unnamed-chunk-14-1.png | Bin 66287 -> 61347 bytes .../figure-html/unnamed-chunk-16-1.png | Bin 163778 -> 25763 bytes .../figure-html/unnamed-chunk-18-1.png | Bin 67808 -> 102021 bytes .../figure-html/unnamed-chunk-20-1.png | Bin 102021 -> 25763 bytes chapters/evaluation_data.qmd | 191 +- data/evals.Rdata | Bin 3354 -> 3265 bytes data/evals.csv | 20 +- docs/chapters/evaluation_data.html | 1989 +++++++++-------- .../figure-html/unnamed-chunk-14-1.png | Bin 66287 -> 61347 bytes .../figure-html/unnamed-chunk-16-1.png | Bin 163778 -> 25763 bytes .../figure-html/unnamed-chunk-18-1.png | Bin 67808 -> 102021 bytes .../figure-html/unnamed-chunk-20-1.png | Bin 102021 -> 25763 bytes docs/search.json | 8 +- 14 files changed, 1163 insertions(+), 1051 deletions(-) diff --git a/_freeze/chapters/evaluation_data/execute-results/html.json b/_freeze/chapters/evaluation_data/execute-results/html.json index b8ee42a..c0e3a07 100644 --- a/_freeze/chapters/evaluation_data/execute-results/html.json +++ b/_freeze/chapters/evaluation_data/execute-results/html.json @@ -1,7 +1,7 @@ { - "hash": "104e91080201a5b92c7aa752f7089242", + "hash": "56f73f1b5509f9113084b441c3554330", "result": { - "markdown": "# Evaluation data: description, exploration, checks\n\n\n::: {.cell}\n\n```{.r .cell-code code-summary=\"load packages\"}\nsource(here::here(\"code\", \"shared_packages_code.R\"))\n\n#devtools::install_github(\"rethinkpriorities/rp-r-package\")\nlibrary(rethinkpriorities)\n\n#devtools::install_github(\"rethinkpriorities/r-noodling-package\") #mainly used playing in real time\nlibrary(rnoodling)\n\nlibrary(here)\nlibrary(dplyr)\nlibrary(pacman)\n\np_load(formattable, sparkline, install=FALSE)\n\np_load(DT, santoku, lme4, huxtable, janitor, emmeans, sjPlot, sjmisc, ggeffects, ggrepel, likert, labelled, plotly, stringr, install=FALSE)\n\np_load(ggthemes, paletteer, ggridges, install=FALSE)\n\nselect <- dplyr::select \n\noptions(knitr.duplicate.label = \"allow\")\n\noptions(mc.cores = parallel::detectCores())\n#rstan_options(auto_write = TRUE)\n\n#library(hunspell)\n\n#(brms)\n\n#devtools::install_github(\"bergant/airtabler\")\np_load(airtabler)\n\n#remotes::install_github(\"rmcelreath/rethinking\")\n#library(rethinking)\n```\n:::\n\n::: {.cell}\n\n```{.r .cell-code code-summary=\"install aggrecat package\"}\n#devtools::install_github(\"metamelb-repliCATS/aggreCAT\")\n```\n:::\n\n::: {.cell}\n\n```{.r .cell-code code-summary=\"input from airtable\"}\nbase_id <- \"appbPYEw9nURln7Qg\"\n\n# Set your Airtable API key\n#Sys.setenv(AIRTABLE_API_KEY = \"\") \n#this should be set in my .Renviron file\n\n\n# Read data from a specific view\n\nevals <- air_get(base = base_id, \"output_eval\") \n\n\nall_pub_records <- data.frame()\npub_records <- air_select(base = base_id, table = \"crucial_research\")\n\n# Append the records to the list\nall_pub_records <- bind_rows(all_pub_records, pub_records)\n\n# While the length of the records list is 100 (the maximum), fetch more records\nwhile(nrow(pub_records) == 100) {\n # Get the ID of the last record in the list\n offset <- get_offset(pub_records)\n \n # Fetch the next 100 records, starting after the last ID\n pub_records <- air_select(base = base_id, table = \"crucial_research\", offset = offset)\n \n # Append the records to the df\n all_pub_records <- bind_rows(all_pub_records, pub_records)\n}\n```\n:::\n\n::: {.cell}\n\n```{.r .cell-code code-summary=\"just the useful and publish-able data, clean a bit\"}\ncolnames(evals) <- snakecase::to_snake_case(colnames(evals))\n\nevals_pub <- evals %>% \n dplyr::rename(stage_of_process = stage_of_process_todo_from_crucial_research_2) %>% \n mutate(stage_of_process = unlist(stage_of_process)) %>% \n dplyr::filter(stage_of_process == \"published\") %>% \n select(id, crucial_research, evaluator_name, category, source_main, author_agreement, overall, lb_overall, ub_overall, conf_index_overall, advancing_knowledge_and_practice, lb_advancing_knowledge_and_practice, ub_advancing_knowledge_and_practice, conf_index_advancing_knowledge_and_practice, methods_justification_reasonableness_validity_robustness, lb_methods_justification_reasonableness_validity_robustness, ub_methods_justification_reasonableness_validity_robustness, conf_index_methods_justification_reasonableness_validity_robustness, logic_communication, lb_logic_communication, ub_logic_communication, conf_index_logic_communication, engaging_with_real_world_impact_quantification_practice_realism_and_relevance, lb_engaging_with_real_world_impact_quantification_practice_realism_and_relevance, ub_engaging_with_real_world_impact_quantification_practice_realism_and_relevance, conf_index_engaging_with_real_world_impact_quantification_practice_realism_and_relevance, relevance_to_global_priorities, lb_relevance_to_global_priorities, ub_relevance_to_global_priorities, conf_index_relevance_to_global_priorities, journal_quality_predict, lb_journal_quality_predict, ub_journal_quality_predict, conf_index_journal_quality_predict, open_collaborative_replicable, conf_index_open_collaborative_replicable, lb_open_collaborative_replicable, ub_open_collaborative_replicable, merits_journal, lb_merits_journal, ub_merits_journal, conf_index_merits_journal)\n\nevals_pub %<>%\nmutate(across(everything(), ~ map(.x, ~ ifelse(is.null(.x), NA, .x)), .names = \"{.col}_unlisted\")) %>% # for each co\n tidyr::unnest_wider(category, names_sep = \"\") %>%\nmutate(across(everything(), unlist)) #unlist list columns\n\n\n#Todo -- check the unlist is not propagating the entry\n\n#Note: category, topic_subfield, and source have multiple meaningful categories. These will need care \n```\n:::\n\n::: {.cell}\n\n```{.r .cell-code code-summary=\"Shorten names \"}\nnew_names <- c(\n \"eval_name\" = \"evaluator_name\",\n \"cat_1\" = \"category1\",\n \"cat_2\" = \"category2\",\n \"cat_3\" = \"category3\",\n \"crucial_rsx\" = \"crucial_research\",\n \"conf_overall\" = \"conf_index_overall\",\n \"adv_knowledge\" = \"advancing_knowledge_and_practice\",\n \"lb_adv_knowledge\" = \"lb_advancing_knowledge_and_practice\",\n \"ub_adv_knowledge\" = \"ub_advancing_knowledge_and_practice\",\n \"conf_adv_knowledge\" = \"conf_index_advancing_knowledge_and_practice\",\n \"methods\" = \"methods_justification_reasonableness_validity_robustness\",\n \"lb_methods\" = \"lb_methods_justification_reasonableness_validity_robustness\",\n \"ub_methods\" = \"ub_methods_justification_reasonableness_validity_robustness\",\n \"conf_methods\" = \"conf_index_methods_justification_reasonableness_validity_robustness\",\n \"logic_comms\" = \"logic_communication\",\n \"lb_logic_comms\" = \"lb_logic_communication\",\n \"ub_logic_comms\" = \"ub_logic_communication\",\n \"conf_logic_comms\" = \"conf_index_logic_communication\",\n \"real_world\" = \"engaging_with_real_world_impact_quantification_practice_realism_and_relevance\",\n \"lb_real_world\" = \"lb_engaging_with_real_world_impact_quantification_practice_realism_and_relevance\",\n \"ub_real_world\" = \"ub_engaging_with_real_world_impact_quantification_practice_realism_and_relevance\",\n \"conf_real_world\" = \"conf_index_engaging_with_real_world_impact_quantification_practice_realism_and_relevance\",\n \"gp_relevance\" = \"relevance_to_global_priorities\",\n \"lb_gp_relevance\" = \"lb_relevance_to_global_priorities\",\n \"ub_gp_relevance\" = \"ub_relevance_to_global_priorities\",\n \"conf_gp_relevance\" = \"conf_index_relevance_to_global_priorities\",\n \"journal_predict\" = \"journal_quality_predict\",\n \"lb_journal_predict\" = \"lb_journal_quality_predict\",\n \"ub_journal_predict\" = \"ub_journal_quality_predict\",\n \"conf_journal_predict\" = \"conf_index_journal_quality_predict\",\n \"open_sci\" = \"open_collaborative_replicable\",\n \"conf_open_sci\" = \"conf_index_open_collaborative_replicable\",\n \"lb_open_sci\" = \"lb_open_collaborative_replicable\",\n \"ub_open_sci\" = \"ub_open_collaborative_replicable\",\n \"conf_merits_journal\" = \"conf_index_merits_journal\"\n)\n\nevals_pub <- evals_pub %>%\n rename(!!!new_names)\n\n# make the old names into labels\n\nlibrary(stringr)\n \n# Create a list of labels\nlabels <- str_replace_all(new_names, \"_\", \" \")\nlabels <- str_to_title(labels)\n \n# Assign labels to the dataframe\n# for(i in seq_along(labels)) {\n# col_name <- new_names[names(new_names)[i]]\n# label <- labels[i]\n# attr(evals_pub[[col_name]], \"label\") <- label\n# }\n# \n```\n:::\n\n\n\n\n### Reconcile the uncertainty ratings and CIs (first-pass) {-}\n\nImpute CIs from stated confidence level 'dots', correspondence loosely described [here](https://effective-giving-marketing.gitbook.io/unjournal-x-ea-and-global-priorities-research/policies-projects-evaluation-workflow/evaluation/guidelines-for-evaluators#1-5-dots-explanation-and-relation-to-cis)\n\n::: {.callout-note collapse=\"true\"}\n## Dots to interval choices\n\n> 5 = Extremely confident, i.e., 90% confidence interval spans +/- 4 points or less)\n\nFor 0-100 ratings, code the LB as $min(R - 4\\times \\frac{R}{100},0)$ and the UB as $max(R + 4\\times \\frac{R}{100},0)$, where R is the stated (middle) rating. This 'scales' the CI, as interpreted, to be proportional to the rating, with a maximum 'interval' of about 8, with the rating is about 96.\n\n> 4 = Very*confident: 90% confidence interval +/- 8 points or less\n\nFor 0-100 ratings, code the LB as $min(R - 8\\times \\frac{R}{100},0)$ and the UB as $max(R + 8\\times \\frac{R}{100},0)$, where R is the stated (middle) rating. \n\n> 3 = Somewhat** confident: 90% confidence interval +/- 15 points or less \n\n> 2 = Not very** confident: 90% confidence interval, +/- 25 points or less\n\nComparable scaling for the 2-3 ratings as for the 4 and 5 rating.\n\n> 1 = Not** confident: (90% confidence interval +/- more than 25 points)\n \nCode LB as $min(R - 37.5\\times \\frac{R}{100},0)$ and the UB as $max(R + 37.5\\times \\frac{R}{100},0)$. \n \nThis is just a first-pass. There might be a more information-theoretic way of doing this. On the other hand, we might be switching the evaluations to use a different tool soon, perhaps getting rid of the 1-5 confidence ratings.\n\n::: \n\n\n\n::: {.cell}\n\n```{.r .cell-code code-summary=\"reconcile explicit bounds and stated confidence level\"}\n# Define the baseline widths for each confidence rating\nbaseline_widths <- c(4, 8, 15, 25, 37.5)\n\n# Define a function to calculate the lower and upper bounds, where given only an index\ncalc_bounds <- function(rating, confidence, lb_explicit, ub_explicit, scale=100) {\n # Check if confidence is NA\n if (is.na(confidence)) {\n return(c(lb_explicit, ub_explicit)) # Return explicit bounds if confidence is NA\n } else {\n baseline_width <- baseline_widths[confidence]\n lb <- pmax(rating - baseline_width * rating / scale, 0)\n ub <- pmin(rating + baseline_width * rating / scale, scale)\n return(c(lb, ub))\n }\n}\n\n# Function to calculate bounds for a single category\ncalc_category_bounds <- function(df, category, scale=100) {\n # Calculate bounds\n bounds <- mapply(calc_bounds, df[[category]], df[[paste0(\"conf_\", category)]], df[[paste0(\"lb_\", category)]], df[[paste0(\"ub_\", category)]])\n \n # Convert to data frame and ensure it has the same number of rows as the input\n bounds_df <- as.data.frame(t(bounds))\n rownames(bounds_df) <- NULL\n \n # Add bounds to original data frame\n df[[paste0(category, \"_lb_imp\")]] <- bounds_df[, 1]\n df[[paste0(category, \"_ub_imp\")]] <- bounds_df[, 2]\n \n return(df)\n}\n\n\n# Lists of categories\n\nrating_cats <- c(\"overall\", \"adv_knowledge\", \"methods\", \"logic_comms\", \"real_world\", \"gp_relevance\", \"open_sci\")\n\n#... 'predictions' are currently 1-5 (0-5?)\npred_cats <- c(\"journal_predict\", \"merits_journal\")\n\n# Apply the function to each category\n# DR: I don't love this looping 'edit in place' code approach, but whatever\nfor (cat in rating_cats) {\n evals_pub <- calc_category_bounds(evals_pub, cat, scale=100)\n}\n\nfor (cat in pred_cats) {\n evals_pub <- calc_category_bounds(evals_pub, cat, scale=5)\n}\n```\n:::\n\n::: {.cell}\n\n```{.r .cell-code code-summary=\"save data for others' use\"}\nevals_pub %>% saveRDS(file = here(\"data\", \"evals.Rdata\"))\nevals_pub %>% write_csv(file = here(\"data\", \"evals.csv\"))\n\n#evals_pub %>% readRDS(file = here(\"data\", \"evals.Rdata\"))\n```\n:::\n\n\n \n# Basic presentation\n\n## Simple data summaries/codebooks/dashboards and visualization\n\nBelow, we give a data table of key attributes of the paper, the author, and the 'middle' ratings and predictions. \n\n\n::: {.cell}\n\n```{.r .cell-code code-summary=\"Data datable (all shareable relevant data)\"}\n(\n all_evals_dt <- evals_pub %>%\n arrange(crucial_rsx, eval_name) %>%\n dplyr::select(crucial_rsx, eval_name, everything())) %>%\n dplyr::select(-id) %>% \n dplyr::select(-matches(\"ub_|lb_|conf\")) %>% \n #rename_all(~ gsub(\"_\", \" \", .)) %>% \n rename(\"Research _____________________\" = \"crucial_rsx\" \n ) %>%\n DT::datatable(\n caption = \"Evaluations (confidence bounds not shown)\", \n filter = 'top',\n rownames= FALSE,\n options = list(pageLength = 7)\n )\n```\n:::\n\n\nNext, we present the ratings and predictions along with 'uncertainty measures'. We use \"ub imp\" (and \"lb imp\") to denote the upper and lower bounds given by evaluators. Where evaluators gave only a 1-5 confidence level^[More or less, the ones who report a level for 'conf overall', although some people did this for some but not others], we use the imputations discussed and coded above. \n\n\n::: {.cell}\n\n```{.r .cell-code}\n(\n all_evals_dt_ci <- evals_pub %>%\n arrange(crucial_rsx, eval_name) %>%\n dplyr::select(crucial_rsx, eval_name, conf_overall, matches(\"ub_imp|lb_imp\")) %>%\n #rename_all(~ gsub(\"_\", \" \", .)) %>% \n rename(\"Research _____________________\" = \"crucial_rsx\" \n ) %>%\n DT::datatable(\n caption = \"Evaluations and (imputed*) confidence bounds)\", \n filter = 'top',\n rownames= FALSE,\n options = list(pageLength = 7)\n )\n)\n```\n:::\n\n\n\n- Composition of research evaluated\n - By field (economics, psychology, etc.)\n - By subfield of economics \n - By topic/cause area (Global health, economic development, impact of technology, global catastrophic risks, etc. )\n - By source (submitted, identified with author permission, direct evaluation)\n \n- Timing of intake and evaluation (Consider: timing might be its own section or chapter; this is a major thing journals track, and we want to keep track of ourselves)\n\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\n#Add in the 3 different evaluation input sources\n#update to be automated rather than hard-coded - to look at David's work here\npapers_considered = all_pub_records %>%nrow()\npapers_deprio = all_pub_records %>% filter(`stage of process/todo` == \"de-prioritized\") %>%nrow()\npapers_evaluated = all_pub_records %>% filter(`stage of process/todo` %in% c(\"published\",\n \"contacting/awaiting_authors_response_to_evaluation\",\n \"awaiting_publication_ME_comments\",\n \"awaiting_evaluations\")) %>%nrow()\npapers_complete = all_pub_records %>% filter(`stage of process/todo` == \"published\") %>% nrow()\npapers_in_progress = papers_evaluated-papers_complete\npapers_still_in_consideration = all_pub_records %>% filter(`stage of process/todo` == \"considering\") %>%nrow()\n\n\nfig <- plot_ly(\n type = \"sankey\",\n orientation = \"h\",\n\n node = list(\n label = c(\"All paper considered\", \"Papers evaluated\", \"Papers complete\", \"Papers in progress\", \"Papers still in consideration\", \"Papers rejected\"),\n color = c(\"orange\", \"green\", \"green\", \"orange\", \"orange\", \"red\"),\n pad = 15,\n thickness = 20,\n line = list(\n color = \"black\",\n width = 0.5\n )\n ),\n\n link = list(\n source = c(0,1,1,0,0),\n target = c(1,2,3,4,5),\n value = c(\n papers_evaluated,\n papers_complete,\n papers_in_progress,\n papers_still_in_consideration,\n papers_deprio\n ))\n )\nfig <- fig %>% layout(\n title = \"Unjournal paper funnel\",\n font = list(\n size = 10\n )\n)\n\nfig \n```\n\n::: {.cell-output-display}\n```{=html}\n
\n\n```\n:::\n:::\n\n\n\n### The distribution of ratings and predictions {-}\n\n- For each category and prediction (overall and by paper)\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nsummary_df <- evals_pub %>%\n distinct(crucial_research_unlisted, .keep_all = T) %>% \n group_by(category_unlisted) %>%\n summarise(count = n()) \n\nsummary_df$category_unlisted[is.na(summary_df$category_unlisted)] <- \"Unknown\"\n\nsummary_df <- summary_df %>%\n arrange(-desc(count)) %>%\n mutate(category_unlisted = factor(category_unlisted, levels = unique(category_unlisted)))\n\n# Create stacked bar chart\nggplot(summary_df, aes(x = category_unlisted, y = count)) +\n geom_bar(stat = \"identity\") + \n coord_flip() + # This makes the chart horizontal\n theme_minimal() +\n labs(x = \"Paper category\", y = \"Count\", \n title = \"Count of evaluated papers by category\") \n```\n\n::: {.cell-output-display}\n![](evaluation_data_files/figure-html/unnamed-chunk-14-1.png){width=672}\n:::\n:::\n\n::: {.cell}\n\n```{.r .cell-code}\nwrap_text <- function(text, width) {\n sapply(strwrap(text, width = width, simplify = FALSE), paste, collapse = \"\\n\")\n}\n\nevals_pub$wrapped_pub_names <- wrap_text(evals_pub$crucial_research_unlisted, width = 60)\n\n\n# original names\noriginal_names <- evals_pub$crucial_research_unlisted\n\n# shortened names\nshortened_names <- c(\"Resilient Foods vs AGI Safety\",\n \"Advance Market Commitments\",\n \"Wildlife Trade Demand\",\n \"Advance Market Commitments\",\n \"Economic Prod. & Biodiversity\",\n \"Advance Market Commitments\",\n \"AI and Economic Growth\",\n \"Wildlife Trade Demand\",\n \"Non-Profits Governance & Impact\",\n \"AI and Economic Growth\",\n \"Mental Health Therapy & Human Capital\",\n \"Economic Prod. & Biodiversity\",\n \"Cash Transfers vs Psychotherapy\",\n \"Cash Transfers vs Psychotherapy\",\n \"Resilient Foods vs AGI Safety\",\n \"Mental Health Therapy & Human Capital\",\n \"Resilient Foods vs AGI Safety\")\n\n# create a named vector for easy lookup\nname_lookup <- setNames(shortened_names, original_names)\n\n# use the lookup to create the new column\nevals_pub$shortened_names <- name_lookup[evals_pub$crucial_research_unlisted]\n\nevals_pub$wrapped_shortened_names <- wrap_text(evals_pub$shortened_names, width = 15)\n\n#Move this to do this 'cleaning' earlier\nevals_pub$revised_evaluator_name <- ifelse(\n grepl(\"^\\\\b\\\\w+\\\\b$|\\\\bAnonymous\\\\b\", evals_pub$evaluator_name_unlisted),\n paste0(\"Anonymous_\", seq_along(evals_pub$evaluator_name_unlisted)),\n evals_pub$evaluator_name_unlisted\n)\n\n\n# Dot plot\nggplot(evals_pub, aes(x = shortened_names, y = overall)) +\n geom_point(stat = \"identity\", size = 4, shape = 1, colour = \"lightblue\", stroke = 3) +\n geom_text_repel(aes(label = revised_evaluator_name), \n size = 3, \n box.padding = unit(0.35, \"lines\"),\n point.padding = unit(0.3, \"lines\")) +\n coord_flip() + # flipping the coordinates to have categories on y-axis (on the left)\n theme_light() +\n xlab(\"Paper\") + # remove x-axis label\n ylab(\"Overall score\") + # name y-axis\n ggtitle(\"Overall scores of evaluated papers\") +# add title\n theme(\n panel.grid.major = element_blank(),\n panel.grid.minor = element_blank(),\n text = element_text(size = 14), # changing all text size to 16\n axis.text.y = element_text(size = 10),\n axis.text.x = element_text(size = 12)\n )\n```\n\n::: {.cell-output-display}\n![](evaluation_data_files/figure-html/unnamed-chunk-16-1.png){width=672}\n:::\n:::\n\n::: {.cell}\n\n```{.r .cell-code}\n# Function to insert a newline character every 15 characters\nwrap_text <- function(x, width = 15) {\n gsub(\"(.{1,15})\", \"\\\\1-\\n\", x)\n}\n\nevals_pub$source_main_wrapped <- wrap_text(evals_pub$source_main, 15)\n\n# Bar plot\nggplot(evals_pub, aes(x = source_main_wrapped)) + \n geom_bar(position = \"stack\", stat = \"count\") +\n labs(x = \"Source\", y = \"Count\") +\n coord_flip() + # flipping the coordinates to have categories on y-axis (on the left)\n theme_light() +\n theme_minimal() +\n ggtitle(\"Evaluations by source of the paper\") + # add title\n theme(\n panel.grid.major = element_blank(),\n panel.grid.minor = element_blank(),\n text = element_text(size = 16), # changing all text size to 16\n axis.text.y = element_text(size = 10),\n axis.text.x = element_text(size = 14)\n )\n```\n\n::: {.cell-output-display}\n![](evaluation_data_files/figure-html/unnamed-chunk-18-1.png){width=672}\n:::\n:::\n\n::: {.cell}\n\n```{.r .cell-code}\nall_pub_records$is_evaluated = all_pub_records$`stage of process/todo` %in% c(\"published\",\n \"contacting/awaiting_authors_response_to_evaluation\",\n \"awaiting_publication_ME_comments\",\n \"awaiting_evaluations\")\n\nall_pub_records$source_main[all_pub_records$source_main == \"NA\"] <- \"Not applicable\" \nall_pub_records$source_main[all_pub_records$source_main == \"internal-from-syllabus-agenda-policy-database\"] <- \"Internal: syllabus, agenda, etc.\" \nall_pub_records$source_main = tidyr::replace_na(all_pub_records$source_main, \"Unknown\")\n\n\n\nggplot(all_pub_records, aes(x = fct_infreq(source_main), fill = is_evaluated)) + \n geom_bar(position = \"stack\", stat = \"count\") +\n labs(x = \"Source\", y = \"Count\", fill = \"Selected for\\nevaluation?\") +\n coord_flip() + # flipping the coordinates to have categories on y-axis (on the left)\n theme_light() +\n theme_minimal() +\n ggtitle(\"Evaluations by source of the paper\") +# add title\n theme(\n panel.grid.major = element_blank(),\n panel.grid.minor = element_blank(),\n text = element_text(size = 16), # changing all text size to 16\n axis.text.y = element_text(size = 12),\n axis.text.x = element_text(size = 14)\n )\n```\n\n::: {.cell-output-display}\n![](evaluation_data_files/figure-html/unnamed-chunk-20-1.png){width=672}\n:::\n:::\n\n::: {.cell}\n\n```{.r .cell-code}\nunit.scale = function(x) (x*100 - min(x*100)) / (max(x*100) - min(x*100))\nevaluations_table <- evals_pub %>%\n select(crucial_rsx, eval_name, cat_1, source_main, overall, adv_knowledge, methods, logic_comms, journal_predict) %>%\n arrange(desc(crucial_rsx))\n\n\nout = formattable(\n evaluations_table,\n list(\n #area(col = 5:8) ~ function(x) percent(x / 100, digits = 0),\n area(col = 5:8) ~ color_tile(\"#FA614B66\",\"#3E7DCC\"),\n `journal_predict` = proportion_bar(\"#DeF7E9\", unit.scale)\n )\n)\nout\n```\n\n::: {.cell-output-display}\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n
crucial_rsx eval_name cat_1 source_main overall adv_knowledge methods logic_comms journal_predict
The Governance Of Non-Profits And Their Social Impact: Evidence From A Randomized Program In Healthcare In DRC Wayne Aaron Sandholtz GH&D internal-NBER 65 70 60 55 3.6
The Comparative Impact of Cash Transfers and a Psychotherapy Program on Psychological and Economic Well-being Anonymous Reviewer 1 GH&D internal-NBER 90 90 90 80 4.0
The Comparative Impact of Cash Transfers and a Psychotherapy Program on Psychological and Economic Well-being Hannah Metzler GH&D internal-NBER 75 70 90 75 3.0
Mental Health Therapy as a Core Strategy for Increasing Human Capital: Evidence from Ghana (renamed \"Cognitive Behavioral Therapy among Ghana's Rural Poor Is Effective Regardless of Baseline Mental Distress\") b62275b05d45f43cce4e494d31a07c19 NA internal-NBER 75 60 90 70 4.0
Mental Health Therapy as a Core Strategy for Increasing Human Capital: Evidence from Ghana (renamed \"Cognitive Behavioral Therapy among Ghana's Rural Poor Is Effective Regardless of Baseline Mental Distress\") 47273de4862aaff608f9086d4d643054 NA internal-NBER 75 65 60 75 NA
Long term cost-effectiveness of resilient foods for global catastrophes compared to artificial general intelligence safety (Denkenberger et al) Scott Janzwood long-term-relevant submitted 65 NA NA NA NA
Long term cost-effectiveness of resilient foods for global catastrophes compared to artificial general intelligence safety (Denkenberger et al) Anca Hanea long-term-relevant submitted 80 80 70 85 3.5
Long term cost-effectiveness of resilient foods for global catastrophes compared to artificial general intelligence safety (Denkenberger et al) Alex Bates long-term-relevant submitted 40 30 50 60 2.0
Kremer, M., Levin, J. and Snyder, C.M., 2020, May. Advance Market Commitments: Insights from Theory and Experience. In AEA Papers and Proceedings (Vol. 110, pp. 269-73). David Manheim policy internal-from-syllabus-agenda-policy-database 80 25 95 75 3.0
Kremer, M., Levin, J. and Snyder, C.M., 2020, May. Advance Market Commitments: Insights from Theory and Experience. In AEA Papers and Proceedings (Vol. 110, pp. 269-73). Joel Tan policy internal-from-syllabus-agenda-policy-database 79 90 70 70 5.0
Kremer, M., Levin, J. and Snyder, C.M., 2020, May. Advance Market Commitments: Insights from Theory and Experience. In AEA Papers and Proceedings (Vol. 110, pp. 269-73). Dan Tortorice policy internal-from-syllabus-agenda-policy-database 80 90 80 80 4.0
Banning wildlife trade can boost demand for unregulated threatened species Anonymous conservation submitted 75 70 80 70 3.0
Banning wildlife trade can boost demand for unregulated threatened species Liew Jia Huan conservation submitted 75 80 50 70 2.5
Aghion, P., Jones, B.F., and Jones, C.I., 2017. Artificial Intelligence and Economic Growth Phil Trammel macroeconomics internal-from-syllabus-agenda-policy-database 92 97 70 45 3.5
Aghion, P., Jones, B.F., and Jones, C.I., 2017. Artificial Intelligence and Economic Growth Seth Benzell macroeconomics internal-from-syllabus-agenda-policy-database 80 75 80 70 NA
\"The Environmental Effects of Economic Production: Evidence from Ecological Observations\n (previous title: Economic Production and Biodiversity in the United States)\" Elias Cisneros NA internal-NBER 88 90 75 80 4.0
\"The Environmental Effects of Economic Production: Evidence from Ecological Observations\n (previous title: Economic Production and Biodiversity in the United States)\" 1ef6aff67012a1750f88f631fddb346c NA internal-NBER 70 70 70 75 4.0
\n:::\n:::\n\n\n\n\n- By field and topic area of paper\n\n- By submission/selection route\n\n- By evaluation manager\n\n\\\n\n\n\n\n### Relationship among the ratings (and predictions) {-} \n\n- Correlation matrix\n\n- ANOVA\n\n- PCA (Principle components)\n\n- With other 'control' factors?\n\n- How do the specific measures predict the aggregate ones (overall rating, merited publication)\n - CF 'our suggested weighting'\n\n\n## Aggregation of expert opinion (modeling)\n\n\n## Notes on sources and approaches\n\n\n::: {.callout-note collapse=\"true\"}\n\n## Hanea et al {-}\n(Consult, e.g., repliCATS/Hanea and others work; meta-science and meta-analysis approaches)\n\n`aggrecat` package\n\n> Although the accuracy, calibration, and informativeness of the majority of methods are very similar, a couple of the aggregation methods consistently distinguish themselves as among the best or worst. Moreover, the majority of methods outperform the usual benchmarks provided by the simple average or the median of estimates.\n\n[Hanea et al, 2021](https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0256919#sec007)\n\n However, these are in a different context. Most of those measures are designed to deal with probablistic forecasts for binary outcomes, where the predictor also gives a 'lower bound' and 'upper bound' for that probability. We could roughly compare that to our continuous metrics with 90% CI's (or imputations for these).\n\nFurthermore, many (all their successful measures?) use 'performance-based weights', accessing metrics from prior prediction performance of the same forecasters We do not have these, nor do we have a sensible proxy for this. \n:::\n\n\n::: {.callout-note collapse=\"true\"}\n## D Veen et al (2017)\n\n[link](https://www.researchgate.net/profile/Duco-Veen/publication/319662351_Using_the_Data_Agreement_Criterion_to_Rank_Experts'_Beliefs/links/5b73e2dc299bf14c6da6c663/Using-the-Data-Agreement-Criterion-to-Rank-Experts-Beliefs.pdf)\n\n... we show how experts can be ranked based on their knowledge and their level of (un)certainty. By letting experts specify their knowledge in the form of a probability distribution, we can assess how accurately they can predict new data, and how appropriate their level of (un)certainty is. The expert’s specified probability distribution can be seen as a prior in a Bayesian statistical setting. We evaluate these priors by extending an existing prior-data (dis)agreement measure, the Data Agreement Criterion, and compare this approach to using Bayes factors to assess prior specification. We compare experts with each other and the data to evaluate their appropriateness. Using this method, new research questions can be asked and answered, for instance: Which expert predicts the new data best? Is there agreement between my experts and the data? Which experts’ representation is more valid or useful? Can we reach convergence between expert judgement and data? We provided an empirical example ranking (regional) directors of a large financial institution based on their predictions of turnover. \n\nBe sure to consult the [correction made here](https://www.semanticscholar.org/paper/Correction%3A-Veen%2C-D.%3B-Stoel%2C-D.%3B-Schalken%2C-N.%3B-K.%3B-Veen-Stoel/a2882e0e8606ef876133f25a901771259e7033b1)\n\n::: \n\n\n::: {.callout-note collapse=\"true\"}\n## Also seems relevant:\n\nSee [Gsheet HERE](https://docs.google.com/spreadsheets/d/14japw6eLGpGjEWy1MjHNJXU1skZY_GAIc2uC2HIUalM/edit#gid=0), generated from an Elicit.org inquiry.\n\n\n::: \n\n\n\nIn spite of the caveats in the fold above, we construct some measures of aggregate beliefs using the `aggrecat` package. We will make (and explain) some ad-hoc choices here. We present these:\n\n1. For each paper\n2. For categories of papers and cross-paper categories of evaluations\n3. For the overall set of papers and evaluations\n\nWe can also hold onto these aggregated metrics for later use in modeling.\n\n\n- Simple averaging\n\n- Bayesian approaches \n\n- Best-performing approaches from elsewhere \n\n- Assumptions over unit-level random terms \n\n### Explicit modeling of 'research quality' (for use in prizes, etc.) {-}\n\n- Use the above aggregation as the outcome of interest, or weight towards categories of greater interest?\n\n- Model with controls -- look for greatest positive residual? \n\n\n## Inter-rater reliability\n\n## Decomposing variation, dimension reduction, simple linear models\n\n\n## Later possiblities\n\n- Relation to evaluation text content (NLP?)\n\n- Relation/prediction of later outcomes (traditional publication, citations, replication)\n\n\n\n## Scoping our future coverage\n\nWe have funding to evaluate roughly 50-70 papers/projects per year, given our proposed incentives.\n\nConsider:\n\n- How many relevant NBER papers come out per year?\n\n- How much relevant work in other prestige archives?\n\n- What quotas do we want (by cause, etc.) and how feasible are these?\n\n", + "markdown": "# Evaluation data: description, exploration, checks\n\n\n::: {.cell}\n\n```{.r .cell-code code-summary=\"load packages\"}\nsource(here::here(\"code\", \"shared_packages_code.R\"))\n\n#devtools::install_github(\"rethinkpriorities/rp-r-package\")\nlibrary(rethinkpriorities)\n\n#devtools::install_github(\"rethinkpriorities/r-noodling-package\") #mainly used playing in real time\nlibrary(rnoodling)\n\nlibrary(here)\nlibrary(dplyr)\nlibrary(pacman)\n\np_load(formattable, sparkline, install=FALSE)\n\np_load(DT, santoku, lme4, huxtable, janitor, emmeans, sjPlot, sjmisc, ggeffects, ggrepel, likert, labelled, plotly, stringr, install=FALSE)\n\np_load(ggthemes, paletteer, ggridges, install=FALSE)\n\nselect <- dplyr::select \n\noptions(knitr.duplicate.label = \"allow\")\n\noptions(mc.cores = parallel::detectCores())\n#rstan_options(auto_write = TRUE)\n\n#library(hunspell)\n\n#(brms)\n\n#devtools::install_github(\"bergant/airtabler\")\np_load(airtabler)\n\n#remotes::install_github(\"rmcelreath/rethinking\")\n#library(rethinking)\n```\n:::\n\n\n\n\n\n\n\n::: {.cell}\n\n```{.r .cell-code code-summary=\"input from airtable\"}\nbase_id <- \"appbPYEw9nURln7Qg\"\n\n# Set your Airtable API key\n#Sys.setenv(AIRTABLE_API_KEY = \"\") \n#this should be set in my .Renviron file\n\n\n# Read data from a specific view\n\nevals <- air_get(base = base_id, \"output_eval\") \n\nall_pub_records <- data.frame()\npub_records <- air_select(base = base_id, table = \"crucial_research\")\n\n# Append the records to the list\nall_pub_records <- bind_rows(all_pub_records, pub_records)\n\n# While the length of the records list is 100 (the maximum), fetch more records\nwhile(nrow(pub_records) == 100) {\n # Get the ID of the last record in the list\n offset <- get_offset(pub_records)\n \n # Fetch the next 100 records, starting after the last ID\n pub_records <- air_select(base = base_id, table = \"crucial_research\", offset = offset)\n \n # Append the records to the df\n all_pub_records <- bind_rows(all_pub_records, pub_records)\n}\n```\n:::\n\n::: {.cell}\n\n```{.r .cell-code code-summary=\"just the useful and publish-able data, clean a bit\"}\ncolnames(evals) <- snakecase::to_snake_case(colnames(evals))\n\nevals_pub <- evals %>% \n dplyr::rename(stage_of_process = stage_of_process_todo_from_crucial_research_2) %>% \n mutate(stage_of_process = unlist(stage_of_process)) %>% \n dplyr::filter(stage_of_process == \"published\") %>% \n select(id, crucial_research, paper_abbrev, evaluator_name, category, source_main, author_agreement, overall, lb_overall, ub_overall, conf_index_overall, advancing_knowledge_and_practice, lb_advancing_knowledge_and_practice, ub_advancing_knowledge_and_practice, conf_index_advancing_knowledge_and_practice, methods_justification_reasonableness_validity_robustness, lb_methods_justification_reasonableness_validity_robustness, ub_methods_justification_reasonableness_validity_robustness, conf_index_methods_justification_reasonableness_validity_robustness, logic_communication, lb_logic_communication, ub_logic_communication, conf_index_logic_communication, engaging_with_real_world_impact_quantification_practice_realism_and_relevance, lb_engaging_with_real_world_impact_quantification_practice_realism_and_relevance, ub_engaging_with_real_world_impact_quantification_practice_realism_and_relevance, conf_index_engaging_with_real_world_impact_quantification_practice_realism_and_relevance, relevance_to_global_priorities, lb_relevance_to_global_priorities, ub_relevance_to_global_priorities, conf_index_relevance_to_global_priorities, journal_quality_predict, lb_journal_quality_predict, ub_journal_quality_predict, conf_index_journal_quality_predict, open_collaborative_replicable, conf_index_open_collaborative_replicable, lb_open_collaborative_replicable, ub_open_collaborative_replicable, merits_journal, lb_merits_journal, ub_merits_journal, conf_index_merits_journal)\n\nevals_pub %<>%\n tidyr::unnest_wider(category, names_sep = \"\") %>%\n tidyr::unnest_wider(paper_abbrev, names_sep = \"\") %>%\nmutate(across(everything(), unlist)) %>% #unlist list columns \n dplyr::rename(paper_abbrev = paper_abbrev1)\n\n#Todo -- check the unlist is not propagating the entry\n#Note: category, topic_subfield, and source have multiple meaningful categories. These will need care \n```\n:::\n\n::: {.cell}\n\n```{.r .cell-code code-summary=\"Shorten names \"}\nnew_names <- c(\n \"eval_name\" = \"evaluator_name\",\n \"cat_1\" = \"category1\",\n \"cat_2\" = \"category2\",\n \"cat_3\" = \"category3\",\n \"crucial_rsx\" = \"crucial_research\",\n \"conf_overall\" = \"conf_index_overall\",\n \"adv_knowledge\" = \"advancing_knowledge_and_practice\",\n \"lb_adv_knowledge\" = \"lb_advancing_knowledge_and_practice\",\n \"ub_adv_knowledge\" = \"ub_advancing_knowledge_and_practice\",\n \"conf_adv_knowledge\" = \"conf_index_advancing_knowledge_and_practice\",\n \"methods\" = \"methods_justification_reasonableness_validity_robustness\",\n \"lb_methods\" = \"lb_methods_justification_reasonableness_validity_robustness\",\n \"ub_methods\" = \"ub_methods_justification_reasonableness_validity_robustness\",\n \"conf_methods\" = \"conf_index_methods_justification_reasonableness_validity_robustness\",\n \"logic_comms\" = \"logic_communication\",\n \"lb_logic_comms\" = \"lb_logic_communication\",\n \"ub_logic_comms\" = \"ub_logic_communication\",\n \"conf_logic_comms\" = \"conf_index_logic_communication\",\n \"real_world\" = \"engaging_with_real_world_impact_quantification_practice_realism_and_relevance\",\n \"lb_real_world\" = \"lb_engaging_with_real_world_impact_quantification_practice_realism_and_relevance\",\n \"ub_real_world\" = \"ub_engaging_with_real_world_impact_quantification_practice_realism_and_relevance\",\n \"conf_real_world\" = \"conf_index_engaging_with_real_world_impact_quantification_practice_realism_and_relevance\",\n \"gp_relevance\" = \"relevance_to_global_priorities\",\n \"lb_gp_relevance\" = \"lb_relevance_to_global_priorities\",\n \"ub_gp_relevance\" = \"ub_relevance_to_global_priorities\",\n \"conf_gp_relevance\" = \"conf_index_relevance_to_global_priorities\",\n \"journal_predict\" = \"journal_quality_predict\",\n \"lb_journal_predict\" = \"lb_journal_quality_predict\",\n \"ub_journal_predict\" = \"ub_journal_quality_predict\",\n \"conf_journal_predict\" = \"conf_index_journal_quality_predict\",\n \"open_sci\" = \"open_collaborative_replicable\",\n \"conf_open_sci\" = \"conf_index_open_collaborative_replicable\",\n \"lb_open_sci\" = \"lb_open_collaborative_replicable\",\n \"ub_open_sci\" = \"ub_open_collaborative_replicable\",\n \"conf_merits_journal\" = \"conf_index_merits_journal\"\n)\n\nevals_pub <- evals_pub %>%\n rename(!!!new_names)\n\nevals_pub$source_main_wrapped <- wrap_text(evals_pub$source_main, 15)\n```\n\n::: {.cell-output .cell-output-error}\n```\nError in wrap_text(evals_pub$source_main, 15): could not find function \"wrap_text\"\n```\n:::\n\n```{.r .cell-code code-summary=\"Shorten names \"}\nevals_pub$eval_name <- ifelse(\n grepl(\"^\\\\b\\\\w+\\\\b$|\\\\bAnonymous\\\\b\", evals_pub$eval_name),\n paste0(\"Anonymous_\", seq_along(evals_pub$eval_name)),\n evals_pub$eval_name\n)\n\n\n# make the old names into labels\n\n# Create a list of labels\nlabels <- str_replace_all(new_names, \"_\", \" \")\nlabels <- str_to_title(labels)\n \n# Assign labels to the dataframe\n# for(i in seq_along(labels)) {\n# col_name <- new_names[names(new_names)[i]]\n# label <- labels[i]\n# attr(evals_pub[[col_name]], \"label\") <- label\n# }\n# \n```\n:::\n\n\n\n\n### Reconcile uncertainty ratings and CIs {-}\n\nWhere people gave only confidence level 'dots', we impute CIs (confidence/credible intervals). We follow the correspondence described [here](https://effective-giving-marketing.gitbook.io/unjournal-x-ea-and-global-priorities-research/policies-projects-evaluation-workflow/evaluation/guidelines-for-evaluators#1-5-dots-explanation-and-relation-to-cis). (Otherwise where they gave actual CIs, we use these.)^[Note this is only a first-pass; a more sophisticated approach may be warranted in future.]\n\n::: {.callout-note collapse=\"true\"}\n## Dots to interval choices\n\n> 5 = Extremely confident, i.e., 90% confidence interval spans +/- 4 points or less)\n\nFor 0-100 ratings, code the LB as $min(R - 4\\times \\frac{R}{100},0)$ and the UB as $max(R + 4\\times \\frac{R}{100},0)$, where R is the stated (middle) rating. This 'scales' the CI, as interpreted, to be proportional to the rating, with a maximum 'interval' of about 8, with the rating is about 96.\n\n> 4 = Very*confident: 90% confidence interval +/- 8 points or less\n\nFor 0-100 ratings, code the LB as $min(R - 8\\times \\frac{R}{100},0)$ and the UB as $max(R + 8\\times \\frac{R}{100},0)$, where R is the stated (middle) rating. \n\n> 3 = Somewhat** confident: 90% confidence interval +/- 15 points or less \n\n> 2 = Not very** confident: 90% confidence interval, +/- 25 points or less\n\nComparable scaling for the 2-3 ratings as for the 4 and 5 rating.\n\n> 1 = Not** confident: (90% confidence interval +/- more than 25 points)\n \nCode LB as $min(R - 37.5\\times \\frac{R}{100},0)$ and the UB as $max(R + 37.5\\times \\frac{R}{100},0)$. \n \nThis is just a first-pass. There might be a more information-theoretic way of doing this. On the other hand, we might be switching the evaluations to use a different tool soon, perhaps getting rid of the 1-5 confidence ratings altogether.\n\n::: \n\n\n\n::: {.cell}\n\n```{.r .cell-code code-summary=\"reconcile explicit bounds and stated confidence level\"}\n# Define the baseline widths for each confidence rating\nbaseline_widths <- c(4, 8, 15, 25, 37.5)\n\n# Define a function to calculate the lower and upper bounds, where given only an index\ncalc_bounds <- function(rating, confidence, lb_explicit, ub_explicit, scale=100) {\n # Check if confidence is NA\n if (is.na(confidence)) {\n return(c(lb_explicit, ub_explicit)) # Return explicit bounds if confidence is NA\n } else {\n baseline_width <- baseline_widths[confidence]\n lb <- pmax(rating - baseline_width * rating / scale, 0)\n ub <- pmin(rating + baseline_width * rating / scale, scale)\n return(c(lb, ub))\n }\n}\n\n# Function to calculate bounds for a single category\ncalc_category_bounds <- function(df, category, scale=100) {\n # Calculate bounds\n bounds <- mapply(calc_bounds, df[[category]], df[[paste0(\"conf_\", category)]], df[[paste0(\"lb_\", category)]], df[[paste0(\"ub_\", category)]])\n \n # Convert to data frame and ensure it has the same number of rows as the input\n bounds_df <- as.data.frame(t(bounds))\n rownames(bounds_df) <- NULL\n \n # Add bounds to original data frame\n df[[paste0(category, \"_lb_imp\")]] <- bounds_df[, 1]\n df[[paste0(category, \"_ub_imp\")]] <- bounds_df[, 2]\n \n return(df)\n}\n\n\n# Lists of categories\n\nrating_cats <- c(\"overall\", \"adv_knowledge\", \"methods\", \"logic_comms\", \"real_world\", \"gp_relevance\", \"open_sci\")\n\n#... 'predictions' are currently 1-5 (0-5?)\npred_cats <- c(\"journal_predict\", \"merits_journal\")\n\n# Apply the function to each category\n# DR: I don't love this looping 'edit in place' code approach, but whatever\nfor (cat in rating_cats) {\n evals_pub <- calc_category_bounds(evals_pub, cat, scale=100)\n}\n\nfor (cat in pred_cats) {\n evals_pub <- calc_category_bounds(evals_pub, cat, scale=5)\n}\n```\n:::\n\n::: {.cell}\n\n```{.r .cell-code code-summary=\"save data for others' use\"}\nevals_pub %>% saveRDS(file = here(\"data\", \"evals.Rdata\"))\nevals_pub %>% write_csv(file = here(\"data\", \"evals.csv\"))\n\n#evals_pub %>% readRDS(file = here(\"data\", \"evals.Rdata\"))\n```\n:::\n\n\n \n# Basic presentation\n\n## What sorts of papers/projects are we considering and evaluating? \n\nIn this section, we give some simple data summaries and visualizations, for a broad description of The Unjournal's coverage. \n\nIn the interactive tables below we give some key attributes of the papers and the evaluators, and a preview of the evaluations.\n\n\n::: column-body-outset\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\n(\n all_evals_dt <- evals_pub %>%\n arrange(paper_abbrev, eval_name) %>%\n dplyr::select(paper_abbrev, crucial_rsx, eval_name, cat_1, cat_2, source_main_wrapped, author_agreement) %>%\n dplyr::select(-matches(\"ub_|lb_|conf\")) %>% \n #rename_all(~ gsub(\"_\", \" \", .)) %>% \n rename(\"Research _____________________\" = \"crucial_rsx\" \n ) %>%\n DT::datatable(\n caption = \"Evaluations (confidence bounds not shown)\", \n filter = 'top',\n rownames= FALSE,\n options = list(pageLength = 7)\n )\n)\n```\n\n::: {.cell-output .cell-output-error}\n```\nError in `dplyr::select()`:\n! Can't subset columns that don't exist.\n✖ Column `source_main_wrapped` doesn't exist.\n```\n:::\n:::\n\n\n\n\\\n\nNext, the 'middle ratings and predictions'.\n\n\n::: {.cell}\n\n```{.r .cell-code code-summary=\"Data datable (all shareable relevant data)\"}\n(\n all_evals_dt <- evals_pub %>%\n arrange(paper_abbrev, eval_name, overall) %>%\n dplyr::select(paper_abbrev, eval_name, all_of(rating_cats)) %>%\n DT::datatable(\n caption = \"Evaluations and predictions (confidence bounds not shown)\", \n filter = 'top',\n rownames= FALSE,\n options = list(pageLength = 7)\n )\n)\n```\n\n::: {.cell-output-display}\n```{=html}\n
\n\n```\n:::\n:::\n\n\\\n\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\n(\n all_evals_dt_ci <- evals_pub %>%\n arrange(paper_abbrev, eval_name) %>%\n dplyr::select(paper_abbrev, eval_name, conf_overall, rating_cats, matches(\"ub_imp|lb_imp\")) %>%\n DT::datatable(\n caption = \"Evaluations and (imputed*) confidence bounds)\", \n filter = 'top',\n rownames= FALSE,\n options = list(pageLength = 7)\n )\n)\n```\n:::\n\n:::\n\n\n::: {.callout-note collapse=\"true\"}\n## Next consider...\n\n- Composition of research evaluated\n - By field (economics, psychology, etc.)\n - By subfield of economics \n - By topic/cause area (Global health, economic development, impact of technology, global catastrophic risks, etc. )\n - By source (submitted, identified with author permission, direct evaluation)\n \n- Timing of intake and evaluation^[Consider: timing might be its own section or chapter; this is a major thing journals track, and we want to keep track of ourselves]\n\n:::\n\nThe funnel plot below starts with the paper we prioritized for likely Unjournal evaluation, marking these as 'considering'.\n\n\n::: {.cell}\n\n```{.r .cell-code}\n#Add in the 3 different evaluation input sources\n#update to be automated rather than hard-coded - to look at David's work here\n\npapers_considered <- all_pub_records %>% nrow()\n\npapers_deprio <- all_pub_records %>% filter(`stage of process/todo` == \"de-prioritized\") %>% nrow()\n\npapers_evaluated <- all_pub_records %>% filter(`stage of process/todo` %in% c(\"published\",\n \"contacting/awaiting_authors_response_to_evaluation\",\n \"awaiting_publication_ME_comments\",\n \"awaiting_evaluations\")) %>% nrow()\n\npapers_complete <- all_pub_records %>% filter(`stage of process/todo` == \"published\") %>% \nnrow()\n\npapers_in_progress <- papers_evaluated-papers_complete\n\npapers_still_in_consideration <- all_pub_records %>% filter(`stage of process/todo` == \"considering\") %>% nrow()\n\n\nfig <- plot_ly(\n type = \"sankey\",\n orientation = \"h\",\n\n node = list(\n label = c(\"Prioritized\", \"Eval uated\", \"Complete\", \"In progress\", \"Still in consideration\", \"De-prioritized\"),\n color = c(\"orange\", \"green\", \"green\", \"orange\", \"orange\", \"red\"),\n pad = 15,\n thickness = 20,\n line = list(\n color = \"black\",\n width = 0.5\n )\n ),\n\n link = list(\n source = c(0,1,1,0,0),\n target = c(1,2,3,4,5),\n value = c(\n papers_evaluated,\n papers_complete,\n papers_in_progress,\n papers_still_in_consideration,\n papers_deprio\n ))\n )\nfig <- fig %>% layout(\n title = \"Unjournal paper funnel\",\n font = list(\n size = 10\n )\n)\n\nfig \n```\n\n::: {.cell-output-display}\n```{=html}\n
\n\n```\n:::\n:::\n\n::: {.cell}\n\n```{.r .cell-code}\nsummary_df <- evals_pub %>%\n distinct(crucial_rsx, .keep_all = T) %>% \n group_by(cat_1) %>%\n summarise(count = n()) \n\nsummary_df$cat_1[is.na(summary_df$cat_1)] <- \"Unknown\"\n\nsummary_df <- summary_df %>%\n arrange(-desc(count)) %>%\n mutate(cat_1 = factor(cat_1, levels = unique(cat_1)))\n\n# Create stacked bar chart\nggplot(summary_df, aes(x = cat_1, y = count)) +\n geom_bar(stat = \"identity\") + \n theme_minimal() +\n labs(x = \"Paper category\", y = \"Count\", \n title = \"Count of evaluated papers by primary category\") \n```\n\n::: {.cell-output-display}\n![](evaluation_data_files/figure-html/unnamed-chunk-14-1.png){width=672}\n:::\n:::\n\n::: {.cell}\n\n```{.r .cell-code}\n# Function to insert a newline character every 15 characters\nwrap_text <- function(x, width = 15) {\n gsub(\"(.{1,15})\", \"\\\\1-\\n\", x)\n}\n\n\n# Bar plot\nggplot(evals_pub, aes(x = source_main_wrapped)) + \n geom_bar(position = \"stack\", stat = \"count\") +\n labs(x = \"Source\", y = \"Count\") +\n theme_light() +\n theme_minimal() +\n ggtitle(\"Evaluations by source of the paper\") + # add title\n theme(\n panel.grid.major = element_blank(),\n panel.grid.minor = element_blank(),\n text = element_text(size = 16), # changing all text size to 16\n axis.text.y = element_text(size = 10),\n axis.text.x = element_text(size = 14)\n )\n```\n\n::: {.cell-output .cell-output-error}\n```\nError in `geom_bar()`:\n! Problem while computing aesthetics.\nℹ Error occurred in the 1st layer.\nCaused by error in `FUN()`:\n! object 'source_main_wrapped' not found\n```\n:::\n\n::: {.cell-output-display}\n![](evaluation_data_files/figure-html/unnamed-chunk-16-1.png){width=672}\n:::\n:::\n\n::: {.cell}\n\n```{.r .cell-code}\nall_pub_records$is_evaluated = all_pub_records$`stage of process/todo` %in% c(\"published\",\n \"contacting/awaiting_authors_response_to_evaluation\",\n \"awaiting_publication_ME_comments\",\n \"awaiting_evaluations\")\n\nall_pub_records$source_main[all_pub_records$source_main == \"NA\"] <- \"Not applicable\" \nall_pub_records$source_main[all_pub_records$source_main == \"internal-from-syllabus-agenda-policy-database\"] <- \"Internal: syllabus, agenda, etc.\" \nall_pub_records$source_main = tidyr::replace_na(all_pub_records$source_main, \"Unknown\")\n\n\n\nggplot(all_pub_records, aes(x = fct_infreq(source_main), fill = is_evaluated)) + \n geom_bar(position = \"stack\", stat = \"count\") +\n labs(x = \"Source\", y = \"Count\", fill = \"Selected for\\nevaluation?\") +\n coord_flip() + # flipping the coordinates to have categories on y-axis (on the left)\n theme_light() +\n theme_minimal() +\n ggtitle(\"Evaluations by source of the paper\") +# add title\n theme(\n panel.grid.major = element_blank(),\n panel.grid.minor = element_blank(),\n text = element_text(size = 16), # changing all text size to 16\n axis.text.y = element_text(size = 12),\n axis.text.x = element_text(size = 14)\n )\n```\n\n::: {.cell-output-display}\n![](evaluation_data_files/figure-html/unnamed-chunk-18-1.png){width=672}\n:::\n:::\n\n\n\n### The distribution of ratings and predictions {-}\n\nNext, we present the ratings and predictions along with 'uncertainty measures'.^[We use \"ub imp\" (and \"lb imp\") to denote the upper and lower bounds given by evaluators.] Where evaluators gave only a 1-5 confidence level^[More or less, the ones who report a level for 'conf overall', although some people did this for some but not others], we use the imputations discussed and coded above. \n\n\n- For each category and prediction (overall and by paper)\n\n\n::: column-body-outset\n\n\n\n::: {.cell}\n\n```{.r .cell-code}\nwrap_text <- function(text, width) {\n sapply(strwrap(text, width = width, simplify = FALSE), paste, collapse = \"\\n\")\n}\n\nevals_pub$wrapped_pub_names <- wrap_text(evals_pub$paper_abbrev, width = 15)\n\n\n\n\n# Dot plot\nggplot(evals_pub, aes(x = paper_abbrev, y = overall)) +\n geom_point(stat = \"identity\", size = 4, shape = 1, colour = \"lightblue\", stroke = 3) +\n geom_text_repel(aes(label = revised_evaluator_name), \n size = 3, \n box.padding = unit(0.35, \"lines\"),\n point.padding = unit(0.3, \"lines\")) +\n coord_flip() + # flipping the coordinates to have categories on y-axis (on the left)\n theme_light() +\n xlab(\"Paper\") + # remove x-axis label\n ylab(\"Overall score\") + # name y-axis\n ggtitle(\"Overall scores of evaluated papers\") +# add title\n theme(\n panel.grid.major = element_blank(),\n panel.grid.minor = element_blank(),\n text = element_text(size = 14), # changing all text size to 16\n axis.text.y = element_text(size = 8),\n axis.text.x = element_text(size = 12)\n )\n```\n\n::: {.cell-output .cell-output-error}\n```\nError in `geom_text_repel()`:\n! Problem while computing aesthetics.\nℹ Error occurred in the 2nd layer.\nCaused by error in `FUN()`:\n! object 'revised_evaluator_name' not found\n```\n:::\n\n::: {.cell-output-display}\n![](evaluation_data_files/figure-html/unnamed-chunk-20-1.png){width=672}\n:::\n:::\n\n:::\n\n\n::: column-body-outset\n\n\n::: {.cell}\n\n```{.r .cell-code}\nunit.scale = function(x) (x*100 - min(x*100)) / (max(x*100) - min(x*100))\nevaluations_table <- evals_pub %>%\n select(paper_abbrev, eval_name, cat_1, source_main, overall, adv_knowledge, methods, logic_comms, journal_predict) %>%\n arrange(desc(paper_abbrev))\n\nout = formattable(\n evaluations_table,\n list(\n #area(col = 5:8) ~ function(x) percent(x / 100, digits = 0),\n area(col = 5:8) ~ color_tile(\"#FA614B66\",\"#3E7DCC\"),\n `journal_predict` = proportion_bar(\"#DeF7E9\", unit.scale)\n )\n)\nout\n```\n\n::: {.cell-output-display}\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n
paper_abbrev eval_name cat_1 source_main overall adv_knowledge methods logic_comms journal_predict
Well-being: Cash vs. psychotherapy Anonymous_13 GH&D internal-NBER 90 90 90 80 4.0
Well-being: Cash vs. psychotherapy Hannah Metzler GH&D internal-NBER 75 70 90 75 3.0
Nonprofit Govc.: Randomized healthcare DRC Wayne Aaron Sandholtz GH&D internal-NBER 65 70 60 55 3.6
LT CEA: Resilient foods vs. AGI safety Scott Janzwood long-term-relevant submitted 65 NA NA NA NA
LT CEA: Resilient foods vs. AGI safety Anca Hanea long-term-relevant submitted 80 80 70 85 3.5
LT CEA: Resilient foods vs. AGI safety Alex Bates long-term-relevant submitted 40 30 50 60 2.0
Env. fx of prod.: ecological obs Elias Cisneros NA internal-NBER 88 90 75 80 4.0
Env. fx of prod.: ecological obs Anonymous_12 NA internal-NBER 70 70 70 75 4.0
CBT Human K, Ghana Anonymous_11 NA internal-NBER 75 60 90 70 4.0
CBT Human K, Ghana Anonymous_16 NA internal-NBER 75 65 60 75 NA
Banning wildlife trade can boost demand Anonymous_3 conservation submitted 75 70 80 70 3.0
Banning wildlife trade can boost demand Liew Jia Huan conservation submitted 75 80 50 70 2.5
Advance market commit. (vaccines) David Manheim policy internal-from-syllabus-agenda-policy-database 80 25 95 75 3.0
Advance market commit. (vaccines) Joel Tan policy internal-from-syllabus-agenda-policy-database 79 90 70 70 5.0
Advance market commit. (vaccines) Dan Tortorice policy internal-from-syllabus-agenda-policy-database 80 90 80 80 4.0
AI and econ. growth Seth Benzell macroeconomics internal-from-syllabus-agenda-policy-database 80 75 80 70 NA
AI and econ. growth Phil Trammel macroeconomics internal-from-syllabus-agenda-policy-database 92 97 70 45 3.5
\n:::\n:::\n\n:::\n\n\nNext, look for systematic variation \n\n- By field and topic area of paper\n\n- By submission/selection route\n\n- By evaluation manager\n\n... perhaps building a model of this. We are looking for systematic 'biases and trends', loosely speaking, to help us better understand how our evaluation system is working.\n\n\\\n\n\n\n\n### Relationship among the ratings (and predictions) {-} \n\n- Correlation matrix\n\n- ANOVA\n\n- PCA (Principle components)\n\n- With other 'control' factors?\n\n- How do the specific measures predict the aggregate ones (overall rating, merited publication)\n - CF 'our suggested weighting'\n\n\n## Aggregation of expert opinion (modeling)\n\n\n## Notes on sources and approaches\n\n\n::: {.callout-note collapse=\"true\"}\n\n## Hanea et al {-}\n(Consult, e.g., repliCATS/Hanea and others work; meta-science and meta-analysis approaches)\n\n`aggrecat` package\n\n> Although the accuracy, calibration, and informativeness of the majority of methods are very similar, a couple of the aggregation methods consistently distinguish themselves as among the best or worst. Moreover, the majority of methods outperform the usual benchmarks provided by the simple average or the median of estimates.\n\n[Hanea et al, 2021](https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0256919#sec007)\n\n However, these are in a different context. Most of those measures are designed to deal with probablistic forecasts for binary outcomes, where the predictor also gives a 'lower bound' and 'upper bound' for that probability. We could roughly compare that to our continuous metrics with 90% CI's (or imputations for these).\n\nFurthermore, many (all their successful measures?) use 'performance-based weights', accessing metrics from prior prediction performance of the same forecasters We do not have these, nor do we have a sensible proxy for this. \n:::\n\n\n::: {.callout-note collapse=\"true\"}\n## D Veen et al (2017)\n\n[link](https://www.researchgate.net/profile/Duco-Veen/publication/319662351_Using_the_Data_Agreement_Criterion_to_Rank_Experts'_Beliefs/links/5b73e2dc299bf14c6da6c663/Using-the-Data-Agreement-Criterion-to-Rank-Experts-Beliefs.pdf)\n\n... we show how experts can be ranked based on their knowledge and their level of (un)certainty. By letting experts specify their knowledge in the form of a probability distribution, we can assess how accurately they can predict new data, and how appropriate their level of (un)certainty is. The expert’s specified probability distribution can be seen as a prior in a Bayesian statistical setting. We evaluate these priors by extending an existing prior-data (dis)agreement measure, the Data Agreement Criterion, and compare this approach to using Bayes factors to assess prior specification. We compare experts with each other and the data to evaluate their appropriateness. Using this method, new research questions can be asked and answered, for instance: Which expert predicts the new data best? Is there agreement between my experts and the data? Which experts’ representation is more valid or useful? Can we reach convergence between expert judgement and data? We provided an empirical example ranking (regional) directors of a large financial institution based on their predictions of turnover. \n\nBe sure to consult the [correction made here](https://www.semanticscholar.org/paper/Correction%3A-Veen%2C-D.%3B-Stoel%2C-D.%3B-Schalken%2C-N.%3B-K.%3B-Veen-Stoel/a2882e0e8606ef876133f25a901771259e7033b1)\n\n::: \n\n\n::: {.callout-note collapse=\"true\"}\n## Also seems relevant:\n\nSee [Gsheet HERE](https://docs.google.com/spreadsheets/d/14japw6eLGpGjEWy1MjHNJXU1skZY_GAIc2uC2HIUalM/edit#gid=0), generated from an Elicit.org inquiry.\n\n\n::: \n\n\n\nIn spite of the caveats in the fold above, we construct some measures of aggregate beliefs using the `aggrecat` package. We will make (and explain) some ad-hoc choices here. We present these:\n\n1. For each paper\n2. For categories of papers and cross-paper categories of evaluations\n3. For the overall set of papers and evaluations\n\nWe can also hold onto these aggregated metrics for later use in modeling.\n\n\n- Simple averaging\n\n- Bayesian approaches \n\n- Best-performing approaches from elsewhere \n\n- Assumptions over unit-level random terms \n\n### Explicit modeling of 'research quality' (for use in prizes, etc.) {-}\n\n- Use the above aggregation as the outcome of interest, or weight towards categories of greater interest?\n\n- Model with controls -- look for greatest positive residual? \n\n\n## Inter-rater reliability\n\n## Decomposing variation, dimension reduction, simple linear models\n\n\n## Later possiblities\n\n- Relation to evaluation text content (NLP?)\n\n- Relation/prediction of later outcomes (traditional publication, citations, replication)\n\n\n\n## Scoping our future coverage\n\nWe have funding to evaluate roughly 50-70 papers/projects per year, given our proposed incentives.\n\nConsider:\n\n- How many relevant NBER papers come out per year?\n\n- How much relevant work in other prestige archives?\n\n- What quotas do we want (by cause, etc.) and how feasible are these?\n\n", "supporting": [ "evaluation_data_files" ], @@ -10,7 +10,7 @@ ], "includes": { "include-in-header": [ - "\n\n\n\n\n\n\n\n" + "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" ] }, "engineDependencies": {}, diff --git a/_freeze/chapters/evaluation_data/figure-html/unnamed-chunk-14-1.png b/_freeze/chapters/evaluation_data/figure-html/unnamed-chunk-14-1.png index bab83a1109ed5bc5e149b637818bd925bca181e0..da88f0fdf32be1afce20ccbb1f9cc1fdac167303 100644 GIT binary patch literal 61347 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

mZ3@Nl}h{%!|`w@^hT6Nzz#Z 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

Gqt`qo?2<@+!?65BG3%Oo?eag+Rr_`^+hcBjH$ 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 KPTzUN`+opqHSO;J diff --git a/_freeze/chapters/evaluation_data/figure-html/unnamed-chunk-16-1.png b/_freeze/chapters/evaluation_data/figure-html/unnamed-chunk-16-1.png index 004a5144bb579fecf4dc5c13f3da07abe711e69d..17881881768fbda762ef86014a100e62b5552320 100644 GIT binary patch literal 25763 zcmeHQYgChE9DlZP8RIq!M9CwIg($F`7X)u(AWGB`kz^EvLm03Df^BG^3}!%4KpCW_ zK|@WvfJzJynkI~iASIAf5D*X$R@@|05OHgEqJ!JphdQTk{|`IoIeYg$&+}fM-|zYV z{+E5?>*HlgvL+#fOugUm^g~FWi4dWhXrTG#_lTQ!5YjW_ZP?%&y}@fkTudDQ?Oi*< z!o9*{!}+{0KQ9l2T(h(NgSiX*Ef`-{NgQ9hk*X*x%rR3re_0me*OJz*RE0}+b~@$8 zl(`>h7`~g&TePBY`di)-hJ`!1=5$YPk27{f&X`CSs^WS%AfinKgS(lb-$5Vu{wgxxjkuGfuvPM0rZ=aF_N`{kJo zm@h;Yo?j?yA|Yg(IEpN#m_-Dxzl@3%Ru zQw({)nQsnzJY&-?TGZLC|7d%jNqjwh_w=KwJpuVgh`l+ht&FX+?3S|1$35y(0?O^b zC9^ByQ$FwQtl!*`dmSgfBDTKon`@Ih@*YEO`BioUvnDNZ*peRdvgZMcIWH+FGd6Ii<@>b7qw`|E16}q@BN>x9kY@vG;s;Li}&&tNQ{?tn*$%)*e-OWZ3yQqp~ z-b=l6QYRPK=JwO)zj}g_W8d&LCyUdv=1nu_YlmzFoQG8{ibNdMPwbL;DO34@dz~th z^Hon-)73Y{F66eRwx;Oo2U}yeuMx%uWJ))&#M0Y>U*cbjw2q?1*S9P3`AupWd$6^H zJ?Ii>qB2Y-qzrYiE;8Y^N-mfIdS}5XVw(nrV$CN5~RdP zgP`gDi3Ycv=!S_Ln?)&oUHy!EHw0q7`2B8CeQ?j~d^Vr`zKuZa6{ScVTNyoi;ly{O z0p8)Qonnu`Hrl$yob>gwS{di9ElSIe(u{U2-Mh!7=;dsyV5z~ik~mJ0uvlbuMlc*( zEV+HpZQG_p2KGsXePb&KKCyjiRByNWw&^>id(%c974AuXYkm8L{dI!zn05N0N$jMR z3=22euGIP6nLlhD9#`;xDQz_C&En;kl^^}})7pmqzEIMIUC>f! zR(_a!AC>G|?kbD(Rz0)oNIV%X5F5Bo+pnDntXOT{Q%q=n%57XFitM{QhKd=536K2} z?B$`|c-LF0wKV}-tec8#h8_ha#M*VCwxrA3)lZ-86+R>=x>03;nxM8zFuodgyHNuW zuHo-^M{M4V95ihr!hOs`dYTqa^Rd=^5W*MWXTH&A77%9IgzD!9E9TU0MTm*KJ>9n@ z;D+03OcBL|uq;HKZycJHD|OHNp>*&rUyn$pFhvN5pWPsm@I`er9@}$9#ry1`hu&j=-%5tic+HE}D9APJi`PiZ^JEDgSWJOxLq! zAA%kcutw)-rhF$#pQ>}26lOL0)evj+deS_mZbQ3f7NU1$K;GPss8Jow=AhhPi{#(*dpU1)$P z83_?fHVy4xMDCc|E+)7D z-fU=6d7u~r6k~uY85nj55%}ic@(pkd)Rn=iY6Bbt90ME!9HYDagc4c*ckQyuk+x-~ zn!0c@y88TJ*cm;NmF7L%C2F6^;(tMB2*MdE|3Q3$Q{ay2A{e|duwF0=IRab&TmW2X zWjX^|0$KuEYAp)bjsjN#R{~dR!2)n4a3yf1)}r`tTuBr}7$;3_AJBXL{{Y?_eLT;5 Hgnal10QOWh literal 163778 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%0D11gz7?E}}3rZcK`M@9FqZv?9;H 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

eCg7)i*X-2j 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 Ii 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 Hgnal10QOWh literal 102021 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 Ii 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 evals_pub %<>% tidyr::unnest_wider(category, names_sep = "") %>% tidyr::unnest_wider(paper_abbrev, names_sep = "") %>% -mutate(across(everything(), unlist)) #unlist list columns - +mutate(across(everything(), unlist)) %>% #unlist list columns + dplyr::rename(paper_abbrev = paper_abbrev1) #Todo -- check the unlist is not propagating the entry - #Note: category, topic_subfield, and source have multiple meaningful categories. These will need care - ``` @@ -158,10 +156,17 @@ new_names <- c( evals_pub <- evals_pub %>% rename(!!!new_names) +evals_pub$source_main_wrapped <- wrap_text(evals_pub$source_main, 15) + +evals_pub$eval_name <- ifelse( + grepl("^\\b\\w+\\b$|\\bAnonymous\\b", evals_pub$eval_name), + paste0("Anonymous_", seq_along(evals_pub$eval_name)), + evals_pub$eval_name +) + + # make the old names into labels -library(stringr) - # Create a list of labels labels <- str_replace_all(new_names, "_", " ") labels <- str_to_title(labels) @@ -280,18 +285,23 @@ evals_pub %>% write_csv(file = here("data", "evals.csv")) # Basic presentation -## Simple data summaries and visualizations +## What sorts of papers/projects are we considering and evaluating? -Below, we give a data table of key attributes of the paper, the author, and the 'middle' ratings and predictions. +In this section, we give some simple data summaries and visualizations, for a broad description of The Unjournal's coverage. + +In the interactive tables below we give some key attributes of the papers and the evaluators, and a preview of the evaluations. + + +::: column-body-outset + + +```{r } +#| label: datatable0 -```{r eval = FALSE} -#| label: datatable -#| code-summary: "Data datable (all shareable relevant data)" ( all_evals_dt <- evals_pub %>% arrange(paper_abbrev, eval_name) %>% - dplyr::select(paper_abbrev, eval_name, everything())) %>% - dplyr::select(-id) %>% + dplyr::select(paper_abbrev, crucial_rsx, eval_name, cat_1, cat_2, source_main_wrapped, author_agreement) %>% dplyr::select(-matches("ub_|lb_|conf")) %>% #rename_all(~ gsub("_", " ", .)) %>% rename("Research _____________________" = "crucial_rsx" @@ -302,18 +312,41 @@ Below, we give a data table of key attributes of the paper, the author, and the rownames= FALSE, options = list(pageLength = 7) ) +) ``` -Next, we present the ratings and predictions along with 'uncertainty measures'.^[We use "ub imp" (and "lb imp") to denote the upper and lower bounds given by evaluators.] Where evaluators gave only a 1-5 confidence level^[More or less, the ones who report a level for 'conf overall', although some people did this for some but not others], we use the imputations discussed and coded above. -```{r eval = FALSE} +\ + +Next, the 'middle ratings and predictions'. + +```{r } +#| label: datatable +#| code-summary: "Data datable (all shareable relevant data)" + +( + all_evals_dt <- evals_pub %>% + arrange(paper_abbrev, eval_name, overall) %>% + dplyr::select(paper_abbrev, eval_name, all_of(rating_cats)) %>% + DT::datatable( + caption = "Evaluations and predictions (confidence bounds not shown)", + filter = 'top', + rownames= FALSE, + options = list(pageLength = 7) + ) +) + +``` +\ + + + +```{r eval=FALSE} + ( all_evals_dt_ci <- evals_pub %>% - arrange(crucial_rsx, eval_name) %>% - dplyr::select(crucial_rsx, eval_name, conf_overall, matches("ub_imp|lb_imp")) %>% - #rename_all(~ gsub("_", " ", .)) %>% - rename("Research _____________________" = "crucial_rsx" - ) %>% + arrange(paper_abbrev, eval_name) %>% + dplyr::select(paper_abbrev, eval_name, conf_overall, rating_cats, matches("ub_imp|lb_imp")) %>% DT::datatable( caption = "Evaluations and (imputed*) confidence bounds)", filter = 'top', @@ -323,7 +356,11 @@ Next, we present the ratings and predictions along with 'uncertainty measures'.^ ) ``` +::: + +::: {.callout-note collapse="true"} +## Next consider... - Composition of research evaluated - By field (economics, psychology, etc.) @@ -333,6 +370,8 @@ Next, we present the ratings and predictions along with 'uncertainty measures'.^ - Timing of intake and evaluation^[Consider: timing might be its own section or chapter; this is a major thing journals track, and we want to keep track of ourselves] +::: + The funnel plot below starts with the paper we prioritized for likely Unjournal evaluation, marking these as 'considering'. ```{r} @@ -398,68 +437,27 @@ fig ```{r} summary_df <- evals_pub %>% - distinct(crucial_research_unlisted, .keep_all = T) %>% - group_by(category_unlisted) %>% + distinct(crucial_rsx, .keep_all = T) %>% + group_by(cat_1) %>% summarise(count = n()) -summary_df$category_unlisted[is.na(summary_df$category_unlisted)] <- "Unknown" +summary_df$cat_1[is.na(summary_df$cat_1)] <- "Unknown" summary_df <- summary_df %>% arrange(-desc(count)) %>% - mutate(category_unlisted = factor(category_unlisted, levels = unique(category_unlisted))) + mutate(cat_1 = factor(cat_1, levels = unique(cat_1))) # Create stacked bar chart -ggplot(summary_df, aes(x = category_unlisted, y = count)) + +ggplot(summary_df, aes(x = cat_1, y = count)) + geom_bar(stat = "identity") + - coord_flip() + # This makes the chart horizontal theme_minimal() + labs(x = "Paper category", y = "Count", - title = "Count of evaluated papers by category") + title = "Count of evaluated papers by primary category") ``` -### The distribution of ratings and predictions {-} - -- For each category and prediction (overall and by paper) -```{r} - -wrap_text <- function(text, width) { - sapply(strwrap(text, width = width, simplify = FALSE), paste, collapse = "\n") -} - -evals_pub$wrapped_pub_names <- wrap_text(evals_pub$crucial_research_unlisted, width = 60) - - -evals_pub$revised_evaluator_name <- ifelse( - grepl("^\\b\\w+\\b$|\\bAnonymous\\b", evals_pub$evaluator_name_unlisted), - paste0("Anonymous_", seq_along(evals_pub$evaluator_name_unlisted)), - evals_pub$evaluator_name_unlisted -) - - -# Dot plot -ggplot(evals_pub, aes(x = paper_abbrev, y = overall)) + - geom_point(stat = "identity", size = 4, shape = 1, colour = "lightblue", stroke = 3) + - geom_text_repel(aes(label = revised_evaluator_name), - size = 3, - box.padding = unit(0.35, "lines"), - point.padding = unit(0.3, "lines")) + - coord_flip() + # flipping the coordinates to have categories on y-axis (on the left) - theme_light() + - xlab("Paper") + # remove x-axis label - ylab("Overall score") + # name y-axis - ggtitle("Overall scores of evaluated papers") +# add title - theme( - panel.grid.major = element_blank(), - panel.grid.minor = element_blank(), - text = element_text(size = 14), # changing all text size to 16 - axis.text.y = element_text(size = 10), - axis.text.x = element_text(size = 12) - ) -``` - ```{r} # Function to insert a newline character every 15 characters @@ -467,13 +465,11 @@ wrap_text <- function(x, width = 15) { gsub("(.{1,15})", "\\1-\n", x) } -evals_pub$source_main_wrapped <- wrap_text(evals_pub$source_main, 15) # Bar plot ggplot(evals_pub, aes(x = source_main_wrapped)) + geom_bar(position = "stack", stat = "count") + labs(x = "Source", y = "Count") + - coord_flip() + # flipping the coordinates to have categories on y-axis (on the left) theme_light() + theme_minimal() + ggtitle("Evaluations by source of the paper") + # add title @@ -488,6 +484,7 @@ ggplot(evals_pub, aes(x = source_main_wrapped)) + ``` ```{r} + all_pub_records$is_evaluated = all_pub_records$`stage of process/todo` %in% c("published", "contacting/awaiting_authors_response_to_evaluation", "awaiting_publication_ME_comments", @@ -515,14 +512,60 @@ ggplot(all_pub_records, aes(x = fct_infreq(source_main), fill = is_evaluated)) + ) ``` + +### The distribution of ratings and predictions {-} + +Next, we present the ratings and predictions along with 'uncertainty measures'.^[We use "ub imp" (and "lb imp") to denote the upper and lower bounds given by evaluators.] Where evaluators gave only a 1-5 confidence level^[More or less, the ones who report a level for 'conf overall', although some people did this for some but not others], we use the imputations discussed and coded above. + + +- For each category and prediction (overall and by paper) + + +::: column-body-outset + + ```{r} +wrap_text <- function(text, width) { + sapply(strwrap(text, width = width, simplify = FALSE), paste, collapse = "\n") +} + +evals_pub$wrapped_pub_names <- wrap_text(evals_pub$paper_abbrev, width = 15) + + + + +# Dot plot +ggplot(evals_pub, aes(x = paper_abbrev, y = overall)) + + geom_point(stat = "identity", size = 4, shape = 1, colour = "lightblue", stroke = 3) + + geom_text_repel(aes(label = revised_evaluator_name), + size = 3, + box.padding = unit(0.35, "lines"), + point.padding = unit(0.3, "lines")) + + coord_flip() + # flipping the coordinates to have categories on y-axis (on the left) + theme_light() + + xlab("Paper") + # remove x-axis label + ylab("Overall score") + # name y-axis + ggtitle("Overall scores of evaluated papers") +# add title + theme( + panel.grid.major = element_blank(), + panel.grid.minor = element_blank(), + text = element_text(size = 14), # changing all text size to 16 + axis.text.y = element_text(size = 8), + axis.text.x = element_text(size = 12) + ) +``` +::: + + +::: column-body-outset + +```{r} unit.scale = function(x) (x*100 - min(x*100)) / (max(x*100) - min(x*100)) evaluations_table <- evals_pub %>% - select(crucial_rsx, eval_name, cat_1, source_main, overall, adv_knowledge, methods, logic_comms, journal_predict) %>% - arrange(desc(crucial_rsx)) - + select(paper_abbrev, eval_name, cat_1, source_main, overall, adv_knowledge, methods, logic_comms, journal_predict) %>% + arrange(desc(paper_abbrev)) out = formattable( evaluations_table, @@ -537,8 +580,10 @@ out ``` +::: +Next, look for systematic variation - By field and topic area of paper @@ -546,6 +591,8 @@ out - By evaluation manager +... perhaps building a model of this. We are looking for systematic 'biases and trends', loosely speaking, to help us better understand how our evaluation system is working. + \ diff --git a/data/evals.Rdata b/data/evals.Rdata index e35327a1e39e8e2bf9af459e69f7491b3b022a97..f4a5b36ab8a42a80c1bf87ab72e596b239a6f490 100644 GIT binary patch literal 3265 zcmV;y3_kN8iwFP!000001KnC%ZyU!I-q><%*@~jrN{XOBF!e(s7bYRm7ul{6lcK2m zg`z0yf+EatcSvr$7kYOoS$=7LK!N5r^r1lC3iJ>72ed$bf}i@@yyhkDncX?dnc-5G z#zB)3Se>17&YU^t+jGtgx!SvG7{*0o zX~4|F{+`|PRwG)zzp*hZ2}*aDHxD}2^Fn>edip{V%+1rnS4+=n`(SB--jf6iyX@dA zYxeF&efQ8>lmzRgExNz8P+Oax-&&cI1RLvH`?L3IEXBOcL0w_Q9R*#dB?pg37$>w?sxoF%Rb(%Ey`=Sm6uL!`!aH*Cr7Q zTw?lRlw++HGb8(uc`OWx-y#7EZO3L_L|VRYh442ZZO3m?hnO^?VHEh?4hvzn+ob`s zNaPb5M0U$IZP00hp#Z4uMa*$*7@CZPw8f%hGBwY04ttbkEcSNJ_AN->AhaRBY!A?7 zWXH2P(AyEf9NxP5ONIA~Qo93T-X>LWYQ=~8yiMlv3oszDCBZ7^mt&`AX7hxU`h~bG z7hvocLbw?CM^Wb|%VUpc#i9=n#f!n)Y>^G$%R%5R8{jH|Ezqz7vh631LLV_BDK!>2 zpe0g+Rl(nvEC#I|P?y8G#HbT>Oz1p(G+!%=RU1DoT0|`K?Rt{ui5onSfOg@z!^4I2 z0H?MAzKFGtW4x9<6F>?%yh}Ymk(6oIhUt18EOw|z$yC5R>O#0T%YGYj81kCTu?~eo z;2kwx%jF$Bp7L2pYCSHi`h2xelpmj1V{IB(j%ez0G-QtLK_(~e&)d+)L3Z=jFS3?h z?rb^UfM^_Tl0)3nG7aIe1k?*#SaOt9!(+4KM*=|1CRjERpx?@K--Ue0H5oj+|K*}T z)9w2IwG4iCaI1&6PuJ?CTq!+*uv9k=L)feqmxU>z{TtlA++_PQAW9N+Fx3DF3;~j}_ zRVH{QZ8x3%9@F1oPFVYTd9E%pd-ZmblIKL=X20+sCEbKS(XQM<&aHXAWEmdAS?#E) zI=*fCQAAd#_wop|1^2yqC}RuGQy!cET*16n@_g^ug&m@CN3gD}_zX&&dT6cU*w9?c zb_n(3hka`vsry0X2eye{jmEYabfh`vy#%08am{8&WW}ZsVQTZkU3v_yphRKEBirz3 zp(jT#(Mq*rJG`a4E<-D0eLrVrGI)gy9tJeN1nEgT(0HPk4hsbLYRNOfC+abpG53C| z<**mfyI=>@K)&HXyUOu)l?#}|pok(osJz?t9oxjGI|fOc?#Y^lVT`_kPv*RFmzsgk z#P$@PU~Ob^>C^ckvv37i-b*9#}d&keco*l}pH7v?B{Xwh7f!Z`~z7NXK|nl0TMh$rpV1FVG|6engX9K=R|GBvLWh_X?Prp{iDSxM^>TM-@s9)S2GH>^lqL=bF4E*SrUqov3vAlqC zNp>+~j*Ju5E9PER8gra-hWb1>-4XP$W((`HAg!75j3lQ&mt@>7=CIx$4rD6stAduq z+?pigxzLbeIw?o-{u0V{nHUe?C9RdNC-G*bSUEPljxgtt4)hvBs%eRr6LebQJ=S!x zY+3SHTl=o;?@6|dejQ(ucv&?)AUCv}Fp|89@e&um$Nhxw83l1~2^r?sfo5w;tSR@v z9pnicQN-vgVx-Fi^ydKgXBgVWBSB-w{px&~e3t4`lFGfGt(7$&C zyq;&R)Xb1t8OZ(dBsYiZ zpH_25`pNX?)Ev`mPs{zG^R(V@TCJSfA3fJ6&RDyM&s(S!Asdlp@}#q{JE%d5I)eg?To5rU4qo3WxS+BTns5Ctbb`x6D^mYWT6OCWY zp5H$ss{RN+iz`Jn&gyG59z9MS9~>h-^}pZYp8%i zU&Lo`E!p=F7o_#764!t~xXzZayDaGDYZVV%e^J8&T?K?(stEj{|;19-+`Gaw6455|Rs@~^c|ZtEk!;=x^N<{YmQs_bkL`>)V71oYH*O_3$~O z9n2fVNAKTS-46Jp$2qM3Xm}0e*~ZE92I^MilkQI+ZxIjH3+5B{5w!P2)7!q2^kKwd z{a?wM2I~-U!+NX~75-3vu)Yx2VR3Fvt9aDK_YbU}tv@DXtV8q@_Y6 z1szdodItJl@U`z9Xd-k7vv4;tYyZ=$&wu z%6?v_;Dcw)CqJn1rg2=+^hY)RInSD>;nP1`3%NLJ7C+YHA8B?bRQVu2BOHl$#4p&F z_`h-BE6XQ>dBMgXxUZQ(kG}wG1R?%!@K~4sqg;bFn*lpaU%MTG4mX8nO&T?3P-9rf-X{I?aa0>FFH)3bdv1-lNuG zBmI#d*92pk{9ZQydTcmLa@l3zy%kDcYMh?VNxW2f*W&*^Xz>5BK-M^z%Ha00xD&C- zLH^Z%!DBk|11Eje16Bu_y$t62vCRSYSi9R0uXodzs_%o*EOsxG{XuLvOaCiK4iDDr z2F$WeOoZ!TeTbwtOfng-kuAI8cbV4+O&g<6vPNZI>kB>*4(Pt~#A8F~KP8yIZb3as{l{!@yikWI39u54XJoaM#W55O8 z&fmOw^KZRjn+^@JVPC}ekWtfVSS>NS2qUa`{{A@M3V3HWj3533UbUC}I5GeL2SJEq literal 3354 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 diff --git a/data/evals.csv b/data/evals.csv index 3c8849e..7ddf8d5 100644 --- a/data/evals.csv +++ b/data/evals.csv @@ -1,20 +1,20 @@ id,crucial_rsx,paper_abbrev,eval_name,cat_1,cat_2,cat_3,source_main,author_agreement,overall,lb_overall,ub_overall,conf_overall,adv_knowledge,lb_adv_knowledge,ub_adv_knowledge,conf_adv_knowledge,methods,lb_methods,ub_methods,conf_methods,logic_comms,lb_logic_comms,ub_logic_comms,conf_logic_comms,real_world,lb_real_world,ub_real_world,conf_real_world,gp_relevance,lb_gp_relevance,ub_gp_relevance,conf_gp_relevance,journal_predict,lb_journal_predict,ub_journal_predict,conf_journal_predict,open_sci,conf_open_sci,lb_open_sci,ub_open_sci,merits_journal,lb_merits_journal,ub_merits_journal,conf_merits_journal,overall_lb_imp,overall_ub_imp,adv_knowledge_lb_imp,adv_knowledge_ub_imp,methods_lb_imp,methods_ub_imp,logic_comms_lb_imp,logic_comms_ub_imp,real_world_lb_imp,real_world_ub_imp,gp_relevance_lb_imp,gp_relevance_ub_imp,open_sci_lb_imp,open_sci_ub_imp,journal_predict_lb_imp,journal_predict_ub_imp,merits_journal_lb_imp,merits_journal_ub_imp rec2YXifnKtaC6NN7,Long term cost-effectiveness of resilient foods for global catastrophes compared to artificial general intelligence safety (Denkenberger et al),LT CEA: Resilient foods vs. AGI safety,Scott Janzwood,long-term-relevant ,quantitative,NA,submitted,Agreed,65,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA -recA4IOZhdq2THdVx,"Kremer, M., Levin, J. and Snyder, C.M., 2020, May. Advance Market Commitments: Insights from Theory and Experience. In AEA Papers and Proceedings (Vol. 110, pp. 269-73).",Advance market commitments (vaccines),David Manheim,policy,economics,biorisk,internal-from-syllabus-agenda-policy-database,Agreed,80,70,90,NA,25,20,40,NA,95,85,97.5,NA,75,60,90,NA,NA,NA,NA,NA,60,40,75,NA,3,2.5,4.5,NA,NA,NA,NA,NA,NA,NA,NA,NA,70,90,20,40,85,97.5,60,90,NA,NA,40,75,NA,NA,2.5,4.5,NA,NA -recBDa2jHqagZHFa5,Banning wildlife trade can boost demand for unregulated threatened species,Banning wildlife trade can boost demand,Anonymous,conservation,biodiversity,NA,submitted,Agreed,75,NA,NA,NA,70,NA,NA,4,80,NA,NA,3,70,NA,NA,4,90,NA,NA,5,80,3,NA,NA,3,NA,NA,4,70,4,NA,NA,3,NA,NA,4,NA,NA,52.5,87.5,68,92,52.5,87.5,56.25,100,3,NA,52.5,87.5,2.25,3.75,2.25,3.75 -recFWeZjd74NTWvdG,"Kremer, M., Levin, J. and Snyder, C.M., 2020, May. Advance Market Commitments: Insights from Theory and Experience. In AEA Papers and Proceedings (Vol. 110, pp. 269-73).",Advance market commitments (vaccines),Joel Tan,policy,economics,biorisk,internal-from-syllabus-agenda-policy-database,Agreed,79,59,94,NA,90,70,100,NA,70,50,90,NA,70,50,90,NA,90,70,100,NA,90,70,100,NA,5,NA,NA,5,50,NA,30,70,5,NA,NA,5,59,94,70,100,50,90,50,90,70,100,70,100,30,70,3.125,6.875,3.125,6.875 +recA4IOZhdq2THdVx,"Kremer, M., Levin, J. and Snyder, C.M., 2020, May. Advance Market Commitments: Insights from Theory and Experience. In AEA Papers and Proceedings (Vol. 110, pp. 269-73).",Advance market commit. (vaccines),David Manheim,policy,economics,biorisk,internal-from-syllabus-agenda-policy-database,Agreed,80,70,90,NA,25,20,40,NA,95,85,97.5,NA,75,60,90,NA,NA,NA,NA,NA,60,40,75,NA,3,2.5,4.5,NA,NA,NA,NA,NA,NA,NA,NA,NA,70,90,20,40,85,97.5,60,90,NA,NA,40,75,NA,NA,2.5,4.5,NA,NA +recBDa2jHqagZHFa5,Banning wildlife trade can boost demand for unregulated threatened species,Banning wildlife trade can boost demand,Anonymous_3,conservation,biodiversity,NA,submitted,Agreed,75,NA,NA,NA,70,NA,NA,4,80,NA,NA,3,70,NA,NA,4,90,NA,NA,5,80,3,NA,NA,3,NA,NA,4,70,4,NA,NA,3,NA,NA,4,NA,NA,52.5,87.5,68,92,52.5,87.5,56.25,100,3,NA,52.5,87.5,2.25,3.75,2.25,3.75 +recFWeZjd74NTWvdG,"Kremer, M., Levin, J. and Snyder, C.M., 2020, May. Advance Market Commitments: Insights from Theory and Experience. In AEA Papers and Proceedings (Vol. 110, pp. 269-73).",Advance market commit. (vaccines),Joel Tan,policy,economics,biorisk,internal-from-syllabus-agenda-policy-database,Agreed,79,59,94,NA,90,70,100,NA,70,50,90,NA,70,50,90,NA,90,70,100,NA,90,70,100,NA,5,NA,NA,5,50,NA,30,70,5,NA,NA,5,59,94,70,100,50,90,50,90,70,100,70,100,30,70,3.125,6.875,3.125,6.875 recMAQaYQFRL0DQJB,"""The Environmental Effects of Economic Production: Evidence from Ecological Observations (previous title: Economic Production and Biodiversity in the United States)""",Env. fx of prod.: ecological obs,Elias Cisneros,NA,NA,NA,internal-NBER,Agreed,88,NA,NA,5,90,NA,NA,4,75,NA,NA,3,80,NA,NA,4,95,NA,NA,5,95,NA,NA,4,4,NA,NA,5,90,5,NA,NA,4,NA,NA,5,55,100,67.5,100,63.75,86.25,60,100,59.375,100,71.25,100,56.25,100,2.5,5.5,2.5,5.5 -recNMQY75RCZdIcyG,"Kremer, M., Levin, J. and Snyder, C.M., 2020, May. Advance Market Commitments: Insights from Theory and Experience. In AEA Papers and Proceedings (Vol. 110, pp. 269-73).",Advance market commitments (vaccines),Dan Tortorice,policy,economics,biorisk,internal-from-syllabus-agenda-policy-database,Agreed,80,NA,NA,4,90,NA,NA,5,80,NA,NA,4,80,NA,NA,4,NA,NA,NA,NA,95,NA,NA,5,4,NA,NA,5,90,3,NA,NA,4,NA,NA,5,60,100,56.25,100,60,100,60,100,NA,NA,59.375,100,76.5,100,2.5,5.5,2.5,5.5 +recNMQY75RCZdIcyG,"Kremer, M., Levin, J. and Snyder, C.M., 2020, May. Advance Market Commitments: Insights from Theory and Experience. In AEA Papers and Proceedings (Vol. 110, pp. 269-73).",Advance market commit. (vaccines),Dan Tortorice,policy,economics,biorisk,internal-from-syllabus-agenda-policy-database,Agreed,80,NA,NA,4,90,NA,NA,5,80,NA,NA,4,80,NA,NA,4,NA,NA,NA,NA,95,NA,NA,5,4,NA,NA,5,90,3,NA,NA,4,NA,NA,5,60,100,56.25,100,60,100,60,100,NA,NA,59.375,100,76.5,100,2.5,5.5,2.5,5.5 recOV0UgplEXwJf81,"Aghion, P., Jones, B.F., and Jones, C.I., 2017. Artificial Intelligence and Economic Growth",AI and econ. growth,Seth Benzell,macroeconomics,Artificial intelligence,prominent,internal-from-syllabus-agenda-policy-database,Agreed,80,70,90,NA,75,65,85,NA,80,75,85,NA,70,60,80,NA,NA,NA,NA,NA,90,85,100,NA,NA,NA,NA,NA,95,NA,90,100,4,3.5,5,NA,70,90,65,85,75,85,60,80,NA,NA,85,100,90,100,NA,NA,3.5,5 recXaqPPgA911nuoY,Banning wildlife trade can boost demand for unregulated threatened species,Banning wildlife trade can boost demand,Liew Jia Huan,conservation,biodiversity,NA,submitted,Agreed,75,NA,NA,4,80,NA,NA,4,50,NA,NA,2,70,NA,NA,5,90,NA,NA,4,65,3,NA,NA,2.5,NA,NA,5,50,5,NA,NA,3,NA,NA,5,56.25,93.75,60,100,46,54,43.75,96.25,67.5,100,3,NA,31.25,68.75,1.5625,3.4375,1.875,4.125 -recYb2JcJlGrHoI2H,The Governance Of Non-Profits And Their Social Impact: Evidence From A Randomized Program In Healthcare In DRC,Governance of nonprofits: Randomized healthcare DRC,Wayne Aaron Sandholtz,GH&D,NA,NA,internal-NBER,Follow-up email sent,65,55,74,NA,70,55,75,NA,60,55,70,NA,55,50,65,NA,55,45,75,NA,80,70,90,NA,3.6,2.8,4,NA,45,NA,30,60,3.8,3,4.1,NA,55,74,55,75,55,70,50,65,45,75,70,90,30,60,2.8,4,3,4.1 +recYb2JcJlGrHoI2H,The Governance Of Non-Profits And Their Social Impact: Evidence From A Randomized Program In Healthcare In DRC,Nonprofit Govc.: Randomized healthcare DRC,Wayne Aaron Sandholtz,GH&D,NA,NA,internal-NBER,Follow-up email sent,65,55,74,NA,70,55,75,NA,60,55,70,NA,55,50,65,NA,55,45,75,NA,80,70,90,NA,3.6,2.8,4,NA,45,NA,30,60,3.8,3,4.1,NA,55,74,55,75,55,70,50,65,45,75,70,90,30,60,2.8,4,3,4.1 recbXm55IKEWH4DAM,"Aghion, P., Jones, B.F., and Jones, C.I., 2017. Artificial Intelligence and Economic Growth ",AI and econ. growth,Phil Trammel,macroeconomics,Artificial intelligence,prominent,internal-from-syllabus-agenda-policy-database,Agreed,92,80,100,NA,97,80,100,NA,70,40,90,NA,45,30,70,NA,NA,NA,NA,NA,92,80,100,NA,3.5,NA,NA,NA,80,1,NA,NA,5,NA,NA,4,80,100,80,100,40,90,30,70,NA,NA,80,100,76.8,83.2,NA,NA,3.75,6.25 -recf9O8DFGO98TPWk,"Mental Health Therapy as a Core Strategy for Increasing Human Capital: Evidence from Ghana (renamed ""Cognitive Behavioral Therapy among Ghana's Rural Poor Is Effective Regardless of Baseline Mental Distress"")","CBT Human K, Ghana",b62275b05d45f43cce4e494d31a07c19,NA,NA,NA,internal-NBER,Emailed,75,70,84,NA,60,55,65,NA,90,82,94,NA,70,62,82,NA,50,48,52,NA,50,40,60,NA,4,NA,NA,4,90,NA,80,95,4,NA,NA,4,70,84,55,65,82,94,62,82,48,52,40,60,80,95,3,5,3,5 +recf9O8DFGO98TPWk,"Mental Health Therapy as a Core Strategy for Increasing Human Capital: Evidence from Ghana (renamed ""Cognitive Behavioral Therapy among Ghana's Rural Poor Is Effective Regardless of Baseline Mental Distress"")","CBT Human K, Ghana",Anonymous_11,NA,NA,NA,internal-NBER,Emailed,75,70,84,NA,60,55,65,NA,90,82,94,NA,70,62,82,NA,50,48,52,NA,50,40,60,NA,4,NA,NA,4,90,NA,80,95,4,NA,NA,4,70,84,55,65,82,94,62,82,48,52,40,60,80,95,3,5,3,5 recifgZ3CxEQaz3m4,"""The Environmental Effects of Economic Production: Evidence from Ecological Observations - (previous title: Economic Production and Biodiversity in the United States)""",Env. fx of prod.: ecological obs,1ef6aff67012a1750f88f631fddb346c,NA,NA,NA,internal-NBER,Agreed,70,NA,NA,3,70,NA,NA,3,70,NA,NA,3,75,NA,NA,4,60,NA,NA,3,80,NA,NA,4,4,NA,NA,3,65,2,NA,NA,4,NA,NA,5,59.5,80.5,59.5,80.5,59.5,80.5,56.25,93.75,51,69,60,100,59.8,70.2,3.4,4.6,2.5,5.5 -reck0WYhoffiyWRGH,The Comparative Impact of Cash Transfers and a Psychotherapy Program on Psychological and Economic Well-being,Well-being: Cash transfers vs. psychotherapy,Anonymous Reviewer 1,GH&D,NA,NA,internal-NBER,Acknowledged,90,NA,NA,3,90,NA,NA,2,90,NA,NA,3,80,NA,NA,4,100,NA,NA,5,100,NA,NA,5,4,NA,NA,3,70,5,NA,NA,5,NA,NA,5,76.5,100,82.8,97.2,76.5,100,60,100,62.5,100,62.5,100,43.75,96.25,3.4,4.6,3.125,6.875 -recmEzlRNxLNEWD8e,The Comparative Impact of Cash Transfers and a Psychotherapy Program on Psychological and Economic Well-being,Well-being: Cash transfers vs. psychotherapy,Hannah Metzler,GH&D,NA,NA,internal-NBER,Acknowledged,75,65,85,NA,70,60,90,NA,90,85,95,NA,75,70,90,NA,75,60,90,NA,90,80,100,NA,3,2,4,NA,50,NA,40,80,4,3,4,NA,65,85,60,90,85,95,70,90,60,90,80,100,40,80,2,4,3,4 + (previous title: Economic Production and Biodiversity in the United States)""",Env. fx of prod.: ecological obs,Anonymous_12,NA,NA,NA,internal-NBER,Agreed,70,NA,NA,3,70,NA,NA,3,70,NA,NA,3,75,NA,NA,4,60,NA,NA,3,80,NA,NA,4,4,NA,NA,3,65,2,NA,NA,4,NA,NA,5,59.5,80.5,59.5,80.5,59.5,80.5,56.25,93.75,51,69,60,100,59.8,70.2,3.4,4.6,2.5,5.5 +reck0WYhoffiyWRGH,The Comparative Impact of Cash Transfers and a Psychotherapy Program on Psychological and Economic Well-being,Well-being: Cash vs. psychotherapy,Anonymous_13,GH&D,NA,NA,internal-NBER,Acknowledged,90,NA,NA,3,90,NA,NA,2,90,NA,NA,3,80,NA,NA,4,100,NA,NA,5,100,NA,NA,5,4,NA,NA,3,70,5,NA,NA,5,NA,NA,5,76.5,100,82.8,97.2,76.5,100,60,100,62.5,100,62.5,100,43.75,96.25,3.4,4.6,3.125,6.875 +recmEzlRNxLNEWD8e,The Comparative Impact of Cash Transfers and a Psychotherapy Program on Psychological and Economic Well-being,Well-being: Cash vs. psychotherapy,Hannah Metzler,GH&D,NA,NA,internal-NBER,Acknowledged,75,65,85,NA,70,60,90,NA,90,85,95,NA,75,70,90,NA,75,60,90,NA,90,80,100,NA,3,2,4,NA,50,NA,40,80,4,3,4,NA,65,85,60,90,85,95,70,90,60,90,80,100,40,80,2,4,3,4 recrdCChKWw5gZr4e,Long term cost-effectiveness of resilient foods for global catastrophes compared to artificial general intelligence safety (Denkenberger et al),LT CEA: Resilient foods vs. AGI safety,Anca Hanea,long-term-relevant ,quantitative,NA,submitted,Agreed,80,60,90,NA,80,70,90,NA,70,50,90,NA,85,65,95,NA,NA,NA,NA,NA,85,70,90,NA,3.5,3,5,NA,73,NA,50,95,4,3,5,NA,60,90,70,90,50,90,65,95,NA,NA,70,90,50,95,3,5,3,5 -recscTNMRp1wYdD26,"Mental Health Therapy as a Core Strategy for Increasing Human Capital: Evidence from Ghana (renamed ""Cognitive Behavioral Therapy among Ghana's Rural Poor Is Effective Regardless of Baseline Mental Distress"")","CBT Human K, Ghana",47273de4862aaff608f9086d4d643054,NA,NA,NA,internal-NBER,Emailed,75,NA,NA,4,65,NA,NA,4,60,NA,NA,3,75,NA,NA,3,75,NA,NA,4,75,NA,NA,3,NA,NA,NA,NA,50,3,NA,NA,NA,NA,NA,NA,56.25,93.75,48.75,81.25,51,69,63.75,86.25,56.25,93.75,63.75,86.25,42.5,57.5,NA,NA,NA,NA +recscTNMRp1wYdD26,"Mental Health Therapy as a Core Strategy for Increasing Human Capital: Evidence from Ghana (renamed ""Cognitive Behavioral Therapy among Ghana's Rural Poor Is Effective Regardless of Baseline Mental Distress"")","CBT Human K, Ghana",Anonymous_16,NA,NA,NA,internal-NBER,Emailed,75,NA,NA,4,65,NA,NA,4,60,NA,NA,3,75,NA,NA,3,75,NA,NA,4,75,NA,NA,3,NA,NA,NA,NA,50,3,NA,NA,NA,NA,NA,NA,56.25,93.75,48.75,81.25,51,69,63.75,86.25,56.25,93.75,63.75,86.25,42.5,57.5,NA,NA,NA,NA recsivZraxfYLKEqJ,Long term cost-effectiveness of resilient foods for global catastrophes compared to artificial general intelligence safety (Denkenberger et al),LT CEA: Resilient foods vs. AGI safety,Alex Bates,long-term-relevant ,quantitative,NA,submitted,Agreed,40,20,60,NA,30,20,60,NA,50,40,60,NA,60,40,75,NA,NA,NA,NA,NA,90,60,95,NA,2,1,2,NA,70,NA,40,75,2,1,2,NA,20,60,20,60,40,60,40,75,NA,NA,60,95,40,75,1,2,1,2 diff --git a/docs/chapters/evaluation_data.html b/docs/chapters/evaluation_data.html index e6cde8f..eadf40b 100644 --- a/docs/chapters/evaluation_data.html +++ b/docs/chapters/evaluation_data.html @@ -116,8 +116,13 @@ "search-detached-cancel-button-title": "Cancel", "search-submit-button-title": "Submit" } -} - +} + + + + + + @@ -169,12 +174,12 @@

-
+

1  Evaluation data: description, exploration, checks

@@ -248,12 +253,13 @@

#library(rethinking)

+
-
install aggrecat package
#devtools::install_github("metamelb-repliCATS/aggreCAT")
-
-
-
-
input from airtable
base_id <- "appbPYEw9nURln7Qg"
+
input from airtable
base_id <- "appbPYEw9nURln7Qg"
 
 # Set your Airtable API key
 #Sys.setenv(AIRTABLE_API_KEY = "") 
@@ -264,7 +270,6 @@ 

evals <- air_get(base = base_id, "output_eval") - all_pub_records <- data.frame() pub_records <- air_select(base = base_id, table = "crucial_research") @@ -285,27 +290,26 @@

-
just the useful and publish-able data, clean a bit
colnames(evals) <- snakecase::to_snake_case(colnames(evals))
+
just the useful and publish-able data, clean a bit
colnames(evals) <- snakecase::to_snake_case(colnames(evals))
 
 evals_pub <- evals %>% 
   dplyr::rename(stage_of_process = stage_of_process_todo_from_crucial_research_2) %>% 
   mutate(stage_of_process = unlist(stage_of_process)) %>% 
   dplyr::filter(stage_of_process == "published") %>% 
-    select(id, crucial_research, evaluator_name, category, source_main, author_agreement, overall, lb_overall, ub_overall, conf_index_overall, advancing_knowledge_and_practice, lb_advancing_knowledge_and_practice, ub_advancing_knowledge_and_practice, conf_index_advancing_knowledge_and_practice, methods_justification_reasonableness_validity_robustness, lb_methods_justification_reasonableness_validity_robustness, ub_methods_justification_reasonableness_validity_robustness, conf_index_methods_justification_reasonableness_validity_robustness, logic_communication, lb_logic_communication, ub_logic_communication, conf_index_logic_communication, engaging_with_real_world_impact_quantification_practice_realism_and_relevance, lb_engaging_with_real_world_impact_quantification_practice_realism_and_relevance, ub_engaging_with_real_world_impact_quantification_practice_realism_and_relevance, conf_index_engaging_with_real_world_impact_quantification_practice_realism_and_relevance, relevance_to_global_priorities, lb_relevance_to_global_priorities, ub_relevance_to_global_priorities, conf_index_relevance_to_global_priorities, journal_quality_predict, lb_journal_quality_predict, ub_journal_quality_predict, conf_index_journal_quality_predict, open_collaborative_replicable, conf_index_open_collaborative_replicable, lb_open_collaborative_replicable, ub_open_collaborative_replicable, merits_journal, lb_merits_journal, ub_merits_journal, conf_index_merits_journal)
+    select(id, crucial_research, paper_abbrev, evaluator_name, category, source_main, author_agreement, overall, lb_overall, ub_overall, conf_index_overall, advancing_knowledge_and_practice, lb_advancing_knowledge_and_practice, ub_advancing_knowledge_and_practice, conf_index_advancing_knowledge_and_practice, methods_justification_reasonableness_validity_robustness, lb_methods_justification_reasonableness_validity_robustness, ub_methods_justification_reasonableness_validity_robustness, conf_index_methods_justification_reasonableness_validity_robustness, logic_communication, lb_logic_communication, ub_logic_communication, conf_index_logic_communication, engaging_with_real_world_impact_quantification_practice_realism_and_relevance, lb_engaging_with_real_world_impact_quantification_practice_realism_and_relevance, ub_engaging_with_real_world_impact_quantification_practice_realism_and_relevance, conf_index_engaging_with_real_world_impact_quantification_practice_realism_and_relevance, relevance_to_global_priorities, lb_relevance_to_global_priorities, ub_relevance_to_global_priorities, conf_index_relevance_to_global_priorities, journal_quality_predict, lb_journal_quality_predict, ub_journal_quality_predict, conf_index_journal_quality_predict, open_collaborative_replicable, conf_index_open_collaborative_replicable, lb_open_collaborative_replicable, ub_open_collaborative_replicable, merits_journal, lb_merits_journal, ub_merits_journal, conf_index_merits_journal)
 
 evals_pub %<>%
-mutate(across(everything(), ~ map(.x, ~ ifelse(is.null(.x), NA, .x)), .names = "{.col}_unlisted")) %>%  # for each co
  tidyr::unnest_wider(category, names_sep = "") %>%
-mutate(across(everything(), unlist)) #unlist list columns
-
+ tidyr::unnest_wider(paper_abbrev, names_sep = "") %>%
+mutate(across(everything(), unlist)) %>%  #unlist list columns 
+  dplyr::rename(paper_abbrev = paper_abbrev1)
 
 #Todo -- check the unlist is not propagating the entry
-
 #Note: category,  topic_subfield, and source have multiple meaningful categories. These will need care  
-
Shorten names
new_names <- c(
+
Shorten names
new_names <- c(
   "eval_name" = "evaluator_name",
   "cat_1" = "category1",
   "cat_2" = "category2",
@@ -346,13 +350,22 @@ 

evals_pub <- evals_pub %>% rename(!!!new_names) +evals_pub$source_main_wrapped <- wrap_text(evals_pub$source_main, 15)

+
+
Error in wrap_text(evals_pub$source_main, 15): could not find function "wrap_text"
+
+
Shorten names
evals_pub$eval_name <- ifelse(
+  grepl("^\\b\\w+\\b$|\\bAnonymous\\b", evals_pub$eval_name),
+  paste0("Anonymous_", seq_along(evals_pub$eval_name)),
+  evals_pub$eval_name
+)
+
+
 # make the old names into labels
 
-library(stringr)
- 
 #  Create a list of labels
-labels <- str_replace_all(new_names, "_", " ")
-labels <- str_to_title(labels)
+labels <- str_replace_all(new_names, "_", " ")
+labels <- str_to_title(labels)
  
 # Assign labels to the dataframe
 # for(i in seq_along(labels)) {
@@ -365,8 +378,8 @@ 

-

Reconcile the uncertainty ratings and CIs (first-pass)

-

Impute CIs from stated confidence level ‘dots’, correspondence loosely described here

+

Reconcile uncertainty ratings and CIs

+

Where people gave only confidence level ‘dots’, we impute CIs (confidence/credible intervals). We follow the correspondence described here. (Otherwise where they gave actual CIs, we use these.)1

-
reconcile explicit bounds and stated confidence level
# Define the baseline widths for each confidence rating
+
reconcile explicit bounds and stated confidence level
# Define the baseline widths for each confidence rating
 baseline_widths <- c(4, 8, 15, 25, 37.5)
 
 # Define a function to calculate the lower and upper bounds, where given only an index
@@ -455,23 +468,24 @@ 

-
save data for others’ use
evals_pub %>% saveRDS(file = here("data", "evals.Rdata"))
+
save data for others’ use
evals_pub %>% saveRDS(file = here("data", "evals.Rdata"))
 evals_pub %>% write_csv(file = here("data", "evals.csv"))
 
 #evals_pub %>% readRDS(file = here("data", "evals.Rdata"))
-

+

2 Basic presentation

-

-2.1 Simple data summaries/codebooks/dashboards and visualization

-

Below, we give a data table of key attributes of the paper, the author, and the ‘middle’ ratings and predictions.

+

+2.1 What sorts of papers/projects are we considering and evaluating?

+

In this section, we give some simple data summaries and visualizations, for a broad description of The Unjournal’s coverage.

+

In the interactive tables below we give some key attributes of the papers and the evaluators, and a preview of the evaluations.

+
-
Data datable (all shareable relevant data)
(
+
Code
(
   all_evals_dt <- evals_pub %>%
-  arrange(crucial_rsx, eval_name) %>%
-  dplyr::select(crucial_rsx, eval_name, everything())) %>%
-  dplyr::select(-id) %>% 
+  arrange(paper_abbrev, eval_name) %>%
+  dplyr::select(paper_abbrev, crucial_rsx, eval_name, cat_1, cat_2, source_main_wrapped, author_agreement) %>%
     dplyr::select(-matches("ub_|lb_|conf")) %>% 
     #rename_all(~ gsub("_", " ", .)) %>% 
     rename("Research  _____________________" = "crucial_rsx" 
@@ -481,18 +495,41 @@ 

filter = 'top', rownames= FALSE, options = list(pageLength = 7) - )

-
+ ) +)
+
+
Error in `dplyr::select()`:
+! Can't subset columns that don't exist.
+✖ Column `source_main_wrapped` doesn't exist.
+
-

Next, we present the ratings and predictions along with ‘uncertainty measures’. We use “ub imp” (and “lb imp”) to denote the upper and lower bounds given by evaluators. Where evaluators gave only a 1-5 confidence level1, we use the imputations discussed and coded above.

+


+

Next, the ‘middle ratings and predictions’.

-
Code
(
+
Data datable (all shareable relevant data)
(
+  all_evals_dt <- evals_pub %>%
+  arrange(paper_abbrev, eval_name, overall) %>%
+  dplyr::select(paper_abbrev, eval_name, all_of(rating_cats))  %>%
+  DT::datatable(
+    caption = "Evaluations and predictions (confidence bounds not shown)", 
+    filter = 'top',
+    rownames= FALSE,
+    options = list(pageLength = 7)
+    )
+)
+
+ +
+ +
+
+


+ +
+
Code
(
   all_evals_dt_ci <- evals_pub %>%
-  arrange(crucial_rsx, eval_name) %>%
-  dplyr::select(crucial_rsx, eval_name, conf_overall, matches("ub_imp|lb_imp")) %>%
-    #rename_all(~ gsub("_", " ", .)) %>% 
-    rename("Research  _____________________" = "crucial_rsx" 
-      ) %>%
+  arrange(paper_abbrev, eval_name) %>%
+  dplyr::select(paper_abbrev, eval_name, conf_overall, rating_cats, matches("ub_imp|lb_imp")) %>%
   DT::datatable(
     caption = "Evaluations and (imputed*) confidence bounds)", 
     filter = 'top',
@@ -502,6 +539,19 @@ 

)

+
+
+ +
+
  • Composition of research evaluated
      @@ -511,20 +561,32 @@

    • By source (submitted, identified with author permission, direct evaluation)
  • -
  • Timing of intake and evaluation (Consider: timing might be its own section or chapter; this is a major thing journals track, and we want to keep track of ourselves)
  • +
  • Timing of intake and evaluation2 +
+
+
+
+

The funnel plot below starts with the paper we prioritized for likely Unjournal evaluation, marking these as ‘considering’.

-
Code
#Add in the 3 different evaluation input sources
+
Code
#Add in the 3 different evaluation input sources
 #update to be automated rather than hard-coded - to look at David's work here
-papers_considered = all_pub_records %>%nrow()
-papers_deprio = all_pub_records %>% filter(`stage of process/todo` ==  "de-prioritized") %>%nrow()
-papers_evaluated = all_pub_records %>% filter(`stage of process/todo` %in%  c("published",
+
+papers_considered <- all_pub_records %>% nrow()
+
+papers_deprio <- all_pub_records %>% filter(`stage of process/todo` ==  "de-prioritized") %>% nrow()
+
+papers_evaluated <- all_pub_records %>% filter(`stage of process/todo` %in%  c("published",
                                                                               "contacting/awaiting_authors_response_to_evaluation",
                                                                                "awaiting_publication_ME_comments",
-                                                                              "awaiting_evaluations")) %>%nrow()
-papers_complete = all_pub_records %>% filter(`stage of process/todo` ==  "published") %>% nrow()
-papers_in_progress = papers_evaluated-papers_complete
-papers_still_in_consideration = all_pub_records %>% filter(`stage of process/todo` ==  "considering") %>%nrow()
+                                                                              "awaiting_evaluations")) %>% nrow()
+
+papers_complete <- all_pub_records %>% filter(`stage of process/todo` ==  "published") %>% 
+nrow()
+
+papers_in_progress <-  papers_evaluated-papers_complete
+
+papers_still_in_consideration <-  all_pub_records %>% filter(`stage of process/todo` ==  "considering") %>% nrow()
 
 
 fig <- plot_ly(
@@ -532,7 +594,7 @@ 

orientation = "h", node = list( - label = c("All paper considered", "Papers evaluated", "Papers complete", "Papers in progress", "Papers still in consideration", "Papers rejected"), + label = c("Prioritized", "Eval uated", "Complete", "In progress", "Still in consideration", "De-prioritized"), color = c("orange", "green", "green", "orange", "orange", "red"), pad = 15, thickness = 20, @@ -562,119 +624,43 @@

fig

-
- +
+
-

The distribution of ratings and predictions

-
    -
  • For each category and prediction (overall and by paper)
  • -
-
Code
summary_df <- evals_pub %>%
-  distinct(crucial_research_unlisted, .keep_all = T) %>% 
-  group_by(category_unlisted) %>%
+
Code
summary_df <- evals_pub %>%
+  distinct(crucial_rsx, .keep_all = T) %>% 
+  group_by(cat_1) %>%
   summarise(count = n()) 
 
-summary_df$category_unlisted[is.na(summary_df$category_unlisted)] <- "Unknown"
+summary_df$cat_1[is.na(summary_df$cat_1)] <- "Unknown"
 
 summary_df <- summary_df %>%
   arrange(-desc(count)) %>%
-  mutate(category_unlisted = factor(category_unlisted, levels = unique(category_unlisted)))
+  mutate(cat_1 = factor(cat_1, levels = unique(cat_1)))
 
 # Create stacked bar chart
-ggplot(summary_df, aes(x = category_unlisted, y = count)) +
+ggplot(summary_df, aes(x = cat_1, y = count)) +
   geom_bar(stat = "identity") + 
-  coord_flip() + # This makes the chart horizontal
   theme_minimal() +
   labs(x = "Paper category", y = "Count", 
-       title = "Count of evaluated papers by category") 
+ title = "Count of evaluated papers by primary category")

-
Code
wrap_text <- function(text, width) {
-  sapply(strwrap(text, width = width, simplify = FALSE), paste, collapse = "\n")
-}
-
-evals_pub$wrapped_pub_names <- wrap_text(evals_pub$crucial_research_unlisted, width = 60)
-
-
-# original names
-original_names <- evals_pub$crucial_research_unlisted
-
-# shortened names
-shortened_names <- c("Resilient Foods vs AGI Safety",
-                     "Advance Market Commitments",
-                     "Wildlife Trade Demand",
-                     "Advance Market Commitments",
-                     "Economic Prod. & Biodiversity",
-                     "Advance Market Commitments",
-                     "AI and Economic Growth",
-                     "Wildlife Trade Demand",
-                     "Non-Profits Governance & Impact",
-                     "AI and Economic Growth",
-                     "Mental Health Therapy & Human Capital",
-                     "Economic Prod. & Biodiversity",
-                     "Cash Transfers vs Psychotherapy",
-                     "Cash Transfers vs Psychotherapy",
-                     "Resilient Foods vs AGI Safety",
-                     "Mental Health Therapy & Human Capital",
-                     "Resilient Foods vs AGI Safety")
-
-# create a named vector for easy lookup
-name_lookup <- setNames(shortened_names, original_names)
-
-# use the lookup to create the new column
-evals_pub$shortened_names <- name_lookup[evals_pub$crucial_research_unlisted]
-
-evals_pub$wrapped_shortened_names <- wrap_text(evals_pub$shortened_names, width = 15)
-
-#Move this to do this 'cleaning' earlier
-evals_pub$revised_evaluator_name <- ifelse(
-  grepl("^\\b\\w+\\b$|\\bAnonymous\\b", evals_pub$evaluator_name_unlisted),
-  paste0("Anonymous_", seq_along(evals_pub$evaluator_name_unlisted)),
-  evals_pub$evaluator_name_unlisted
-)
-
-
-# Dot plot
-ggplot(evals_pub, aes(x = shortened_names, y = overall)) +
-  geom_point(stat = "identity", size = 4, shape = 1, colour = "lightblue", stroke = 3) +
-  geom_text_repel(aes(label = revised_evaluator_name), 
-                  size = 3, 
-                  box.padding = unit(0.35, "lines"),
-                  point.padding = unit(0.3, "lines")) +
-  coord_flip() + # flipping the coordinates to have categories on y-axis (on the left)
-  theme_light() +
-  xlab("Paper") + # remove x-axis label
-  ylab("Overall score") + # name y-axis
-  ggtitle("Overall scores of evaluated papers") +# add title
-  theme(
-    panel.grid.major = element_blank(),
-    panel.grid.minor = element_blank(),
-    text = element_text(size = 14), # changing all text size to 16
-    axis.text.y = element_text(size = 10),
-    axis.text.x = element_text(size = 12)
-  )
-
-

-
-
-
-
Code
# Function to insert a newline character every 15 characters
+
Code
# Function to insert a newline character every 15 characters
 wrap_text <- function(x, width = 15) {
   gsub("(.{1,15})", "\\1-\n", x)
 }
 
-evals_pub$source_main_wrapped <- wrap_text(evals_pub$source_main, 15)
 
 # Bar plot
 ggplot(evals_pub, aes(x = source_main_wrapped)) + 
   geom_bar(position = "stack", stat = "count") +
   labs(x = "Source", y = "Count") +
-  coord_flip() + # flipping the coordinates to have categories on y-axis (on the left)
   theme_light() +
   theme_minimal() +
   ggtitle("Evaluations by source of the paper") + # add title
@@ -685,12 +671,19 @@ 

axis.text.y = element_text(size = 10), axis.text.x = element_text(size = 14) )

-
-

+
+
Error in `geom_bar()`:
+! Problem while computing aesthetics.
+ℹ Error occurred in the 1st layer.
+Caused by error in `FUN()`:
+! object 'source_main_wrapped' not found
+
+
+

-
Code
all_pub_records$is_evaluated = all_pub_records$`stage of process/todo` %in%  c("published",
+
Code
all_pub_records$is_evaluated = all_pub_records$`stage of process/todo` %in%  c("published",
                                                                               "contacting/awaiting_authors_response_to_evaluation",
                                                                                "awaiting_publication_ME_comments",
                                                                               "awaiting_evaluations")
@@ -716,15 +709,62 @@ 

axis.text.x = element_text(size = 14) )

+

+
+
+

The distribution of ratings and predictions

+

Next, we present the ratings and predictions along with ‘uncertainty measures’.3 Where evaluators gave only a 1-5 confidence level4, we use the imputations discussed and coded above.

+
    +
  • For each category and prediction (overall and by paper)
  • +
+
+
+
Code
wrap_text <- function(text, width) {
+  sapply(strwrap(text, width = width, simplify = FALSE), paste, collapse = "\n")
+}
+
+evals_pub$wrapped_pub_names <- wrap_text(evals_pub$paper_abbrev, width = 15)
+
+
+
+
+# Dot plot
+ggplot(evals_pub, aes(x = paper_abbrev, y = overall)) +
+  geom_point(stat = "identity", size = 4, shape = 1, colour = "lightblue", stroke = 3) +
+  geom_text_repel(aes(label = revised_evaluator_name), 
+                  size = 3, 
+                  box.padding = unit(0.35, "lines"),
+                  point.padding = unit(0.3, "lines")) +
+  coord_flip() + # flipping the coordinates to have categories on y-axis (on the left)
+  theme_light() +
+  xlab("Paper") + # remove x-axis label
+  ylab("Overall score") + # name y-axis
+  ggtitle("Overall scores of evaluated papers") +# add title
+  theme(
+    panel.grid.major = element_blank(),
+    panel.grid.minor = element_blank(),
+    text = element_text(size = 14), # changing all text size to 16
+    axis.text.y = element_text(size = 8),
+    axis.text.x = element_text(size = 12)
+  )
+
+
Error in `geom_text_repel()`:
+! Problem while computing aesthetics.
+ℹ Error occurred in the 2nd layer.
+Caused by error in `FUN()`:
+! object 'revised_evaluator_name' not found
+
+

+
+
-
Code
unit.scale = function(x) (x*100 - min(x*100)) / (max(x*100) - min(x*100))
+
Code
unit.scale = function(x) (x*100 - min(x*100)) / (max(x*100) - min(x*100))
 evaluations_table <- evals_pub %>%
-  select(crucial_rsx, eval_name, cat_1, source_main, overall, adv_knowledge, methods, logic_comms, journal_predict) %>%
-  arrange(desc(crucial_rsx))
-
+  select(paper_abbrev, eval_name, cat_1, source_main, overall, adv_knowledge, methods, logic_comms, journal_predict) %>%
+  arrange(desc(paper_abbrev))
 
 out = formattable(
   evaluations_table,
@@ -740,7 +780,7 @@ 

- - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + +
-crucial_rsx +paper_abbrev eval_name @@ -770,39 +810,10 @@

-The Governance Of Non-Profits And Their Social Impact: Evidence From A Randomized Program In Healthcare In DRC - -Wayne Aaron Sandholtz - -GH&D - -internal-NBER - -65 - -70 - -60 - -55 - -3.6 -
-The Comparative Impact of Cash Transfers and a Psychotherapy Program on Psychological and Economic Well-being +Well-being: Cash vs. psychotherapy -Anonymous Reviewer 1 +Anonymous_13 GH&D @@ -828,7 +839,7 @@

-The Comparative Impact of Cash Transfers and a Psychotherapy Program on Psychological and Economic Well-being +Well-being: Cash vs. psychotherapy Hannah Metzler @@ -857,65 +868,36 @@

-Mental Health Therapy as a Core Strategy for Increasing Human Capital: Evidence from Ghana (renamed “Cognitive Behavioral Therapy among Ghana’s Rural Poor Is Effective Regardless of Baseline Mental Distress”) +Nonprofit Govc.: Randomized healthcare DRC -b62275b05d45f43cce4e494d31a07c19 +Wayne Aaron Sandholtz -NA +GH&D internal-NBER -75 - -60 - -90 +65 70 -4.0 -
-Mental Health Therapy as a Core Strategy for Increasing Human Capital: Evidence from Ghana (renamed “Cognitive Behavioral Therapy among Ghana’s Rural Poor Is Effective Regardless of Baseline Mental Distress”) - -47273de4862aaff608f9086d4d643054 - -NA - -internal-NBER - -75 - -65 - 60 -75 +55 -NA +3.6
-Long term cost-effectiveness of resilient foods for global catastrophes compared to artificial general intelligence safety (Denkenberger et al) +LT CEA: Resilient foods vs. AGI safety Scott Janzwood @@ -944,7 +926,7 @@

-Long term cost-effectiveness of resilient foods for global catastrophes compared to artificial general intelligence safety (Denkenberger et al) +LT CEA: Resilient foods vs. AGI safety Anca Hanea @@ -973,7 +955,7 @@

-Long term cost-effectiveness of resilient foods for global catastrophes compared to artificial general intelligence safety (Denkenberger et al) +LT CEA: Resilient foods vs. AGI safety Alex Bates @@ -1002,97 +984,126 @@

-Kremer, M., Levin, J. and Snyder, C.M., 2020, May. Advance Market Commitments: Insights from Theory and Experience. In AEA Papers and Proceedings (Vol. 110, pp. 269-73). +Env. fx of prod.: ecological obs -David Manheim +Elias Cisneros -policy +NA -internal-from-syllabus-agenda-policy-database +internal-NBER + +88 + +90 + +75 80 -25 +4.0
-95 +Env. fx of prod.: ecological obs + +Anonymous_12 + +NA + +internal-NBER + +70 + +70 + +70 75 -3.0 +4.0
-Kremer, M., Levin, J. and Snyder, C.M., 2020, May. Advance Market Commitments: Insights from Theory and Experience. In AEA Papers and Proceedings (Vol. 110, pp. 269-73). +CBT Human K, Ghana -Joel Tan +Anonymous_11 -policy +NA -internal-from-syllabus-agenda-policy-database +internal-NBER -79 +75 -90 +60 -70 +90 70 -5.0 +4.0
-Kremer, M., Levin, J. and Snyder, C.M., 2020, May. Advance Market Commitments: Insights from Theory and Experience. In AEA Papers and Proceedings (Vol. 110, pp. 269-73). +CBT Human K, Ghana -Dan Tortorice +Anonymous_16 -policy +NA -internal-from-syllabus-agenda-policy-database +internal-NBER -80 +75 -90 +65 -80 +60 -80 +75 -4.0 +NA
-Banning wildlife trade can boost demand for unregulated threatened species +Banning wildlife trade can boost demand -Anonymous +Anonymous_3 conservation @@ -1118,7 +1129,7 @@

-Banning wildlife trade can boost demand for unregulated threatened species +Banning wildlife trade can boost demand Liew Jia Huan @@ -1147,83 +1158,83 @@

-Aghion, P., Jones, B.F., and Jones, C.I., 2017. Artificial Intelligence and Economic Growth +Advance market commit. (vaccines) -Phil Trammel +David Manheim -macroeconomics +policy internal-from-syllabus-agenda-policy-database -92 +80 -97 +25 -70 +95 -45 +75 -3.5 +3.0
-Aghion, P., Jones, B.F., and Jones, C.I., 2017. Artificial Intelligence and Economic Growth +Advance market commit. (vaccines) -Seth Benzell +Joel Tan -macroeconomics +policy internal-from-syllabus-agenda-policy-database -80 +79 -75 +90 -80 +70 70 -NA +5.0
-“The Environmental Effects of Economic Production: Evidence from Ecological Observations (previous title: Economic Production and Biodiversity in the United States)” +Advance market commit. (vaccines) -Elias Cisneros +Dan Tortorice -NA +policy -internal-NBER +internal-from-syllabus-agenda-policy-database -88 +80 90 -75 +80 80 @@ -1234,42 +1245,74 @@

-“The Environmental Effects of Economic Production: Evidence from Ecological Observations (previous title: Economic Production and Biodiversity in the United States)” +AI and econ. growth -1ef6aff67012a1750f88f631fddb346c +Seth Benzell -NA +macroeconomics -internal-NBER +internal-from-syllabus-agenda-policy-database -70 +80 + +75 + +80 70 +NA +
+AI and econ. growth + +Phil Trammel + +macroeconomics + +internal-from-syllabus-agenda-policy-database + +92 + +97 + 70 -75 +45 -4.0 +3.5

+
+

Next, look for systematic variation

  • By field and topic area of paper

  • By submission/selection route

  • By evaluation manager

+

… perhaps building a model of this. We are looking for systematic ‘biases and trends’, loosely speaking, to help us better understand how our evaluation system is working.


Relationship among the ratings (and predictions)

    @@ -1288,7 +1331,7 @@

2.3 Notes on sources and approaches

- -
+

(Consult, e.g., repliCATS/Hanea and others work; meta-science and meta-analysis approaches)

aggrecat package

@@ -1311,7 +1354,7 @@

- -
+

link

… we show how experts can be ranked based on their knowledge and their level of (un)certainty. By letting experts specify their knowledge in the form of a probability distribution, we can assess how accurately they can predict new data, and how appropriate their level of (un)certainty is. The expert’s specified probability distribution can be seen as a prior in a Bayesian statistical setting. We evaluate these priors by extending an existing prior-data (dis)agreement measure, the Data Agreement Criterion, and compare this approach to using Bayes factors to assess prior specification. We compare experts with each other and the data to evaluate their appropriateness. Using this method, new research questions can be asked and answered, for instance: Which expert predicts the new data best? Is there agreement between my experts and the data? Which experts’ representation is more valid or useful? Can we reach convergence between expert judgement and data? We provided an empirical example ranking (regional) directors of a large financial institution based on their predictions of turnover.

@@ -1329,7 +1372,7 @@

- -
+

See Gsheet HERE, generated from an Elicit.org inquiry.

@@ -1385,7 +1428,10 @@


    -
  1. More or less, the ones who report a level for ‘conf overall’, although some people did this for some but not others↩︎

  2. +
  3. Note this is only a first-pass; a more sophisticated approach may be warranted in future.↩︎

  4. +
  5. Consider: timing might be its own section or chapter; this is a major thing journals track, and we want to keep track of ourselves↩︎

  6. +
  7. We use “ub imp” (and “lb imp”) to denote the upper and lower bounds given by evaluators.↩︎

  8. +
  9. More or less, the ones who report a level for ‘conf overall’, although some people did this for some but not others↩︎