Preview

Here we show how to get the total counts per original paper:

library(dplyr)
# here we remove duplicates if there are any of the same titles of citing papers for each original paper and then get a count of the number of rows for each original paper (aka how many times it is cited)
citations %>%
  distinct(original_paper, cite_titles, .keep_all = TRUE) %>%
  count(original_paper)
## # A tibble: 2 × 2
##   original_paper                                                               n
##   <chr>                                                                    <int>
## 1 Open-source Tools for Training Resources–OTTR                                5
## 2 What's the best chatbot for me? Researchers put LLMs through their pace…     2

Data information

Column information:

  • original_paper shows papers that we have captured citation information about
  • cite_titles shows papers that cite the original paper
  • linkscolumn shows the link for the paper that cites the original paper (the cite_titles papers).
knitr::kable(citations)
original_paper cite_titles links
Open-source Tools for Training Resources–OTTR Data science pedagogical tools and practices: A systematic literature review https://link.springer.com/article/10.1007/s10639-023-12102-y
Open-source Tools for Training Resources–OTTR Diversifying the genomic data science research community https://genome.cshlp.org/content/32/7/1231.short
Open-source Tools for Training Resources–OTTR Motivation, inclusivity, and realism should drive data science education https://arxiv.org/abs/2305.06213
Open-source Tools for Training Resources–OTTR Empowering Learning: Standalone, Browser-Only Courses for Seamless Education https://arxiv.org/abs/2311.06961
Open-source Tools for Training Resources–OTTR Ten simple rules for teaching introduction to R https://osf.io/preprints/edarxiv/g45vz/
What’s the best chatbot for me? Researchers put LLMs through their paces. “HOT” ChatGPT: The promise of ChatGPT in detecting and discriminating hateful, offensive, and toxic comments on social media https://dl.acm.org/doi/abs/10.1145/3643829
What’s the best chatbot for me? Researchers put LLMs through their paces. [HTML][HTML] Current evaluation and recommendations for the use of artificial intelligence tools in education https://www.degruyter.com/document/doi/10.1515/tjb-2023-0254/html

Setting up Citations

  1. Go to: https://scholar.google.com/scholar
  2. Search for the paper you are looking for the citation count.
  3. Then click the Cited by ___ button below the title of the paper
  4. Copy and paste this in the _config_automation.yml file in the citation_papers section.
###### Citations ######
refresh-citations: yes
citation_papers: [
  "https://scholar.google.com/scholar?cites=6140457238337460780",
  "https://scholar.google.com/scholar?cites=15945159957067506879" ]
citation_googlesheet:
  • In the config_automation.yml file, make sure that refresh-citations is set to “yes”.
  • Optionally, if you are saving data to google, specify a googlesheet ID in citation_googlesheet if you’d like the citation data to be saved to. This will only be relevant if you’ve set data_dest to google.

Customizing Citation Data

In order to customize the data you are downloading from Google Scholar you can modify the refresh-scripts/refresh-citations.R script in your repository.

You can take a look at the metricminer R package documentation for more details about the functions and what is possible.

If you have a metric need that is not currently fulfilled by metricminer or metricminer-dashboard we encourage you to file a GitHub issue with us and let us know about your new feature idea (or bug report).