Learn R Programming

JATSdecoder (version 1.2.2)

A Metadata and Text Extraction and Manipulation Tool Set

Description

Provides a function collection to extract metadata, sectioned text and study characteristics from scientific articles in 'NISO-JATS' format. Articles in PDF format can be converted to 'NISO-JATS' with the 'Content ExtRactor and MINEr' ('CERMINE', ). For convenience, two functions bundle the extraction heuristics: JATSdecoder() converts 'NISO-JATS'-tagged XML files to a structured list with elements title, author, journal, history, 'DOI', abstract, sectioned text and reference list. study.character() extracts multiple study characteristics like number of included studies, statistical methods used, alpha error, power, statistical results, correction method for multiple testing, software used. The function get.stats() extracts all statistical results from text and recomputes p-values for many standard test statistics. It performs a consistency check of the reported with the recalculated p-values. An estimation of the involved sample size is performed based on textual reports within the abstract and the reported degrees of freedom within statistical results. In addition, the package contains some useful functions to process text (text2sentences(), text2num(), ngram(), strsplit2(), grep2()). See Böschen, I. (2021) Böschen, I. (2021) , Böschen, I. (2023) , and Böschen, I. (2024) .

Copy Link

Version

Install

install.packages('JATSdecoder')

Monthly Downloads

372

Version

1.2.2

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Ingmar Böschen

Last Published

January 8th, 2026

Functions in JATSdecoder (1.2.2)

get.tables

get.tables
get.test.direction

get.test.direction
get.subject

get.subject
get.sentence.with.pattern

get.sentence.with.pattern
get.stats

get.stats
get.references

get.references
get.software

get.software
get.outlier.def

get.outlier.def
get.power

get.power
letter.convert

letter.convert
get.vol

get.vol
get.type

get.type
get.title

get.title
grep2

grep2
has.interaction

has.interaction
pCheck

pCheck
preCheck

preCheck
ngram

ngram
text2num

text2num
study.character

study.character
get.text

get.text
text2sentences

text2sentences
which.term

which.term
vectorize.text

vectorize.text
strsplit2

strsplit2
standardStats

standardStats
get.abstract

get.abstract
get.aff

get.aff
JATSdecoder

JATSdecoder
get.assumptions

get.assumptions
est.ss

est.ss
get.alpha.error

get.alpha.error
get.R.package

get.R.package
allStats

allStats
get.multi.comparison

get.multi.comparison
get.n.studies

get.n.studies
get.contrib

get.contrib
get.editor

get.editor
get.country

get.country
get.doi

get.doi
get.journal

get.journal
get.history

get.history
get.author

get.author
get.sig.adjectives

get.sig.adjectives
get.category

get.category
get.keywords

get.keywords
get.method

get.method