Package: metacheck 0.1.0

Lisa DeBruine

metacheck: Check Research Outputs for Best Practices

A modular, extendable system for checking research outputs for best practices using text search, R code, and/or (optional) LLM queries.

Authors:Lisa DeBruine [aut, cre], Cristian Mesquida [aut], Jakub Werner [aut], Raphael Merz [ctb], Lukas Wallrich [ctb], Daniel Lakens [aut]

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

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

Bug tracker:https://github.com/scienceverse/metacheck/issues

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

Datasets:

On CRAN:

Conda:

metasciencequarto

7.89 score 44 stars 73 scripts 145 exports 103 dependencies

Last updated from:32659a9b9e. Checks:7 ERROR, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64ERROR212
source / vignettesOK314
linux-release-x86_64ERROR241
macos-release-arm64ERROR214
macos-oldrel-arm64ERROR177
windows-develERROR179
windows-releaseERROR168
windows-oldrelERROR152
wasm-releaseOK185

Exports:.aspredicted_info.bibtype_convert.github_config.grobid_to_bibr.is_paper.is_paper_list.llm_model_list_groq.llm_ollama_native.osf_file_data.osf_headers.osf_info.osf_node_data.osf_parent_project.osf_pat_validate.osf_preprint_data.osf_reg_data.osf_user_data.paper_coerce.paper_schema.rbox_info.read_bibr.xml_find_text.xml_find1_text.xml_read_grobid.xml2bib.zenodo_info%||%accuracyadd_bib_matchaspredicted_infoaspredicted_linkscausal_relationscheck_orcidcode_abs_pathcode_extract_rcode_file_refscode_langcode_library_linescode_line_statscode_parse_rcode_readcode_remove_commentscollapse_sectionconvertconvert_bibrconvert_grobidcredit_rolescrossref_doicrossref_querydatacite_doidemofiledemopaperdoi_cleandoi_lookupdoi_resolvesdoi_valid_formatemailexpand_textextract_eqextract_p_valuesextract_urlsfig_image_viewfile_categoryfiletypeFLoRAFLoRA_dateFLoRA_updateformat_bib_authorsformat_refget_orcidget_prev_outputsgithub_filesgithub_infogithub_languagesgithub_linksgithub_readmegithub_repogrobid_to_bibrjson_expandlastloglinkllmllm_max_callsllm_modelllm_model_listllm_uselocal_filesloggerlogpathmessagemodule_helpmodule_infomodule_listmodule_reportmodule_runmodule_templateonlineopenalex_doiopenalex_queryorcid_personosf_api_checkosf_check_idosf_delayosf_file_downloadosf_get_all_pagesosf_infoosf_linksosf_preprint_listosf_typepaperpaper_idpaper_tablepaper_validatepaper_writepaperlistpath_sanitizepbpluralpubpeer_commentsrbox_file_downloadrbox_inforbox_linksreadref_tablerep_ifreportreport_appreport_module_runreport_qmdreport_tableretractionwatchrwrw_daterw_updatescroll_tablesearch_textstatstest_papertext_expandtext_searchvalidateverbosezenodo_file_downloadzenodo_infozenodo_links

Dependencies:askpassbackportsbase64encbibtexbitbit64brewbslibcachemcallrclicliprcommonmarkcorocpp11crayoncrosstalkcurldescdigestdplyrDTellmerevaluatefarverfastmapfontawesomefsgenericsggplot2gitcredsgluegtablehighrhmshtmltoolshtmlwidgetshttrhttr2isobandjaneaustenrjpegjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclemagrittrMatrixmemoisemimeopensslotelpillarpkgbuildpkgconfigpkgloadplyrprettyunitsprocessxprogresspromisespspurrrquartoR6rappdirsRColorBrewerRcppreadrrlangrmarkdownroxygen2rprojrootrstudioapirvestS7sassscalesselectrSnowballCstatcheckstringistringrsystibbletidyrtidyselecttidytexttinytextokenizerstzdbutf8vctrsviridisLitevroomwithrxfunxml2yaml

metacheck
Installation | Load from PDF | Load from JSON | Load from non-PDF document | Batch Processing | Paper Components | Info | Bibliography | Cross-References | Batch | Search Text | Pattern | Return | Regex matches | Expand Text | Large Language Models | Option 1: Run a model locally with Ollama (recommended) | Option 2: Use a cloud API | LLM Queries | Expand JSON | Rate Limiting | Repository Functions | OSF Links and IDs | OSF Info | Download OSF Files | GitHub, ResearchBox, and Zenodo | Local files | Modules | Module List | Running modules | Creating modules | Reports

Last update: 2026-06-16
Started: 2025-11-03

Modules
Module List | Module Output | Traffic light | Table | Summary Table | Report | Paper | Previous Outputs | Built-in Modules | all_p_values | all_urls | stat_p_exact | marginal | stat_check | Chaining Modules

Last update: 2026-06-16
Started: 2025-02-04

