Skip to content

Commit

Permalink
version 1.5.1
Browse files Browse the repository at this point in the history
  • Loading branch information
choi-phd authored and cran-robot committed Jan 30, 2023
1 parent 3d2ebae commit 076849a
Show file tree
Hide file tree
Showing 34 changed files with 2,976 additions and 269 deletions.
10 changes: 5 additions & 5 deletions DESCRIPTION
Expand Up @@ -2,8 +2,8 @@ Package: TestDesign
Type: Package
Title: Optimal Test Design Approach to Fixed and Adaptive Test
Construction
Version: 1.4.0
Date: 2022-12-14
Version: 1.5.1
Date: 2023-1-26
Authors@R: c(
person("Seung W.", "Choi",
email = "schoi@austin.utexas.edu",
Expand All @@ -24,7 +24,7 @@ License: GPL (>= 2)
Depends: R (>= 2.10)
biocViews:
Imports: Rcpp (>= 1.0.0), methods, lpSolve, foreach, logitnorm, crayon
SystemRequirements: C++11
SystemRequirements: C++17
Suggests: Rsymphony, gurobi, Rglpk, mirt, mirtCAT, progress, shiny,
shinythemes, shinyWidgets, shinyjs, DT, knitr, rmarkdown,
kableExtra, testthat (>= 2.1.0), pkgdown, pkgload
Expand Down Expand Up @@ -54,8 +54,8 @@ Collate: 'RcppExports.R' 'import.R' 'extensions.R' 'item_class.R'
'simulation_data_cache_operators.r' 'theta_functions.R'
'xdata_functions.R'
NeedsCompilation: yes
Packaged: 2022-12-15 21:32:31 UTC; chois1
Packaged: 2023-01-30 14:01:36 UTC; chois1
Author: Seung W. Choi [aut, cre] (<https://orcid.org/0000-0003-4777-5420>),
Sangdon Lim [aut] (<https://orcid.org/0000-0002-2988-014X>)
Repository: CRAN
Date/Publication: 2022-12-17 08:40:12 UTC
Date/Publication: 2023-01-30 15:40:02 UTC
63 changes: 33 additions & 30 deletions MD5
@@ -1,7 +1,7 @@
393ab004b2c2dc8ddbf0954fb081347f *DESCRIPTION
d5d340de14a34554434a43b9f7e458eb *NAMESPACE
acb9f0ee0344dbfe347b6eb5bd9f6c74 *NEWS.md
4c3b0a96d87542cfbe5e4ff74d520686 *R/RcppExports.R
18b4d94c9383e6035e0c21039a96844d *DESCRIPTION
627de81e71e2c4544ab651c6c05094e9 *NAMESPACE
c5caf64b76763d0e9369ded398e1438e *NEWS.md
6f5d4e0fb5d17264eaa40e30b9e32419 *R/RcppExports.R
1609bf0577d2f3164fb9be1283439bbf *R/bayes_functions.R
9c0301a9d93c555ab0420fe830b5a78a *R/calc_escore_functions.r
4933003448e69a66215c16ff57661080 *R/calc_fisher_functions.r
Expand All @@ -13,7 +13,7 @@ acb9f0ee0344dbfe347b6eb5bd9f6c74 *NEWS.md
34c86fcac4fb261e2f2d7c2559ef0323 *R/constraint_functions.R
1cf14c9c636556f6f53a8fdb40b7dd0e *R/constraints_operators.R
66b4671ada682f927e9d36b33f71d645 *R/cpp_calc_documents.r
72464a46e02cc278c321e6e5b481ef31 *R/cpp_core_documents.r
26e5ca3e3b8592a95808f7e8462a60d3 *R/cpp_core_documents.r
6ec70bf94f0e9a9a312ac18e4ac4af6b *R/cpp_theta_documents.r
e0f9858c7c02e78ae1bcdb20e240f78d *R/datasets.R
c4920b93b0246c771ca25ec1af28d3ae *R/eligibility_functions.R
Expand All @@ -26,27 +26,27 @@ c4920b93b0246c771ca25ec1af28d3ae *R/eligibility_functions.R
d48168108b09f159a7dc82920ad0ef2a *R/item_pool_cluster_operators.R
f5d3902cf08e85171838d71d0279f0cd *R/item_pool_operators.R
d65efe413b5c03d0c8b5020ebb42934a *R/loading_functions.R
2507c22d5163233755bd02cec04ec723 *R/other_functions.R
a4c0d0abe866578b3f7417f43d829012 *R/other_functions.R
1957f240408dc12a4a54b1fb048d36d5 *R/partitioning_class.r
4ec519650d7ef0d1c296e6917107fea7 *R/partitioning_functions.r
3da0a7e44cbacf93a35c0393ebcb9fb0 *R/plot_functions.R
2592086211d8bba67e98892c8ff69305 *R/print_functions.R
392ddc3e2fe9cc5efc7cc316dad95505 *R/runshiny.R
c9fc69633c9c443cef235d2ac1c4fb8e *R/shadow_class.R
de449b14b8d44dedeaffcb4bb175b287 *R/shadow_functions.R
4363b06d719749be016c479188bd203f *R/shadowtest_functions.R
64ff4973cfadf6c74a3c6c453beeace3 *R/shadow_functions.R
4d0d1b347d4d552246ab5c8426d491d2 *R/shadowtest_functions.R
5e24b5f4d48b9a8a21a7e66a0e7dbfc7 *R/show_functions.R
cbaf71e994c532595b5233608d601f1b *R/sim_resp_functions.r
a612854af95da98670dad0004ddbec83 *R/simulation_data_cache_class.r
043a0d35417f0044b33bd478c02aa9bf *R/simulation_data_cache_operators.r
6e47e57a906e6d676cf5e97113d8e633 *R/solver_functions.R
2947f7b1fd2d61098ad038c45612d46d *R/solver_functions.R
582abe0b86f00d5e1672e4fa4e929a29 *R/st_attrib_operators.R
19f5c5b08ecb30403bae91c54dce3c95 *R/static_class.R
32c82d5bd34eba761ef22df924cec7b3 *R/static_functions.R
6ba32adc2a743708259be918496f372e *R/summary_class.R
758cec3bf2446c15819aaeca2520e63e *R/summary_functions.R
c4a2935b5c0b8c5451c8aafade2fdc53 *R/theta_functions.R
77924ee7eb8c9d0b76980a251fb4ff82 *R/xdata_functions.R
ab5adc6df90291f19c228cd00f8ae502 *R/xdata_functions.R
e83234f80e2ff4a4cbb12289da81df0f *build/vignette.rds
c399db554d8c3ffa64c057984b2539ae *data/constraints_bayes.rda
a61d7d16feb5540e98d5ab29dee83eda *data/constraints_bayes_data.rda
Expand Down Expand Up @@ -79,8 +79,8 @@ dcd39d77a831db6346b7545e50f9370e *data/stimattrib_reading.rda
7ca011ecf53a551dcde2cb35430989fc *data/stimattrib_reading_data.rda
50b0079cd17665da50c56b9b2034e68f *inst/CITATION
35da8f5b9da6aef40c1f82757d895c1f *inst/REFERENCES.bib
fd3ff46627e5d90228ead0d995128aa0 *inst/doc/constraints.R
acf20d77406505f4080d9d93580f5a9d *inst/doc/constraints.Rmd
287a1ed224ddf34a963ab65a1524b9a5 *inst/doc/constraints.R
22907782d0d21f3002228b1e3ff76d8d *inst/doc/constraints.Rmd
ccb086c830bb6ab8199d22834aca4d5d *inst/doc/constraints.html
f2141ea73af87be086762e2f2dec2c86 *inst/doc/rsymphony.Rmd
3b229e413b38d1877463655d86988f1e *inst/doc/rsymphony.html
Expand Down Expand Up @@ -115,6 +115,7 @@ b1e8e3f1ecf5ae1cf724e467640c138e *inst/shiny/styles.css
f44513ab11f02731c8a8349ff1038b3c *man/Static-methods.Rd
d167f0db3b3eade37f9b7e7a69af3193 *man/TestDesign.Rd
8e75ed1a6fda1cd9a041e8f557aec2b7 *man/TestDesign_alias.Rd
a502eb91b7b7137af702c0d73c0f0355 *man/a_to_alpha.Rd
59b8765f5eaf83819d21e2d4534d7777 *man/buildConstraints.Rd
f7410850f0281e8e1bd6e634b22da786 *man/calcEscore-methods.Rd
026e692b8fd2d05f9816024c96c03fd0 *man/calcFisher-methods.Rd
Expand Down Expand Up @@ -142,22 +143,22 @@ a41f8945dd1ceeaf1cf1594b40fced5a *man/createStaticTestConfig.Rd
bcc6c5f13e21adeadd3b2140ce08a76a *man/dataset_reading.Rd
995eb7510b89b248966e5581afbfc06b *man/dataset_science.Rd
39e60f06798a98e5b599903f3db60ff2 *man/detectBestSolver.Rd
3a2d35ac9e9d68c9f00661e41e28c1b4 *man/e_item.Rd
aa23489c1a6a338400c6e73ce9f87b10 *man/e_item.Rd
5cbf5ec09283171f942284e9ba61acd6 *man/eap-methods.Rd
4022ef8123d27d59d2f02a701c5ec529 *man/figures/testdesign_logo.png
27c49027c0e555a4562eb7d185668254 *man/find_segment.Rd
9194813aa190da956b54b8924b1a67a8 *man/getSolution-methods.Rd
dab8b3f2de25373481b69eac68cd45ef *man/getSolutionAttributes.Rd
14ba09408c929cae90d4369af57123cb *man/h_item.Rd
99e6fe97201a61b75e2ad70308953d09 *man/info_item.Rd
5b75372038556f5f0b5e09fe0ff73ce3 *man/h_item.Rd
23867b8ee80eae92a604aa3baaebe33c *man/info_item.Rd
de86a0c8cbb67a48a11cb4116207d9d2 *man/iparPosteriorSample.Rd
a1073ed7e1b50a86435b8276b5e0c923 *man/item-classes.Rd
cd81a8e4b329a157237753b21e9af1f8 *man/item_attrib-operators.Rd
c52586cdd52bb9629653010eb8b7709b *man/item_pool-class.Rd
07efd5d1fee83fd85b51618401c977a9 *man/item_pool-operators.Rd
141d44f54c70bd6101e136aa6283a545 *man/item_pool_cluster-class.Rd
637c8c972155a76fd005f3e61cdbc496 *man/item_pool_cluster-operators.Rd
5a54805022fff7dd238a6d6ee3122051 *man/j_item.Rd
a57171c3293f9d0c36c92a591aa320fc *man/j_item.Rd
a4dae163a37847227316b3e17d275052 *man/lnHyperPars.Rd
db53e77e7de93547215ffce4b15f3592 *man/loadConstraints.Rd
7fe1e1b00910a4b4c77c34a103164f18 *man/loadItemAttrib.Rd
Expand All @@ -173,7 +174,7 @@ e11d465d4a54737e0278400e8c7b6b28 *man/mlef-methods.Rd
e8d1d8749f4486a98474ad7f827a1263 *man/output_Shadow_all-class.Rd
91e78c734eb3ae9f5eeca69f7c8160e1 *man/output_Split-class.Rd
f2aa5e96cf49a84c9d19cb8512db4638 *man/output_Static-class.Rd
7f7cd9399b3c74469d701b5bc37d662a *man/p_item.Rd
0699defb0574bbcb199a11b88f6a31d6 *man/p_item.Rd
9569ec70d0d993d8f5bd5e6cc36223d6 *man/plot-methods.Rd
294a4b82cf725326c51b60f1410e2fb3 *man/print-methods.Rd
6e53db50ed3e38925890ae46e0fdfb75 *man/runAssembly.Rd
Expand All @@ -192,19 +193,19 @@ a00b2d2dc830f76b7284952b9e25a33b *man/theta_EB.Rd
24490a598a44d452c8e4c96d0c525115 *man/theta_FB.Rd
19809f011311ac7368d1af353c1e8fb7 *man/toggleConstraints.Rd
f491e0deec507157cbb9c8094b4b1896 *src/Makevars.win
11bc094f7fde88f3f71ff5ff9ebc7e18 *src/RcppExports.cpp
0edf4ef9b48bec38e49636873a8e5a46 *src/expected_score.cpp
95b400eb026f314d2168aa6e8c11189d *src/expected_score.h
ffed303266c59184572f7f719e495aa8 *src/hessian.cpp
60699df85ae5646a598592733e2d2a34 *src/hessian.h
14332e6f20d158a214cb057bb8e27b31 *src/RcppExports.cpp
3218952a46ea8edca109b54e7382e1d0 *src/expected_score.cpp
d49ac34ffcd0a5b2d6e70918699f915b *src/expected_score.h
e7032117ec3b6753d1189c1ca78b0357 *src/hessian.cpp
8c7b34a9c3ea32ed3ac7fdb1570246d3 *src/hessian.h
230b685257ebc509873edbc77471b890 *src/info_array_functions.cpp
fa408845bd4ad4550fd7b4067501a12e *src/info_array_functions.h
e257e5613d94ecb3fb2012b4971e4ceb *src/item_information.cpp
77b681b928e6cec1c198db0cd542bfbd *src/item_information.h
f5c97e1b7fcbd80bf8a0e14e87454f95 *src/item_probability.cpp
e42869a13021653eb5b9e5b63478f046 *src/item_probability.h
5aa47bf3ecffe9e5f1fd719f8f879430 *src/jacobian.cpp
d5d10c21495e4e71dd13f8f687cb2c38 *src/jacobian.h
2e2728fde4bc9e23c0da8c9f99d97fc0 *src/item_information.cpp
c37d14c192c1a8e000fec87d646c3e6f *src/item_information.h
40799921475814eb5acf3a53cda898eb *src/item_probability.cpp
bbeaaf8b53fef9f41fe40bbb18d6421d *src/item_probability.h
36803fdab3b6acc45a25becae3359729 *src/jacobian.cpp
848defe9013e6f3e2fef1826af0cdaa9 *src/jacobian.h
ae82dae640db9b58f65199738aa0b91f *src/other_functions.cpp
6112d98df1881ebdcbdbf65430df5c1f *src/posterior_functions.cpp
2b73e31db8d4df4d2004a6a282170775 *src/posterior_functions.h
Expand All @@ -227,12 +228,14 @@ a8e17c0d408736f86d469c9a087e03b6 *tests/testthat/test_calcProb_typecast.R
ad081389799e9c7e1c852212525e4762 *tests/testthat/test_excluding.R
c2c3755f260f4176a75f38b7398bc1d0 *tests/testthat/test_exposure_methods.R
9a2f49915361bac00000f419345d3859 *tests/testthat/test_include_items_for_estimation.R
0d66c5fce8199d267b7e8093ce96c274 *tests/testthat/test_partitioning_methods.r
63ff8170de004cac04c882545f52104a *tests/testthat/test_mixed_adaptive.r
e8edde765aa80b939d6dbfe6540094f4 *tests/testthat/test_multidimensional.R
124545932671079f0de20c8a139cf704 *tests/testthat/test_partitioning_methods.r
d2233567261d74ef599127768daa399b *tests/testthat/test_plot_functions.r
cfffd23e4fe6fe42439b034b98a94485 *tests/testthat/test_setbased_adaptive.r
4023daa15e4460fb7fa27351bce1d8f0 *tests/testthat/test_static.R
84487ea2074df202044fd38f2f31451b *tests/testthat/test_unidimensional.r
acf20d77406505f4080d9d93580f5a9d *vignettes/constraints.Rmd
22907782d0d21f3002228b1e3ff76d8d *vignettes/constraints.Rmd
b6bd261d152d52462947609fe20de7dc *vignettes/discrete-pool-1.svg
657a979ca2de248d4d7ed226c8e22091 *vignettes/discrete-test-1.svg
32e05e2b940b67eca6c593fa1dbcce34 *vignettes/precompile.r
Expand Down
45 changes: 45 additions & 0 deletions NAMESPACE
Expand Up @@ -9,7 +9,12 @@ export(Shadow)
export(Split)
export(Static)
export(TestDesign)
export(a_to_alpha)
export(app)
export(array_dirinfo_m_2pl)
export(array_dirinfo_m_3pl)
export(array_dirinfo_m_gpc)
export(array_dirinfo_m_gr)
export(array_e_1pl)
export(array_e_2pl)
export(array_e_3pl)
Expand All @@ -27,6 +32,10 @@ export(array_info_2pl)
export(array_info_3pl)
export(array_info_gpc)
export(array_info_gr)
export(array_info_m_2pl)
export(array_info_m_3pl)
export(array_info_m_gpc)
export(array_info_m_gr)
export(array_info_pc)
export(array_j_1pl)
export(array_j_2pl)
Expand All @@ -39,7 +48,15 @@ export(array_p_2pl)
export(array_p_3pl)
export(array_p_gpc)
export(array_p_gr)
export(array_p_m_2pl)
export(array_p_m_3pl)
export(array_p_m_gpc)
export(array_p_m_gr)
export(array_p_pc)
export(array_thisdirinfo_m_2pl)
export(array_thisdirinfo_m_3pl)
export(array_thisdirinfo_m_gpc)
export(array_thisdirinfo_m_gr)
export(buildConstraints)
export(calcEscore)
export(calcFisher)
Expand All @@ -59,11 +76,19 @@ export(combineItemPool)
export(createShadowTestConfig)
export(createStaticTestConfig)
export(detectBestSolver)
export(dirinfo_m_2pl)
export(dirinfo_m_3pl)
export(dirinfo_m_gpc)
export(dirinfo_m_gr)
export(e_1pl)
export(e_2pl)
export(e_3pl)
export(e_gpc)
export(e_gr)
export(e_m_2pl)
export(e_m_3pl)
export(e_m_gpc)
export(e_m_gr)
export(e_pc)
export(eap)
export(find_segment)
Expand All @@ -74,19 +99,31 @@ export(h_2pl)
export(h_3pl)
export(h_gpc)
export(h_gr)
export(h_m_2pl)
export(h_m_3pl)
export(h_m_gpc)
export(h_m_gr)
export(h_pc)
export(info_1pl)
export(info_2pl)
export(info_3pl)
export(info_gpc)
export(info_gr)
export(info_m_2pl)
export(info_m_3pl)
export(info_m_gpc)
export(info_m_gr)
export(info_pc)
export(iparPosteriorSample)
export(j_1pl)
export(j_2pl)
export(j_3pl)
export(j_gpc)
export(j_gr)
export(j_m_2pl)
export(j_m_3pl)
export(j_m_gpc)
export(j_m_gr)
export(j_pc)
export(lnHyperPars)
export(loadConstraints)
Expand All @@ -104,6 +141,10 @@ export(p_2pl)
export(p_3pl)
export(p_gpc)
export(p_gr)
export(p_m_2pl)
export(p_m_3pl)
export(p_m_gpc)
export(p_m_gr)
export(p_pc)
export(plot)
export(print)
Expand All @@ -120,6 +161,10 @@ export(theta_EB)
export(theta_EB_single)
export(theta_FB)
export(theta_FB_single)
export(thisdirinfo_m_2pl)
export(thisdirinfo_m_3pl)
export(thisdirinfo_m_gpc)
export(thisdirinfo_m_gr)
export(toggleConstraints)
exportClasses(config_Shadow)
exportClasses(config_Static)
Expand Down
7 changes: 7 additions & 0 deletions NEWS.md
@@ -1,3 +1,10 @@
# TestDesign 1.5.1

## Updates

* Added C++ functions for multidimensional items.
* Updated C++ specification to C++17 to meet CRAN requirements.

# TestDesign 1.4.0

## Updates
Expand Down

0 comments on commit 076849a

Please sign in to comment.