OpenIRT estimates 2PL and 3PL Item Response Theory (IRT) models for dichotomous data in Stata. It includes Bayesian MCMC estimation of item parameters and abilities, and maximum likelihood ability estimates. The Bayesian methods includes both expected posterior (EAP) and plausible values (PV) ability and item parameter estimates.
OpenIRT is designed to be flexible. It allows any combination of items, abilities, and responses to be missing. For instance, fixed anchor items can be used to place children and items on a known scale (e.g. TIMSS or NAEP); missing responses can be used to link multiple overlapping test forms; and known abilities can be used to calibrate new items and ability parameters.
OpenIRT relies on compiled code that works on Windows, Mac, and Linux. It requires at least Stata 10.1.
Last updated: January 10, 2011.
net install http://www.people.fas.harvard.edu/~tzajonc/stata/openirt/openirt
help openirt
openirt, id(id) item_prefix(item) save_item_parameters("items.dta") save_trait_parameters("traits.dta")
From World Bank Workshop (December 9, 2009):
If you experience problems, please email me: tzajonc@fas.harvard.edu.