Package: rqti Title: Create Tests According to QTI 2.1 Standard Version: 1.3.1.9000 Authors@R: c( person("Andrey", "Shevandrin", email = "shevandrin@gmail.com", role = c("aut", "cre", "cph"), comment = c(ORCID = "0000-0003-0807-2546")), person("Petr", "Bondarenko", email = "bondarenko.volsu@gmail.com", role = c("ctb"), comment = c(ORCID = "0000-0002-5154-9664")), person("Ivonne", "Ojeda", email = "yulieth9109@gmail.com", role = "ctb"), person("Johannes", "Titz", email = "johannes@titz.science", comment = c(ORCID = "0000-0002-1102-5719"), role = c("aut", "cph")), person("Brian", "Mottershead", role = "cph", comment = "Author of QTIJS library"), person("Stiftung für Innovation in der Hochschullehre", role = "fnd") ) Description: Create tests and tasks compliant with the Question & Test Interoperability (QTI) information model version 2.1. Input sources are Rmd/md description files or S4-class objects. Output formats include standalone zip or xml files. Supports the generation of basic task types (single and multiple choice, order, pair association, matching tables, filling gaps and essay) and provides a comprehensive set of attributes for customizing tests. License: GPL (>= 3) Encoding: UTF-8 Roxygen: list(markdown = TRUE) Imports: htmltools, xml2, yaml, rmarkdown, servr, rstudioapi, stringr, methods, magrittr, httr2, curl, knitr, getPass, keyring, zip, textutils, lifecycle, exams, base64enc Suggests: covr, dplyr, testthat (>= 3.0.0), withr, XML, readr, RCurl, pkgload, httpuv, later Config/testthat/edition: 3 Config/testthat/parallel: false URL: https://github.com/shevandrin/rqti, https://shevandrin.github.io/rqti/ BugReports: https://github.com/shevandrin/rqti/issues Collate: 'rqti.R' 'QtiMetadata.R' 'ModalFeedback.R' 'AssessmentItem.R' 'AssessmentSection.R' 'AssessmentTest.R' 'AssessmentTestOpal.R' 'AssessmentTestOpenOlat.R' 'Choice.R' 'CorrectFeedback.R' 'MatchTable.R' 'DirectedPair.R' 'Entry.R' 'Essay.R' 'Gap.R' 'InlineChoice.R' 'LMS.R' 'MultipleChoice.R' 'MultipleChoiceTable.R' 'NumericGap.R' 'OneInColTable.R' 'OneInRowTable.R' 'Opal.R' 'Ordering.R' 'SingleChoice.R' 'TextGap.R' 'TextGapOpal.R' 'WrongFeedback.R' 'character.R' 'choice_scoring.R' 'exams_integration.R' 'extract_results.R' 'helpers.R' 'knit_functions.R' 'multiple_choice_scoring.R' 'object_builder.R' 'qti_task.R' 'qti_test.R' 'response_processing.R' 'rqti-package.R' 'rqti_project.R' 'section_builder.R' 'single_choice_scoring.R' 'utils-pipe.R' 'verify_qti.R' 'zzz.R' Depends: R (>= 4.1.0) Config/roxygen2/version: 8.0.0 Config/pak/sysreqs: cmake make libicu-dev libsecret-1-dev libuv1-dev libxml2-dev libssl-dev zlib1g-dev Repository: https://shevandrin.r-universe.dev Date/Publication: 2026-10-21 17:10:41 UTC RemoteUrl: https://github.com/shevandrin/rqti RemoteRef: HEAD RemoteSha: 7ca1dfe298282d69b037253becaa4d6d03d8443c NeedsCompilation: no Packaged: 2026-10-21 20:56:02 UTC; root Author: Andrey Shevandrin [aut, cre, cph] (ORCID: ), Petr Bondarenko [ctb] (ORCID: ), Ivonne Ojeda [ctb], Johannes Titz [aut, cph] (ORCID: ), Brian Mottershead [cph] (Author of QTIJS library), Stiftung für Innovation in der Hochschullehre [fnd] Maintainer: Andrey Shevandrin