Package: metaextractoR 0.1.0

Danyang Dai

metaextractoR: Data Extraction for Meta-Analysis with Large Language Models

Use Large Language Models (LLMs) to assist with data extraction for meta-analysis. This package incorporates three modular Shiny apps to implement a human-in-the-loop framework. (1) a manual extraction interface for abstracts, (2) refining prompt engineering and model selection, and (3) validation of LLM-generated outputs. These apps enable researchers to iteratively collaborate with LLMs, with each abstract undergoing double data extraction—once manually by a human researcher and once independently by an LLM-assisted process—to emulate the double extraction process recommended by international standards. Notably, the package runs fully on local machines, with no need for API setup or external data transfer, maximising data privacy and accessibility. Robust logging features further enhance transparency and reproducibility by recording all prompt iterations and outputs.

Authors:Danyang Dai [aut, cre, cph], Emi Tanaka [aut], Jason Pole [ths]

metaextractoR_0.1.0.tar.gz
metaextractoR_0.1.0.zip(r-4.7)metaextractoR_0.1.0.zip(r-4.6)metaextractoR_0.1.0.zip(r-4.5)
metaextractoR_0.1.0.tgz(r-4.6-any)metaextractoR_0.1.0.tgz(r-4.5-any)
metaextractoR_0.1.0.tar.gz(r-4.7-any)metaextractoR_0.1.0.tar.gz(r-4.6-any)
metaextractoR_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
metaextractoR/json (API)

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

Bug tracker:https://github.com/danyangdai/metaextractor/issues

Pkgdown/docs site:https://danyangdai.github.io

Datasets:

On CRAN:

Conda:

3.20 score 4 stars 5 scripts 8 exports 64 dependencies

Last updated from:229c8547ff. Checks:9 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK138
source / vignettesOK204
linux-release-x86_64OK144
macos-release-arm64OK100
macos-oldrel-arm64OK79
windows-develOK79
windows-releaseOK93
windows-oldrelOK91
wasm-releaseOK149

Exports:add_predefined_varsglance_manual_appmanual_validation_appprocess_with_ollamaprompt_engineering_appsave_testing_datasave_training_dataseparate_training

Dependencies:askpassbase64encbslibcachemclicommonmarkcorocpp11crosstalkcurldigestdplyrDTellmerevaluatefastmapfontawesomefsgenericsgluehighrhtmltoolshtmlwidgetshttpuvhttr2jquerylibjsonliteknitrlaterlazyevallifecyclemagrittrmemoisemimeopensslotelpillarpkgconfigpromisespurrrR6rappdirsRcpprlangrmarkdownS7sassshinyshinyFilesshinyjssourcetoolsstringistringrsystibbletidyrtidyselecttinytexutf8vctrswithrxfunxtableyaml