# Boston College Department of Economics

# Statistical Software Components

Phone: 617-552-3670

Fax: +1-617-552-2308

Web page: http://fmwww.bc.edu/EC/

Email:

More information through EDIRC

**Order information:**

Web: http://repec.org/docs/ssc.php

**Editor:**

Additional information is available for the following
registered editor(s): Christopher F Baum
**For corrections or technical questions regarding this series, please contact
(Christopher F Baum)**

**Series handle:**repec:boc:bocode

**Citations RSS feed:**at CitEc

### Impact factors

- Simple (last 10 years)
- Recursive (10)
- Discounted (10)
- Recursive discounted (10)
- H-Index (10)
- Aggregate (10)

**Access and download statistics**

**Top item:**

- By downloads (last 12 months)

### 2008

**METACUM: Stata module to perform cumulative meta-analysis, with graphics***by*Ross Harris & Jonathan Sterne**WDIRESHAPE: Stata module to reshape World Development Indicators database***by*P. Wilner Jeanty**PAVERAGE: Stata module to calculate p-period-average series in a panel dataset***by*P. Wilner Jeanty**USESPSS: Stata module to import SPSS (*.sav) data (Windows only)***by*Sergiy Radyakin**CHINA_MAP: Stata module to provide map of China's provinces***by*Scott Merryman**LTIMBIMATA: Stata module containing six general-purpose Mata functions***by*Diallo Ibrahima Amadou**INEQRBD: Stata module to calculate regression-based inequality decomposition***by*Carlo V. Fiorio & Stephen P. Jenkins**CI_MARG_MU: Stata module to produce simulation-based confidence intervals after gllapred***by*Sophia Rabe-Hesketh**RRREG: Stata module to estimate linear probability model for randomized response data***by*Ben Jann**USE10: Stata module to use and describe version 10 datafiles in Stata 9.2***by*Sergiy Radyakin**REGSAVE: Stata module to save regression results to a Stata-formatted dataset***by*Julian Reif**WTPCIKR: Stata module to estimate Krinsky and Robb Confidence Intervals for Mean and Median Willingness to Pay***by*P. Wilner Jeanty**INORM: Stata module to perform multiple imputation using Schafer's method***by*John C. Galati & John B. Carlin**LABGEN: Stata module to generate or replace variables with definitions in variable labels***by*Nicholas J. Cox**NLCHECK: Stata module to check linearity assumption after model estimation***by*Ben Jann**LOGITCPRPLOT: Stata module to graph component-plus-residual plot for logistic regression***by*Ben Jann**APPENDFILE: Stata module to append text files***by*Julian Reif**PSPLINE: Stata module providing a penalized spline scatterplot smoother based on linear mixed model technology***by*Ben Jann & Roberto G. Gutierrez**ELECTOOL: Stata module containing toolkit to analyze electoral data***by*Antonio M. Jaime-Castillo**TEXSAVE: Stata module to save a dataset in LaTeX format***by*Julian Reif**HOTVALUE: Stata module to generate scales with missing values conditionally imputed***by*Paul Millar**FMLOGIT: Stata module fitting a fractional multinomial logit model by quasi maximum likelihood***by*Maarten L. Buis**TABLETUTORIAL: Stata module to provide tutorial on automated table generation and reporting with Stata***by*Ben Jann**SAMPICC: Stata module to compute sample size for an intra-class correlation (ICC)***by*Paul F. Visintainer**ICCCONF: Stata module to compute a confidence interval for an intraclass correlation (ICC)***by*Paul F. Visintainer**BANDPLOT: Stata module to plot summary statistics of responses for bands of predictors***by*Nicholas J. Cox**PANELTHIN: Stata module to identify observations for possible thinned panel dataset***by*Nicholas J. Cox**BYHIST: Stata module to produce interlaced histograms***by*Austin Nichols**BIHIST: Stata module to produce bihistograms***by*Austin Nichols**OUTFIXT: Stata module to write fixed-format text file***by*Austin Nichols**PWCORR2: Stata module to compute pairwise correlations and return results***by*Christopher F Baum**RCSGEN: Stata module to generate restricted cubic splines and their derivatives***by*Paul Lambert**MOL: Stata module to evaluate literacy level***by*Joao Pedro Azevedo**METADATA: Stata module to enable access to metadata***by*Nikos Askitas**XBALANCE: Stata module to compute standardized differences for stratified comparisons via R***by*Jake Bowers & Mark Fredrickson & Ben Hansen**STOCKQUOTE: Stata module to retrieve stock quotes to a Stata-formatted dataset***by*Nikos Askitas**ITSP_ADO: Stata module to accompany Introduction to Stata Programming book***by*Christopher F Baum