Creating Modules
Roxygen Documentation | Title | Description | Details | Validation | Keywords | Author | References | Import | Parameters | Returns | Examples | Function Code | Code Helpers | Progress Bars | Get Previous Outputs | Table | Summary Table | Traffic Light | Summary Text | Report | Scroll Tables | Collapsible Sections | Plurals | HTML Links | Format References | Return

Last update: 2026-06-15
Started: 2025-03-01

Batch Processing
Convert PDFs | Using Bibr | Using Grobid | Read in converted files | Paper Objects | Paper ID | Authors | Info | Bibliography | Cross References | Text | Section | Text Search | Pattern | Chaining | Regex | Match

Last update: 2026-05-24
Started: 2025-02-07

Readme and manuals

Help Manual

Help pageTopics
Accuracyaccuracy
Match table from bib tableadd_bib_match
Retrieve info from AsPredicted by URLaspredicted_info
Find AsPredicted Links in Papersaspredicted_links
Extract causal relations from sentence(s) via a Hugging Face Spacecausal_relations
Return Absolute Pathscode_abs_path
Convert Rmd/qmd files to R code onlycode_extract_r
Get files referenced in codecode_file_refs
Detect Code Languagecode_lang
Get Code Library Linescode_library_lines
Get Code Composition Statscode_line_stats
Parse code to check for errorscode_parse_r
Read code from filescode_read
Remove comments from code textcode_remove_comments
Make Collapsible Sectioncollapse_section
Convert documentsconvert
Convert documents using bibrconvert_bibr
Convert a PDF to Grobid XMLconvert_grobid
CrossRef Info from DOIcrossref_doi
Look up Reference in CrossRefcrossref_query
Doi.org Info from DataCitedatacite_doi
Get a demo filedemofile
Get demo paperdemopaper
Clean DOIsdoi_clean
Doi.org Info from DOIdoi_lookup
Check whether a DOI resolvesdoi_resolves
Validate DOI formatdoi_valid_format
Set or get emailemail
Emojisemojis
Extract Equationsextract_eq
Extract P-Valuesextract_p_values
Extract URLsextract_urls
View a figure imagefig_image_view
Categorise filesfile_category
Get file Type from Extensionfiletype
FORRT Replication Database (FLoRA)FLoRA
Get date FLoRA was updatedFLoRA_date
Update FLoRAFLoRA_update
Format Bib Authorsformat_bib_authors
Format Referenceformat_ref
Get Previous Outputsget_prev_outputs
Get File List from GitHubgithub_files
Get GitHub Repo Infogithub_info
Get Languages from GitHub Repogithub_languages
Find GitHub Links in Papersgithub_links
Get README from GitHubgithub_readme
Get Short GitHub Repo Namegithub_repo
Convert Grobid TEI XML file to bibr formatgrobid_to_bibr
Expand a JSON columnjson_expand
Get the last loglastlog
Make an html linklink
Query an LLMllm
Set the maximum number of calls to the LLMllm_max_calls
Set the default LLM modelllm_model
List LLM Modelsllm_model_list
Set or get metacheck LLM usellm_use
List Local Fileslocal_files
Log messageslogger
Get Module Helpmodule_help
Get module informationmodule_info
List modulesmodule_list
Report from module outputmodule_report
Run a modulemodule_run
Create a Module from a Templatemodule_template
OpenAlex info from DOIopenalex_doi
Look up a reference in OpenAlexopenalex_query
Check OSF API Server Statusosf_api_check
Check OSF IDsosf_check_id
Set the OSF delayosf_delay
Download all OSF Project Filesosf_file_download
Get All OSF API Query Pagesosf_get_all_pages
Retrieve info from the OSF by IDosf_info
Find OSF Links in Papersosf_links
Get A list of preprints from the OSFosf_preprint_list
Get OSF GUID Typeosf_type
Get Paper IDspaper_id
Paper tablespaper_table
Validate a Paper Objectpaper_validate
Write paperpaper_write
Sanitize File Pathpath_sanitize
Pluraliseplural
Psychological Science Open Access Paper Setpsychsci
Get Pubpeer Commentspubpeer_comments
Retrieve files from ResearchBox by URLrbox_file_download
Retrieve info from ResearchBox by URLrbox_info
Find ResearchBox Links in Papersrbox_links
Read in grobid XML or bibr JSONread
Reference and DOI tableref_table
Create a Reportreport
Launch Report Appreport_app
Run modules for a reportreport_module_run
Create Report from Module Outputreport_qmd
Display a Table in a Reportreport_table
RetractionWatch dataretractionwatch rw
Get date retractionwatch was updatedrw_date
Update retractionwatchrw_update
Make Scroll Tablescroll_table
Check Statsstats
Test papertest_paper
Expand textexpand_text text_expand
Search textsearch_text text_search
Validatevalidate
Download all Zenodo Project Fileszenodo_file_download
Retrieve info from Zenodo by URLzenodo_info
Find Zenodo Links in Paperszenodo_links