Package: revtools 0.4.1

revtools: Tools to Support Evidence Synthesis

Researchers commonly need to summarize scientific information, a process known as 'evidence synthesis'. The first stage of a synthesis process (such as a systematic review or meta-analysis) is to download a list of references from academic search engines such as 'Web of Knowledge' or 'Scopus'. The traditional approach to systematic review is then to sort these data manually, first by locating and removing duplicated entries, and then screening to remove irrelevant content by viewing titles and abstracts (in that order). 'revtools' provides interfaces for each of these tasks. An alternative approach, however, is to draw on tools from machine learning to visualise patterns in the corpus. In this case, you can use 'revtools' to render ordinations of text drawn from article titles, keywords and abstracts, and interactively select or exclude individual references, words or topics.

Authors:Martin J. Westgate [aut, cre]

revtools_0.4.1.tar.gz
revtools_0.4.1.zip(r-4.5)revtools_0.4.1.zip(r-4.4)revtools_0.4.1.zip(r-4.3)
revtools_0.4.1.tgz(r-4.4-any)revtools_0.4.1.tgz(r-4.3-any)
revtools_0.4.1.tar.gz(r-4.5-noble)revtools_0.4.1.tar.gz(r-4.4-noble)
revtools_0.4.1.tgz(r-4.4-emscripten)revtools_0.4.1.tgz(r-4.3-emscripten)
revtools.pdf |revtools.html
revtools/json (API)

# Install 'revtools' in R:
install.packages('revtools', repos = c('https://mjwestgate.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/mjwestgate/revtools/issues

On CRAN:

31 exports 49 stars 3.20 score 91 dependencies 2 mentions 52 scripts 382 downloads

Last updated 5 years agofrom:d9bf7fecd4. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKAug 20 2024
R-4.5-winOKAug 20 2024
R-4.5-linuxOKAug 20 2024
R-4.4-winOKAug 20 2024
R-4.4-macOKAug 20 2024
R-4.3-winOKAug 20 2024
R-4.3-macOKAug 20 2024

Exports:[.bibliographyadd_line_breaksaggregate_tasksallocate_effortas.bibliographyc.bibliographydistribute_tasksextract_unique_referencesfind_duplicatesformat_citationformat_citation.bibliographyformat_citation.data.frameformat_citation.listfuzz_m_ratiofuzz_partial_ratiofuzz_token_set_ratiofuzz_token_sort_ratiofuzzdistmake_dtmmerge_columnsprint.bibliographyread_bibliographyrevwordsrun_topic_modelscreen_abstractsscreen_duplicatesscreen_titlesscreen_topicssummary.bibliographytag_lookupwrite_bibliography

Dependencies:ade4askpassbase64encBHbslibcachemclicolorspacecommonmarkcpp11crayoncrosstalkcurldata.tabledigestdplyrevaluatefansifarverfastmapfontawesomefsgenericsggplot2gluegtablehighrhtmltoolshtmlwidgetshttpuvhttrisobandjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclemagrittrMASSMatrixmemoisemgcvmimemodeltoolsmunsellngramnlmeNLPopensslpillarpixmappkgconfigplotlypromisespurrrR6rappdirsRColorBrewerRcppRcppArmadillorlangrmarkdownsassscalesshinyshinydashboardslamSnowballCsourcetoolsspstringdiststringistringrsystibbletidyrtidyselecttinytextmtopicmodelsutf8vctrsviridisLitewithrxfunxml2xtableyaml

Readme and manuals

Help Manual

Help pageTopics
revtools: Tools to support reviews and evidence synthesisrevtools
Add line breaks to one or more stringsadd_line_breaks
Combine (potentially overlapping) article sets generated by screening among a team of reviewers.aggregate_tasks
Determine optimal way to divide articles among 2 or more reviewersallocate_effort
Bibliographic data from 20 papers on avian ecologyavian_ecology_bibliography
Description of class 'bibliography'bibliography-class
Methods for class 'bibliography'as.bibliography as.data.frame.bibliography bibliography-methods c.bibliography print.bibliography summary.bibliography [.bibliography
Divide a set of articles among two or more reviewersdistribute_tasks
Create a de-duplicated data.frameextract_unique_references
Locate duplicated information within a data.framefind_duplicates
Format a citationformat_citation format_citation.bibliography format_citation.data.frame format_citation.list
Functions for fuzzy string matchingfuzzdist fuzz_functions fuzz_m_ratio fuzz_partial_ratio fuzz_token_set_ratio fuzz_token_sort_ratio
Construct a document-term matrix (DTM)make_dtm
rbind two or more data frames with different columnsmerge_columns
Import bibliographic dataread_bibliography
Load a set of stopwordsrevwords
Calculate a topic modelrun_topic_model
Shiny app for screening articles by their abstractsscreen_abstracts
Shiny app for locating and excluding duplicated entries in a datasetscreen_duplicates
Shiny app for screening articles by their titlesscreen_titles
Shiny app for screening bibliographies using topic modelsscreen_topics
Description of class 'screen_topics_progress'screen_topics_progress-class
Methods for class 'screen_topics_progress'screen_topics_progress-methods summary.screen_topics_progress
Lookup table for ris tagstag_lookup
Export imported bibliographic data as .bib or .ris formatswrite_bibliography