### 2007

**IVREG28: Stata module for extended instrumental variables/2SLS and GMM estimation (v8)***by*Christopher F Baum & Mark E Schaffer & Steven Stillman**NONPARAMREG: MATLAB function to estimate nonparametric regression***by*Shapour Mohammadi**DAG: SAS routine to perform jackknife estimation***by*Roger L. Goodwin**DASP: Stata modules for distributive analysis***by*Araar Abdelkrim & Jean-Yves Duclos**SPATDWM: Stata modules for US State and County spatial distance matrices***by*Yihua Calvin Yu**CONCINDC: Stata module to calculate concentration index with both individual and grouped data***by*Zhuo (Adam) Chen**GRUBBS: Stata module to perform Grubbs' test for outliers***by*Nicolas Couderc**GROUPCL: Stata module to estimate grouped conditional logit models***by*Paulo Guimaraes**IMPUTERASCH: Stata module to impute binary data by a Rasch model***by*Jean-Benoit Hardouin**IMPUTEMOK: Stata module to impute binary data by a Mokken scale***by*Jean-Benoit Hardouin**IMPUTEITEMS: Stata module to impute missing data of binary items***by*Jean-Benoit Hardouin**WTP: Stata module to estimate confidence intervals for willingness to pay measures***by*Arne Risa Hole**ASCIIPLOT: Stata module to generate ASCII character map***by*Michael Blasnik & Svend Juul & Nicholas J. Cox**PLSSAS: Stata module to execute SAS partial least squares procedure (Windows only)***by*Adrian Mander**SPEC_STAND: Stata module to create dataset of stratum-specific, unadjusted and standardized rates***by*Rosa Gini**SPMAP: Stata module to visualize spatial data***by*Maurizio Pisati**STARJAS: Stata module to produce Arjas plot to check proportional hazards assumption***by*Enzo Coviello**FASTGINI: Stata module to calculate Gini coefficient with jackknife standard errors***by*Zurab Sajaia**XTMRHO: Stata module to calculate intra-class correlations after xtmixed***by*Lars E. Kroll**SKILMACK: Stata module to calculate Skillings-Mack statistic***by*Mark Chatfield**HSMODE: Stata module to calculate half-sample modes***by*Nicholas J. Cox**OVBD: Stata module to generate correlated random binomial data***by*Joseph Coveney**JNSN: Stata module to fit Johnson distributions***by*Joseph Coveney**XTPQML: Stata module to estimate Fixed-effects Poisson (Quasi-ML) regression with robust standard errors***by*Tim Simcoe**RDCI: Stata module to calculate risk difference confidence intervals***by*Joseph Coveney**GB2FIT: Stata module to fit Generalized Beta of the Second Kind distribution by maximum likelihood***by*Stephen P. Jenkins**LOGNFIT: Stata module to fit lognormal distribution by maximum likelihood***by*Stephen P. Jenkins**MIM: Stata module to analyse and manipulate multiply imputed datasets***by*John C. Galati & Patrick Royston & John B. Carlin**MIMSTACK: Stata module to stack multiply-imputed datasets into format required by mim***by*John C. Galati & Patrick Royston & John B. Carlin**QPFIT: Stata module containing various quantile and probability plots for assessing distribution fit***by*Nicholas J. Cox**COMPLOGIT: Stata module to compare logit coefficients across groups***by*Glenn Hoetker**RADAR: Stata module to draw radar (spider) plots***by*Adrian Mander**MAIL: Stata module to send progress reports (Mac OSX/Linux/Unix)***by*Nikos Askitas**BENFORD: Stata module to test Benford's Law on a variable***by*Nikos Askitas**PARETOFIT: Stata module to fit a Type 1 Pareto distribution***by*Stephen P. Jenkins & Philippe Van Kerm**ASHELL: Stata module to capture output from OS shell command***by*Nikos Askitas**LABELSOF: Stata module to obtain a list of labeled values***by*Ben Jann**FRE: Stata module to display one-way frequency table***by*Ben Jann**REVRS: Stata module to reverse variable value order***by*Kyle C. Longest**CHECKROB: Stata module to perform robustness check of alternative specifications***by*Mikkel Barslund**GZIPUSE: Stata module to use and save compressed dta files and compress .dta files***by*Nikos Askitas**ORSE: Stata module to save odds ratios and their standard errors after logit, ologit***by*Christopher F Baum**IVACTEST: Stata module to perform Cumby-Huizinga test for autocorrelation after IV/OLS estimation***by*Christopher F Baum & Mark E Schaffer**FIRSTDIGIT: Stata module to analyse first digits of numeric variables***by*Nicholas J. Cox**SEQLOGIT: Stata module to fit a sequential logit model***by*Maarten L. Buis**GROUP1D: Stata module for grouping or clustering in one dimension***by*Nicholas J. Cox**KAPLANSKY: Stata module to graph examples of distributions of varying kurtosis***by*Nicholas J. Cox**MARKTOUSE: Stata module to mark the observations to be used***by*Ben Jann**RSOURCE: Stata module to run R from inside Stata using an R source file***by*Roger Newson**GENGROUP: Stata module to produce groups of individuals***by*Jean-Benoit Hardouin**LGRAPH: Stata module to draw line graphs with optional error bars***by*Timothy Mak**EREPOST: Stata module to repost the estimation results***by*Ben Jann**DELTA: Stata module to compute the Delta index of scale discrimination***by*Jean-Benoit Hardouin**NJC_STUFF: Stata module documenting Stata programs and help files by Nicholas J. Cox***by*Nicholas J. Cox**DIGDIS: Stata module to analyze the distribution of digits***by*Ben Jann**MGOF: Stata module to perform goodness-of-fit tests for multinomial data***by*Ben Jann**LABLIST: Stata module to list value labels (if present) for one or more variables***by*Roger Newson**QUANTILES: Stata module to categorize by quantiles***by*Rafael Guerreiro Osorio**MULTIBAR: Stata module to produce bar and dot graphs for use with overlapping over() categories***by*Fred Wolfe**PROPCNSREG: Stata module fitting a measurement model with causal indicators***by*Maarten L. Buis**RECAP: Stata module to perform capture-recapture analysis for three sources with Goodness-of-Fit based confidence intervals***by*Matthias an der Heiden**FILEI: Stata module to write lines to end or beginning of text files***by*Nicholas J. Cox**QLL: Stata module to implement Elliott-MÃ¼ller efficient test for general persistent time variation in regression coefficients***by*Christopher F Baum**URCOVAR: Stata module to perform Elliott-Jansson test for unit roots with stationary covariates***by*Christopher F Baum**BITOBIT: Stata module to perform bivariate Tobit regression***by*Daniel Lawson**RANKTEST: Stata module to test the rank of a matrix using the Kleibergen-Paap rk statistic***by*Frank Kleibergen & Mark E Schaffer**KEYBY: Stata module to key the dataset by a variable list***by*Roger Newson**PROGRES: Stata module to measure distributive effects of an income tax***by*Andreas Peichl & Philippe van Kerm**XTPMG: Stata module for estimation of nonstationary heterogeneous panels***by*Edward F. Blackburne III & Mark W. Frank**METAMISS: Stata module to perform meta-analysis with missing data***by*Ian White & Julian Higgins**HCNBREG: Stata module to estimate Heterogeneous Canonical Negative Binomial Regression***by*Joseph Hilbe**HNBREG1: Stata module to estimate Heterogeneous linear negative binomial regression (NB-1)***by*Joseph Hilbe**BMJCIP: Stata module to format confidence intervals and P-values for medical journals***by*Roger Newson**UTEST: Stata module to test for a U-shaped relationship***by*Jo Thori Lind & Halvor Mehlum**MVTOBIT: Stata module to calculate multivariate tobit models by simulated maximum likelihood (SML)***by*Mikkel Barslund**RECLINK: Stata module to probabilistically match records***by*Michael Blasnik**CHECKREG3: Stata module to check identification status of simultaneous equations system***by*Christopher F Baum**CCTABLE: Stata module to calculate summary table for case-control study***by*Gilles Desve & Peter Makary**CSTABLE: Stata module to calculate summary table for cohort study***by*Gilles Desve & Peter Makary**MIDAS: Stata module for meta-analytical integration of diagnostic test accuracy studies***by*Ben Dwamena**BKROSENBLATT: Stata module for Blum, Kiefer and Rosenblatt test of bivariate independence***by*Nicholas J. Cox**CMP: Stata module to implement conditional (recursive) mixed process estimator***by*David Roodman**MIXLOGIT: Stata module to fit mixed logit models by using maximum simulated likelihood***by*Arne Risa Hole**RCSPLINE: Stata module for restricted cubic spline smoothing***by*Nicholas J. Cox**SPINEPLOT: Stata module for spine plots for two-way categorical data***by*Nicholas J. Cox**HANGROOT: Stata module creating a hanging rootogram comparing an empirical distribution to the best fitting theoretical distribution***by*Maarten L. Buis**RD: Stata module for regression discontinuity estimation***by*Austin Nichols**INVGAMMAFIT: Stata module to fit a two-parameter inverse gamma distribution***by*Nicholas J. Cox & Stephen P. Jenkins**IVPOIS: Stata module to estimate an instrumental variables Poisson regression via GMM***by*Austin Nichols**WEIBULLFIT: Stata module to fit a two-parameter Weibull distribution***by*Nicholas J. Cox & Stephen P. Jenkins**GEVFIT: Stata module to module to fit a generalized extreme value distribution by maximum likelihood***by*Scott Merryman & David Roodman**CORRTABLE: Stata module to show correlation matrix as graphical table***by*Nicholas J. Cox**STCOXGOF: Stata module to produce goodness-of-fit test and plot after a Cox model***by*Enzo Coviello**FMM: Stata module to estimate finite mixture models***by*Partha Deb**EFFCON: Stata module to calculate confidence limits for effect size estimated from one or two samples from normal distribution***by*Al Feiveson**ODDSRISK: Stata module to convert Logistic Odds Ratios to Risk Ratios***by*Joseph Hilbe**MVMETA: Stata module to perform multivariate random-effects meta-analysis***by*Ian White**HTE: Stata module to perform heterogeneous treatment effect analysis***by*Ben Jann & Jennie E. Brand & Yu Xie

