Reference acquisition
Reference management
Reference access
Remove duplicates
Extras
Exercise




Plain text (.txt)
FN Clarivate Analytics Web of Science
VR 1.0
PT J
AU Buisson, L
Thuiller, W
Casajus, N
Lek, S
Grenouillet, G
AF Buisson, Laetitia
Thuiller, Wilfried
Casajus, Nicolas
Lek, Sovan
Grenouillet, Gael
TI Uncertainty in ensemble forecasting of species distribution
SO GLOBAL CHANGE BIOLOGY
PY 2010
VL 16
IS 4
BP 1145
EP 1157
DI 10.1111/j.1365-2486.2009.02000.x
UT WOS:000274813800001
ER
EF%RIS format (.ris)
BibTeX format (.bib)
@article{buisson-2010-gcb,
author = {Buisson, Laetitia and Thuiller, Wilfried and Casajus, Nicolas and
Lek, Sovan and Grenouillet, Ga{\"{e}}l},
title = {Uncertainty in ensemble forecasting of species distribution},
journal = {Global Change Biology},
year = {2010},
volume = {16},
number = {4},
pages = {1145-1157},
doi = {10.1111/j.1365-2486.2009.02000.x}
}BibTeX format (.bib)
@article{buisson-2010-gcb,
author = {Buisson, Laetitia and Thuiller, Wilfried and Casajus, Nicolas and
Lek, Sovan and Grenouillet, Ga{\"{e}}l},
title = {Uncertainty in ensemble forecasting of species distribution},
journal = {Global Change Biology},
year = {2010},
volume = {16},
number = {4},
pages = {1145-1157},
doi = {10.1111/j.1365-2486.2009.02000.x}
}Advantages:
Suggested reading: Quick BibTeX Guide


Description/Advantages

Description/Advantages
Limitations
Installation:
Output (no abstract):

Allows you to:
EndNote |
Mendeley |
Zotero |
|
|---|---|---|---|
| OS | |||
| License | Proprietary (Clarivate) | Proprietary (Elsevier) | Open source (AGPL) |
| Pricing | > 200 $ | Free | Free |
| Online storage | 2 GB (+ pricing options) | 2 GB (+ pricing options) | 300 MB (+ pricing options) |
| Citation styles | > 7000 | > 7000 | > 10,000 |
| Google Doc | |||
| LaTeX | |||
| Customization |

Open source and freeWell documentedcommunityWeb browser connectorWord processor pluginpluginsstylesRStudio

RStudio
RStudioYAML header:
CSV export
BibTeX export
SQL query
Zotero API
CSV export
BibTeX export
SQL query
Zotero API



Installation:
Output:

Installation:
Output:

Many available tools:
revtools - No more maintainedsynthesisrbibliometrixLet’s keep it simple:
The duplicated() function
duplicated() functionEasy case
## title
## 1 Climate change and biodiversity
## 2 Climate change and biodiversity
## 3 Climate change and biodiversity
## 4 Fisheries and management - Part I
## 5 Fisheries and management - Part II
duplicated() functionEasy case
## title
## 1 Climate change and biodiversity
## 2 Climate change and biodiversity
## 3 Climate change and biodiversity
## 4 Fisheries and management - Part I
## 5 Fisheries and management - Part II
duplicated() functionEasy case
## title
## 1 Climate change and biodiversity
## 2 Climate change and biodiversity
## 3 Climate change and biodiversity
## 4 Fisheries and management - Part I
## 5 Fisheries and management - Part II
duplicated() functionduplicated() functionReal case
duplicated() functionReal case
duplicated() functionReal case
duplicated() functionReal case
Clean data
## [1] "climate change" "climate change" "climate- change."
## [1] "climate change" "climate change" "climate change "
duplicated() functionReal case
Clean data
## [1] "climate change" "climate change" "climate- change."
## [1] "climate change" "climate change" "climate change "
## [1] "climate change" "climate change" "climate change "
duplicated() functionReal case
Clean data
## [1] "climate change" "climate change" "climate- change."
## [1] "climate change" "climate change" "climate change "
## [1] "climate change" "climate change" "climate change "
## [1] "climate change" "climate change" "climate change"

A bibliographic catalogue of scientific papers, authors and institutions accessible in open access mode1.
Website: https://openalex.org
A lightweight interface
Output (with abstract):


1. Download the two following .bib files:
2. Import the two .bib files in Zotero
.bib file in its own subcollection3. Import references in R
zoteror available hereget_zotero_data() to import Zotero references4. Detect duplicated references
duplicated() on the DOI to identify duplicated references1 (duplicate) and 0 (no duplicate)5. Export the final table
writexl to export the data.frame as a xlsx file1. Download the two following .bib files:
2. Import references in R
rbibtools available hereread_bib() to import .bib files3. Detect duplicated references
duplicated() on the DOI to identify duplicated references1 (duplicate) and 0 (no duplicate)4. Export the final table
writexl to export the data.frame as a xlsx file1. Reference acquisition
# Folder to save .bib files ----
path <- "~/Documents/Exercise"
dir.create(path, recursive = TRUE)
# Download .bib files ----
repo_url <- paste0(
"https://raw.githubusercontent.com/",
"literaturesynthesis/",
"corpus-management/main/data/"
)
filename_1 <- "refs-scopus.bib"
filename_2 <- "refs-webofscience.bib"
download.file(
url = paste0(repo_url, filename_1),
destfile = file.path(path, filename_1)
)
download.file(
url = paste0(repo_url, filename_2),
destfile = file.path(path, filename_2)
)1. Reference acquisition
# Folder to save .bib files ----
path <- "~/Documents/Exercise"
dir.create(path, recursive = TRUE)
# Download .bib files ----
repo_url <- paste0(
"https://raw.githubusercontent.com/",
"literaturesynthesis/",
"corpus-management/main/data/"
)
filename_1 <- "refs-scopus.bib"
filename_2 <- "refs-webofscience.bib"
download.file(
url = paste0(repo_url, filename_1),
destfile = file.path(path, filename_1)
)
download.file(
url = paste0(repo_url, filename_2),
destfile = file.path(path, filename_2)
)2. Reference storage
1. Reference acquisition
# Folder to save .bib files ----
path <- "~/Documents/Exercise"
dir.create(path, recursive = TRUE)
# Download .bib files ----
repo_url <- paste0(
"https://raw.githubusercontent.com/",
"literaturesynthesis/",
"corpus-management/main/data/"
)
filename_1 <- "refs-scopus.bib"
filename_2 <- "refs-webofscience.bib"
download.file(
url = paste0(repo_url, filename_1),
destfile = file.path(path, filename_1)
)
download.file(
url = paste0(repo_url, filename_2),
destfile = file.path(path, filename_2)
)2. Reference storage
1. Reference acquisition
# Folder to save .bib files ----
path <- "~/Documents/Exercise"
dir.create(path, recursive = TRUE)
# Download .bib files ----
repo_url <- paste0(
"https://raw.githubusercontent.com/",
"literaturesynthesis/",
"corpus-management/main/data/"
)
filename_1 <- "refs-scopus.bib"
filename_2 <- "refs-webofscience.bib"
download.file(
url = paste0(repo_url, filename_1),
destfile = file.path(path, filename_1)
)
download.file(
url = paste0(repo_url, filename_2),
destfile = file.path(path, filename_2)
)2. Reference storage
3. Reference importation
4. Reference deduplication
1. Reference acquisition
# Folder to save .bib files ----
path <- "~/Documents/Exercise"
dir.create(path, recursive = TRUE)
# Download .bib files ----
repo_url <- paste0(
"https://raw.githubusercontent.com/",
"literaturesynthesis/",
"corpus-management/main/data/"
)
filename_1 <- "refs-scopus.bib"
filename_2 <- "refs-webofscience.bib"
download.file(
url = paste0(repo_url, filename_1),
destfile = file.path(path, filename_1)
)
download.file(
url = paste0(repo_url, filename_2),
destfile = file.path(path, filename_2)
)2. Reference storage
3. Reference importation
4. Reference deduplication
5. Reference exportation
1. Reference acquisition
# Folder to save .bib files ----
path <- "~/Documents/Exercise"
dir.create(path, recursive = TRUE)
# Download .bib files ----
repo_url <- paste0(
"https://raw.githubusercontent.com/",
"literaturesynthesis/",
"corpus-management/main/data/"
)
filename_1 <- "refs-scopus.bib"
filename_2 <- "refs-webofscience.bib"
download.file(
url = paste0(repo_url, filename_1),
destfile = file.path(path, filename_1)
)
download.file(
url = paste0(repo_url, filename_2),
destfile = file.path(path, filename_2)
)1. Reference acquisition
# Folder to save .bib files ----
path <- "~/Documents/Exercise"
dir.create(path, recursive = TRUE)
# Download .bib files ----
repo_url <- paste0(
"https://raw.githubusercontent.com/",
"literaturesynthesis/",
"corpus-management/main/data/"
)
filename_1 <- "refs-scopus.bib"
filename_2 <- "refs-webofscience.bib"
download.file(
url = paste0(repo_url, filename_1),
destfile = file.path(path, filename_1)
)
download.file(
url = paste0(repo_url, filename_2),
destfile = file.path(path, filename_2)
)1. Reference acquisition
# Folder to save .bib files ----
path <- "~/Documents/Exercise"
dir.create(path, recursive = TRUE)
# Download .bib files ----
repo_url <- paste0(
"https://raw.githubusercontent.com/",
"literaturesynthesis/",
"corpus-management/main/data/"
)
filename_1 <- "refs-scopus.bib"
filename_2 <- "refs-webofscience.bib"
download.file(
url = paste0(repo_url, filename_1),
destfile = file.path(path, filename_1)
)
download.file(
url = paste0(repo_url, filename_2),
destfile = file.path(path, filename_2)
)2. Reference importation
3. Reference deduplication
1. Reference acquisition
# Folder to save .bib files ----
path <- "~/Documents/Exercise"
dir.create(path, recursive = TRUE)
# Download .bib files ----
repo_url <- paste0(
"https://raw.githubusercontent.com/",
"literaturesynthesis/",
"corpus-management/main/data/"
)
filename_1 <- "refs-scopus.bib"
filename_2 <- "refs-webofscience.bib"
download.file(
url = paste0(repo_url, filename_1),
destfile = file.path(path, filename_1)
)
download.file(
url = paste0(repo_url, filename_2),
destfile = file.path(path, filename_2)
)2. Reference importation
3. Reference deduplication
4. Reference exportation