Equating Recipes

Equating Recipes Open Source Code and Monograph

Equating Recipes provides a set of open-source functions written in ANSI C to perform all types of equating discussed by Kolen and Brennan (2004), as well as some other equating methods, including modified frequency estimation, kernel equating, and continuized log-linear equating. There are over 25,000 lines of code in Equating Recipes, including comments. The Equating Recipes code and the associated monograph/manual are freely available. The code is available under the open-source license conditions discussed in the ReadMe file distributed with the code and summarized in Section 1.5 of the monograph/manual. Older versions of some of the Equating Recipe functions are used in equating programs provided elsewhere on the CASMA website.

Equating Recipes is provided in a folder named “ER for distribution (date)”. This folder contains: (a) source files and header files; (b) main functions, data files, conversion tables, and output files for the examples in the monograph/manual; (c) the Equating Recipes monograph/manual and a ReadMe file; and (d) the Microsoft Visual Studio project (which is the only code distributed that is platform specific). All users should read Chapter 1 of the monograph/manual, as well as the ReadMe file.

Reference

Kolen, M. J., & Brennan, R. L. (2004). Test equating, scaling, and linking: Methods and practices (2nd ed.). New York: Springer-Verlag.