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:

40 exports 4 stars 1.34 score 6 dependencies 13 scripts 428 downloads

Last updated 12 days agofrom:3d11653ac1. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 06 2024
R-4.5-winNOTESep 06 2024
R-4.5-linuxNOTESep 06 2024
R-4.4-winNOTESep 06 2024
R-4.4-macNOTESep 06 2024
R-4.3-winNOTESep 06 2024
R-4.3-macNOTESep 06 2024

Exports:acrossFormsConstraintanalyzeBlockExclusionanalyzeComplexBlockExclusionappendSolutionautoItemValuesMinMaxConstraintcalculateExpectedRTcalculateExpectedRTvarcalculateIIFcappedMaximinObjectivecombineConstraintscomputeTargetValuesdepletePoolConstraintdummiesToFactorgetMean2PLNgetMean3PLNgetVar2PLNgetVar3PLNinspectSolutionitemCategoryConstraintitemCategoryDeviationConstraintitemCategoryMaxConstraintitemCategoryMinConstraintitemCategoryRangeConstraintitemExclusionConstraintitemInclusionConstraintitemsPerFormConstraintitemTuplesitemUsageConstraintitemValuesConstraintitemValuesDeviationConstraintitemValuesMaxConstraintitemValuesMinConstraintitemValuesRangeConstraintmatrixExclusionTuplesmaximinObjectivemaxObjectiveminimaxObjectiveminObjectivestemInclusionTuplesuseSolver

Dependencies:latticelpSolvemathjaxrMatrixRglpkslam

Overview of eatATA Functionality

Rendered fromoverview.Rmdusingknitr::rmarkdownon Sep 06 2024.

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

Typical Use of eatATA: a Minimal Example

Rendered fromminimal_example.Rmdusingknitr::rmarkdownon Sep 06 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 Sep 06 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