# Boston College Department of Economics

# Statistical Software Components

Postal: Boston College, 140 Commonwealth Avenue, Chestnut Hill MA 02467 USA

Phone: 617-552-3670

Fax: +1-617-552-2308

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

Email:

More information through EDIRC

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)

### 2007

**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

### 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**CKVAR: Stata module to allow error checking routines to easily be defined and attached directly to variables***by*Bill Rising**CORRTEX: Stata module to generate correlation tables formatted in LaTeX***by*Nicolas Couderc**SDLINE: Stata module to plot SD line or reduced major axis***by*Nicholas J. Cox**XML_TAB: Stata module to save results in Excel XML format***by*Michael Lokshin & Zurab Sajaia**QIC: Stata module to compute model selection criterion in GEE analyses***by*James Cui**DRAREA: Stata module to overlap two range area plots***by*Adrian Mander**CODCI: Stata module to calculate Bonett-Seier's Confidence Interval for the COD***by*Mamoun BenMamoun**CONFND: Stata module to plot and display estimates to assess confounding***by*Zhiqiang Wang**CONFALL: Stata module to plot and display estimates to assess confounding***by*Zhiqiang Wang**SIMUPED: Stata module to simulate two- and three-generation family data***by*James Cui**PHENOTYPE: Stata module to simulate disease status and censored age for family data***by*James Cui**BUCKLEY: Stata module to implement Buckley-James method for analysing censored data***by*James Cui**NRUNS: Stata module to compute number of runs compared with random shuffles***by*Nicholas J. Cox & Nigel Smeeton**TABFORM: Stata module to export tables of means, standard deviations to text file***by*Le Dang Trung**SAMPSI_RHO: Stata module to compute sample size for a Pearson correlation***by*Adrian Mander**FRACTILEPLOT: Stata module for smoothing with respect to distribution function predictors***by*Nicholas J. Cox**CART: Stata module to perform Classification And Regression Tree analysis***by*Wim van Putten**MLOWESS: Stata module for lowess smoothing with multiple predictors***by*Nicholas J. Cox**RICHNESS: Stata module to compute measures of income richness***by*Andreas Peichl & Thilo Schaefer**XTOVERID: Stata module to calculate tests of overidentifying restrictions after xtreg, xtivreg, xtivreg2, xthtaylor***by*Mark E Schaffer & Steven Stillman**OUTSUM: Stata module to write formatted descriptive statistics to a text file***by*Kerry L. Papps**EITC: Stata module to compute U.S. Earned Income Tax Credit receipts***by*Kerry L. Papps**PASCAL: Stata module to draw Pascal's triangle***by*Amadou Bassirou Diallo**ASCII: Stata module to display the ASCII character set***by*Adrian Mander**COUNTMATCH: Stata module to count matching values for one variable in another***by*Nicholas J. Cox**ASSERTKY: Stata module to assert unique dataset keys***by*David Kantor**XTFMB: Stata module to execute Fama-MacBeth two-step panel regression***by*Daniel Hoechle**XTSCC: Stata module to calculate robust standard errors for panels with cross-sectional dependence***by*Daniel Hoechle**MEOPROBIT: Stata module to compute marginal effects after estimation of ordered probit***by*Thomas Cornelissen**ROLLING2: Stata module to perform rolling window and recursive estimation***by*Christopher F Baum**PDPLOT: Stata module to produce Pareto dot plot***by*Nicholas J. Cox**ESLI: Stata module to calculate the equation of a straight line***by*Nicola Orsini**EPISENS: Stata module for basic sensitivity analysis of epidemiological results***by*Nicola Orsini & Rino Bellocco & Sander Greenland**EPISENSRRI: Stata module for basic sensitivity analysis for unmeasured confounders***by*Nicola Orsini & Rino Bellocco & Sander Greenland**POSTRRI: Stata module to calculate posterior relative risks***by*Nicola Orsini & Rino Bellocco & Sander Greenland**SBRI: Stata module to calculate the Spearman-Brown reliability***by*Nicola Orsini**XB2PI: Stata module to transform the logit scores into probabilities***by*Nicola Orsini**TUPLES: Stata module for selecting all possible tuples from a list***by*Joseph N. Luchman & Nicholas J. Cox**METAN: Stata module for fixed and random effects meta-analysis***by*Ross Harris & Mike Bradburn & Jon Deeks & Roger Harbord & Doug Altman & Thomas Steichen & Jonathan Sterne**INVGAUSSFIT: Stata module to fit a two-parameter inverse Gaussian distribution***by*Nicholas J. Cox & Stephen P. Jenkins**PCORRMAT: Stata module to compute partial correlation coefficients controlled for a fixed set of covariates***by*Maarten L. Buis**ADOLIST: Stata module to manage lists of ado packages***by*Ben Jann & Stefan Wehrli**INDEPLIST: Stata module to returns lists of independent variables from the active estimation command***by*Maarten L. Buis**LARS: Stata module to perform least angle regression***by*Adrian Mander**RPNFCN: Stata module to provide a Mata generic function evaluator based on Reverse Polish Notation***by*Henrik Stovring

