Use this script to convert a list of articles exported from the Web of Science into a list of coauthors & their institutions in the format required for an NSF COA template. The script requires:
-
a list of articles exported from the Web of Science in either
.txt
or.ciw
(Endnote) format. -
the following packages:
All but refsplitr
are available on CRAN; instructions on downloading refspliter
can be found on the rOpenSci website.
-
Search the Web of Science for your articles; if searching by name be sure to search for and include any with group authorship (e.g., like this one). You can save the records as a marked list to add to the list over time or export the search results without saving to a list. e
-
Click the "Export" box and select 'Plain text file' from the dropdown menu.
-
On the Export Records window, click the circle for "Records from" and fill in the "to" box with the total number of records you found. Under Record Content, choose "full record" (the additional fields are useful for disambiguating author names). You can see more on these steps here.
-
Save the downloaded records in the root directory as
savedrecs.txt
orsavedrecs.ciw
. (you can save them with another name, but then you have to change the file name in the script). -
open and run the
coauthors_nsf.R
script. If you wish to exclude any articles, you can open the code and indicate which ones using therefID
for the article (available in thedat1
dataframe). -
The code output is 2 .csv files:
all_articles.csv
: a .csv file of all your articlesnsf_coauthors.csv
: a .csv file with all co-authors for articles published in the last 4 years. In addition to the columns required by NSF, it includes columns with optional data they suggest you may want to include.
- You curate your own list of articles from the Web of Science. (Pulling records from databases by author name can miss articles (e.g., if they search by author name but you are part of an author group).
-
Articles are recorded and selected by publication year (not month & year), so some coauthors might be included even if the articles were slightly outside the 48 month window (i.e., list for grant submitted in August 2024 would include articles published in Jan-July 2024).
-
Requires WOS access. A
refsplitr
update for processing SCOPUS output, as well as.bib
and other formats is in progress but not yet available.
Footnotes
-
refsplitr
(v1.0) is an rOpenSci R package to parse and organize reference records downloaded from the Web of Science citation database, disambiguate the names of authors, geocode their locations, and generate/visualize coauthorship networks. (you can read more here. To installrefsplitr
, uncomment the 2 lines of code in thecoauthors_nsf.R
script. ↩