Получить цитаты из журнальной статьи, используя R - PullRequest
2 голосов
/ 08 марта 2019

Используя R, я хочу получить список статей, ссылающихся на научную журнальную статью.

Единственная информация, которую я имею, - это название статьи, например, «Измерение белка с помощью реагента фолинфенола».

Кто-нибудь может мне помочь, создавая воспроизводимый пример, который я могу использовать?

Вот что я пробовал до сих пор.

Пакет R fulltext, кажется,быть полезным, потому что это позволяет получить список идентификаторов, связанных со статьей.Например, я могу получить DOI статьи:

library(fulltext)
res1 <- ft_search(query = "Protein measurement with the folin phenol reagent", from = "crossref")
res1 <- ft_links(res1)
res1$crossref$ids

Таким же образом я могу получить идентификатор scopus, установив from = "scopus" в функции fulltext::ft_search (и включив ключ API Scopus).

При использовании DOI я могу получить количество ссылок на статью, используя библиотеку R rcrossref:

rcrossref::cr_citation_count(res1$crossref$ids[1])

Аналогично, я могу использовать пакет R rscopus если я хочу использовать идентификатор scopus, а не DOI.

К сожалению, этой информации мне недостаточно, так как мне нужен список статей, ссылающихся на статью, а не номер.

Я видел в интернете много людей, использующих пакет scholar.Но если я правильно понимаю, чтобы это работало, мне нужно, чтобы у авторов статьи был идентификатор учёного Google, и я должен найти способ получить этот идентификатор.Так что это не выглядит жизнеспособным решением.

У кого-нибудь есть идеи, как решить эту проблему?

...