colrev search¶
In the colrev search
operation, the SearchSource is added to the project settings, and record metadata are retrieved.
SearchSources keep track of the associated queries, as well as the search results files in the data/search directory (see SearchSources).
Two steps are necessary to add a SearchSource and run a search:
# Add a new SearchSource interactively
colrev search --add
# Run search for all SearchSources in the settings
colrev search
# Run search for selected SearchSources
colrev search --select
Updating the search is very easy: simply run colrev search again. API searches will be updated automatically, and instructions will be given to update DB searches.
The following table provides an overview of the different types of SearchSources, linking to the list of SearchSources below. The development of additional SearchSources is tracked in the SearchSource roadmap).
Type |
Description |
Retrieval |
Query |
DB |
Traditional search in an academic database:
|
Manual |
Mandatory |
API |
Automated API search:
|
Automated |
Mandatory |
BACKWARD |
Backward citation search:
|
Automated or manual |
Optional |
FORWARD |
Forward citation search:
|
Automated or manual |
Optional |
TOC |
Table-of-content search:
|
Automated or manual |
Mandatory |
OTHER |
Non-systematic lookup searches or complementary searches:
|
Manual |
Optional |
FILES |
Extraction of metadata from files:
|
Automated |
Optional |
MD |
Metadata SearchSource:
|
Automated |
NA |
DB searches¶
SearchSource packages |
Identifier |
Status |
---|---|---|
ABI/INFORM (ProQuest) (instructions) |
colrev.abi_inform_proquest |
|
ACM digital Library (instructions) |
colrev.acm_digital_library |
|
AIS electronic Library (AISeL) (instructions) |
colrev.ais_library |
|
EBSCOHost (instructions) |
colrev.ebsco_host |
|
Europe PMC (instructions) |
colrev.europe_pmc |
|
GoogleScholar (instructions) |
colrev.google_scholar |
|
JSTOR (instructions) |
colrev.jstor |
|
PsycINFO (instructions) |
colrev.psycinfo |
|
Pubmed (instructions) |
colrev.pubmed |
|
Scopus (instructions) |
colrev.scopus |
|
Springer Link (instructions) |
colrev.springer_link |
|
Taylor and Francis (instructions) |
colrev.taylor_and_francis |
|
Transport Research International Documentation (instructions) |
colrev.trid |
|
Unknown SearchSource (instructions) |
colrev.unknown_source |
|
Web of Science (instructions) |
colrev.web_of_science |
|
Wiley (instructions) |
colrev.wiley |
API searches¶
SearchSource packages |
Identifier |
Status |
---|---|---|
AIS electronic Library (AISeL) (instructions) |
colrev.ais_library |
|
arXiv (instructions) |
colrev.arxiv |
|
CoLRev projects (instructions) |
colrev.colrev_project |
|
Crossref API (instructions) |
colrev.crossref |
|
DBLP API (instructions) |
colrev.dblp |
|
ERIC API (instructions) |
colrev.eric |
|
Europe PMC (instructions) |
colrev.europe_pmc |
|
GitHub API (instructions) |
colrev.github |
|
IEEEXplore (instructions) |
colrev.ieee |
|
LocalIndex (instructions) |
colrev.local_index |
|
OpenAlex API (instructions) |
colrev.open_alex |
|
OSF (instructions) |
colrev.osf |
|
Pubmed (instructions) |
colrev.pubmed |
|
Semantic Scholar API (instructions) |
colrev.semanticscholar |
|
Springer Link (instructions) |
colrev.springer_link |
|
SYNERGY Datasets (instructions) |
colrev.synergy_datasets |
|
Unpaywall (instructions) |
colrev.unpaywall |
TOC searches¶
SearchSource packages |
Identifier |
Status |
---|---|---|
AIS electronic Library (AISeL) (instructions) |
colrev.ais_library |
|
Crossref API (instructions) |
colrev.crossref |
|
DBLP API (instructions) |
colrev.dblp |
|
Unknown SearchSource (instructions) |
colrev.unknown_source |
BACKWARD_SEARCH searches¶
SearchSource packages |
Identifier |
Status |
---|---|---|
Backward search extracting references from PDFs using GROBID (instructions) |
colrev.pdf_backward_search |
|
Unknown SearchSource (instructions) |
colrev.unknown_source |
FORWARD_SEARCH searches¶
SearchSource packages |
Identifier |
Status |
---|---|---|
Forward search based on OpenCitations (instructions) |
colrev.open_citations_forward_search |
|
Unknown SearchSource (instructions) |
colrev.unknown_source |
FILES searches¶
SearchSource packages |
Identifier |
Status |
---|---|---|
Files directories (PDFs based on GROBID) (instructions) |
colrev.files_dir |
OTHER searches¶
SearchSource packages |
Identifier |
Status |
---|---|---|
Unknown SearchSource (instructions) |
colrev.unknown_source |
MD searches¶
SearchSource packages |
Identifier |
Status |
---|---|---|
Crossref API (instructions) |
colrev.crossref |
|
DBLP API (instructions) |
colrev.dblp |
|
Europe PMC (instructions) |
colrev.europe_pmc |
|
LocalIndex (instructions) |
colrev.local_index |
|
OpenAlex API (instructions) |
colrev.open_alex |
|
OpenLibrary API (instructions) |
colrev.open_library |
|
Pubmed (instructions) |
colrev.pubmed |