### 2006

**ROBPC: RATS module to compute robust correlation matrix***by*Eric Blankmeyer**MILDEVGOALS: HTML routine to display Millenium Development Goals indicators***by*Jochen Jesinghaus**HCAVAR: Stata module to perform Hierarchical Clusters Analysis of variables***by*Jean-Benoit Hardouin**ICE: Stata module for multiple imputation of missing values***by*Patrick Royston**ZIPSAVE: Stata module to save and use datasets compressed by zip***by*Henrik Stovring**OGLM: Stata module to estimate Ordinal Generalized Linear Models***by*Richard Williams**HUTCHENS: Stata module to calculate the Hutchens `square root' segregation index with optional decompositions by subgroup***by*Stephen P. Jenkins**SVYLORENZ: Stata module to derive distribution-free variance estimates from complex survey data, of quantile group shares of a total, cumulative quantile group shares***by*Stephen P. Jenkins**GOPROBIT: Stata module to estimate generalized ordered probit models***by*Stefan Boes**REGOPROB: Stata module to estimate random effects generalized ordered probit models***by*Stefan Boes**MVSKTEST: Stata module to test for multivariate skewness and kurtosis***by*Stanislav Kolenikov**DLIST: Stata module to list with variable labels***by*Nicholas J. Cox**MAHAPICK: Stata module to select matching observations based on a Mahalanobis distance measure***by*David Kantor**VIEWRESULTS: Stata module to display results of a command in the Viewer***by*Ben Jann**VALUESOF: Stata module to return the contents of a variable in a macro***by*Ben Jann**TEXTBARPLOT: Stata module to produce horizontal text and bar plot***by*Nicholas J. Cox**FREDUSE: Stata module to Import FRED (Federal Reserve Economic Database) data***by*David M. Drukker**DISTRATE: Stata module to compute direct standardized rates with improved confidence interval***by*Enzo Coviello**DIGITS: Stata module to examine digit preferences in numeric variables***by*Richard J. Atkins**MOVESTAY: Stata module for maximum likelihood estimation of endogenous regression switching models***by*Michael Lokshin & Zurab Sajaia**EGEN_INEQUAL: Stata module providing extensions to generate inequality and poverty measures***by*Michael Lokshin & Zurab Sajaia**MMODES: Stata module to calculate the mode for a numeric varlist***by*Adrian Mander**MATPWCORR: Stata module to takes the output from pwcorr and creates the corresponding matrices***by*Adrian Mander**QCOUNT: Stata program to fit quantile regression models for count data***by*Alfonso Miranda**TABEXPORT: Stata module to export tables of summary statistics to text files***by*Nicholas J. Cox**GSAMPLE: Stata module to draw a random sample***by*Ben Jann**CONTOUR: Stata module to draw contour plots***by*Adrian Mander**SHP2DTA: Stata module to converts shape boundary files to Stata datasets***by*Kevin Crow**CHARLSON: Stata module to calculate Charlson index of comorbidity***by*Vicki Stagg**PAIRDATA: Stata module to create paired datasets from individual-per-row data***by*Richard J Williamson**DIFD: Stata module to evaluate test items for differential item functioning (DIF)***by*Laura Gibbons**DIFWITHPAR: Stata module for detection of and adjustment for differential item functioning (DIF)***by*Laura Gibbons**PREPAR: Stata module to write code and data file needed to process variables in PARSCALE***by*Laura Gibbons**RUNPARSCALE: Stata module to run PARSCALE from Stata***by*Laura Gibbons**DIRIFIT: Stata module to fit a Dirichlet distribution***by*Maarten L. Buis & Nicholas J. Cox & Stephen P. Jenkins**MFX2: Stata module to enhance mfx command for obtaining marginal effects or elasticities after estimation***by*Richard Williams**FAIRLIE: Stata module to generate nonlinear decomposition of binary outcome differentials***by*Ben Jann**SHORTH: Stata module for descriptive statistics based on shortest halves***by*Nicholas J. Cox**DPREDICT: Stata module to produce dynamic forecasts for ARIMA(p,s,q) models***by*J. Katriak**ANOGI: Stata module to generate Analysis of Gini***by*Ben Jann**TOMATA: Stata module to make vectors in Mata of variables in Stata***by*William Gould**PESCADF: Stata module to perform Pesaran's CADF panel unit root test in presence of cross section dependence***by*Piotr Lewandowski**CONCINDEX: Stata module to calculate measures of the concentration index***by*Amadou Bassirou Diallo**SRATIO: Stata module to calculate ratio study statistics***by*Mamoun BenMamoun**TCOD: Stata module to perform Gloudemans' COD tolerance tests***by*Mamoun BenMamoun**XTCSD: Stata module to test for cross-sectional dependence in panel data models***by*R. E. De Hoyos & Vasilis Sarafidis**CLOGITHET: Stata module to estimate heteroscedastic conditional logit model***by*Arne Risa Hole**SIZEFX: Stata module to compute effect size correlations***by*Matthew Openshaw**FPRANK: Stata module to compute Two-Sample Fligner-Policello Robust Rank Order Test***by*Mamoun BenMamoun**LOMACKINLAY: Stata module to perform Lo-MacKinlay variance ratio test***by*Christopher F Baum**CFITZRW: Stata module to implement Christiano-Fitzgerald Random Walk band pass filter for timeseries data***by*Christopher F Baum & Martha Lopez**SEMEAN: Stata module to compute standard error of mean (optionally from transformed data)***by*Christopher F Baum**BUTTERWORTH: Stata module to implement Butterworth square-wave highpass filter for timeseries data***by*Christopher F Baum & Martha Lopez**PWCOV: Stata module to compute pairwise covariances***by*Christopher F Baum**SENSATT: Stata module to compute sensitivity for matching estimators***by*Tommaso Nannicini**NBERCYCLES: Stata module to generate graph command (and optionally graph) timeseries vs. NBER recession dating***by*Christopher F Baum**AINEQUAL: Stata module to compute measures of inequality***by*Joao Pedro Azevedo**ALORENZ: Stata module to produce Pen's Parade, Lorenz and Generalised Lorenz curve***by*Joao Pedro Azevedo & Samuel Franco**APOVERTY: Stata module to compute poverty measures***by*Joao Pedro Azevedo**CHANGEMEAN: Stata module to compute Income and Inequality Contribution on Poverty Variation***by*Joao Pedro Azevedo & Samuel Franco**ISOPOVERTY: Stata module to generate data for Inequality-Poverty and Iso-Poverty curves***by*Joao Pedro Azevedo & Samuel Franco**BUGSDAT: Stata module to convert a Stata datafile into the S-plus format used in Winbugs***by*Adrian Mander**APC: Stata module for estimating age-period-cohort effects***by*Sam Schulhofer-Wohl & Yang Yang**SQ: Stata module for sequence analysis***by*Ulrich Kohler & Magdalena Luniak & Christian Brzinsky-Fay**GREXPORT: Stata module to produce a resultset of graph contents***by*Lars E. Kroll