Package: eatATA 1.1.2

Benjamin Becker

eatATA: Create Constraints for Small Test Assembly Problems

Provides simple functions to create constraints for small test assembly problems (e.g. van der Linden (2005, ISBN: 978-0-387-29054-6)) using sparse matrices. Currently, 'GLPK', 'lpSolve', 'Symphony', and 'Gurobi' are supported as solvers. The 'gurobi' package is not available from any mainstream repository; see <https://www.gurobi.com/downloads/>.

Authors:Benjamin Becker [aut, cre], Dries Debeer [aut]

eatATA_1.1.2.tar.gz
eatATA_1.1.2.zip(r-4.5)eatATA_1.1.2.zip(r-4.4)eatATA_1.1.2.zip(r-4.3)
eatATA_1.1.2.tgz(r-4.4-any)eatATA_1.1.2.tgz(r-4.3-any)
eatATA_1.1.2.tar.gz(r-4.5-noble)eatATA_1.1.2.tar.gz(r-4.4-noble)
eatATA_1.1.2.tgz(r-4.4-emscripten)eatATA_1.1.2.tgz(r-4.3-emscripten)
eatATA.pdf |eatATA.html
eatATA/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/beckerbenj/eatata/issues

Datasets:

On CRAN:

5.61 score 4 stars 17 scripts 332 downloads 40 exports 6 dependencies

Last updated 2 months agofrom:7dc80d53e8. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 07 2024
R-4.5-winOKNov 07 2024
R-4.5-linuxOKNov 07 2024
R-4.4-winNOTENov 07 2024
R-4.4-macNOTENov 07 2024
R-4.3-winNOTENov 07 2024
R-4.3-macNOTENov 07 2024

Exports:acrossFormsConstraintanalyzeBlockExclusionanalyzeComplexBlockExclusionappendSolutionautoItemValuesMinMaxConstraintcalculateExpectedRTcalculateExpectedRTvarcalculateIIFcappedMaximinObjectivecombineConstraintscomputeTargetValuesdepletePoolConstraintdummiesToFactorgetMean2PLNgetMean3PLNgetVar2PLNgetVar3PLNinspectSolutionitemCategoryConstraintitemCategoryDeviationConstraintitemCategoryMaxConstraintitemCategoryMinConstraintitemCategoryRangeConstraintitemExclusionConstraintitemInclusionConstraintitemsPerFormConstraintitemTuplesitemUsageConstraintitemValuesConstraintitemValuesDeviationConstraintitemValuesMaxConstraintitemValuesMinConstraintitemValuesRangeConstraintmatrixExclusionTuplesmaximinObjectivemaxObjectiveminimaxObjectiveminObjectivestemInclusionTuplesuseSolver

Dependencies:latticelpSolvemathjaxrMatrixRglpkslam

Overview of eatATA Functionality

Rendered fromoverview.Rmdusingknitr::rmarkdownon Nov 07 2024.

Last update: 2022-09-26
Started: 2021-02-04

Typical Use of eatATA: a Minimal Example

Rendered fromminimal_example.Rmdusingknitr::rmarkdownon Nov 07 2024.

Last update: 2021-03-26
Started: 2021-01-26

Typical Use of eatATA: a Pilot Study Example

Rendered fromuse_case_pilot_study.Rmdusingknitr::rmarkdownon Nov 07 2024.

Last update: 2021-03-26
Started: 2021-02-04

Readme and manuals

Help Manual

Help pageTopics
Constrain the sum of item values across multiple forms.acrossFormsConstraint
Analyze block exclusivenessanalyzeBlockExclusion
Analyze complex block exclusivenessanalyzeComplexBlockExclusion
Append a 'useSolver' outputappendSolution
Create single value constraints with minimum and maximum.autoItemValuesMinMaxConstraint
Calculate Cumulants Lognormal Response Time DistributioncalculateExpectedRT calculateExpectedRTvar
Calculate Item Information FunctioncalculateIIF
Capped Maximin Constraint.cappedMaximinObjective
Combine constraintscombineConstraints
Compute target values based on the item pool.computeTargetValues computeTargetValues.default computeTargetValues.factor
Use complete item pool.depletePoolConstraint
Convert dummy variables to factor.dummiesToFactor
Calculate Cumulants Lognormal Response Time DistributiongetMean2PLN getMean3PLN getVar2PLN getVar3PLN
Inspect a 'useSolver' outputinspectSolution
Create item category constraints.itemCategoryConstraint
Create item category constraints with minimum and maximum.itemCategoryDeviationConstraint itemCategoryMaxConstraint itemCategoryMinConstraint itemCategoryRangeConstraint
Create item inclusion or exclusion constraints.itemExclusionConstraint itemInclusionConstraint
Small simulated item pool example.items_diao
Simulated item pool example.items_lsa
Small simulated item pool example.items_mini
Small simulated item pool example.items_pilot
Small artificial item pool example.items_vera
Create number of items per test form constraints.itemsPerFormConstraint
Create item tuples.itemTuples
Create item usage constraints.itemUsageConstraint
Constrain the sum of item values per form.itemValuesConstraint
Create single value constraints with minimum and maximum.itemValuesDeviationConstraint itemValuesMaxConstraint itemValuesMinConstraint itemValuesRangeConstraint
Create item exclusion tuples from matrix.matrixExclusionTuples
Maximin Constraint.maximinObjective
Max Constraint.maxObjective
Minimax Constraint.minimaxObjective
Min Constraint.minObjective
Create item inclusion tuples from item stem.stemInclusionTuples
Use a solver for a list of constraints.useSolver