### 2005

**ROBLGT: RATS module to estimate binomial logit robustly***by*Eric Blankmeyer**GEEKEL2D: Stata module to estimate the parameters of unidimensional and bidimensional IRT models***by*Jean-Benoit Hardouin**USMAPS2: Stata module to provide US county map coordinates for tmap***by*Scott Merryman**USSWM: Stata module to provide US state and county spatial weight (contiguity) matrices***by*Scott Merryman**TMAP: Stata module for simple thematic mapping***by*Maurizio Pisati**MIF2DTA: Stata module convert MapInfo Interchange Format boundary files to Stata boundary files***by*Maurizio Pisati**SURFACE: Stata module to draw a 3D wireform surface plot***by*Adrian Mander**KDENS2: Stata module to estimate bivariate kernel density***by*Christopher F Baum**ONESPELL: Stata module to generate single longest spell for each unit in panel data, listwise***by*Christopher F Baum**DIFFPI: Stata module to calculate difference expressed as a percentage***by*Nicola Orsini**PLOTBETA: Stata module to plot linear combinations of coefficients***by*Adrian Mander**BATPLOT: Stata module to produce Bland-Altman plots accounting for trend***by*Adrian Mander**RELRANK: Stata module to generate relative data (grade transformation)***by*Ben Jann**INVCDF: Stata module to invert the cumulative distribution function***by*Ben Jann**JMPIERCE: Stata module to perform Juhn-Murphy-Pierce decomposition***by*Ben Jann**JMPIERCE2: Stata module to compute trend decomposition of outcome differentials***by*Ben Jann**SMITHWELCH: Stata module to compute trend decomposition of outcome differentials***by*Ben Jann**RESWAGE: Stata module to estimate a reservation wage model with endogenous selection***by*John Reynolds**DFL: Stata module to estimate DiNardo, Fortin and Lemieux Counterfactual Kernel Density***by*Joao Pedro Azevedo**P2CI: Stata module to calculate confidence limits of a regression coefficient from the p-value***by*Nicola Orsini**HETEROGI: Stata module to quantify heterogeneity in a meta-analysis***by*Nicola Orsini & Matteo Bottai & Julian Higgins & Iain Buchan**SHUFFLE8: Stata module to shuffle a list***by*Ben Jann**SHUFFLE: Stata module to shuffle a list***by*Ben Jann**LINCHECK: Stata module to graphically assess the linearity of a continuous covariate in a regression model***by*Alex Gamma**BICDROP1: Stata module to estimate the probability a model is more likely without each explanatory variable***by*Paul Millar**PRE: Stata module to calculate the proportional reduction in errors accomplished by an estimated model***by*Paul Millar**OPTIFACT: Stata module to find the best summated rating scale from a list of items***by*Paul Millar**MATSORT: Stata module to sort a matrix by a given column***by*Paul Millar**CLUSTSENS: Stata module to perform sensitivity analysis for cluster commands***by*Paul Millar**LISTMISS: Stata module to analyse missing values related to an estimation command***by*Paul Millar**BIC: Stata module to evaluate the statistical significance of variables in a model***by*Paul Millar**HDQUANTILE: Stata module for Harrell-Davis estimator of quantiles***by*Nicholas J. Cox**DIRLIST: Stata module to retrieve directory information***by*Morten Andersen**VARIOG: Stata module to calculate and graph semi-variograms***by*Nicholas J. Cox**SVYPXCON: Stata module to calculate predicted means or proportions for a continuous X variable for survey data***by*Joanne M. Garrett**SVYPXCAT: Stata module to calculate predicted means or proportions for nominal X's for survey data***by*Joanne M. Garrett**SEAST: Stata module to calculate tests for seasonality with a variable population at risk***by*Mark S. Pearce & Richard Feltbower**XTLSDVC: Stata module to estimate bias corrected LSDV dynamic panel data models***by*Giovanni S.F. Bruno**AVPLOTS4: Stata module to graph added-variable plots for specified regressors in a single image***by*Ben Jann**ESTWRITE: Stata module to store estimation results on disk***by*Ben Jann**VCLOSE: Stata module to close viewer windows***by*Nicholas J. Cox**GAUSSHERMITE: Stata module to estimate integrals using Gauss Hermite quadratures***by*Jean-Benoit Hardouin**SIMIRT: Stata module to process data generated by IRT models***by*Jean-Benoit Hardouin