# 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)

### 2009

**RTFUTIL: Stata module to provide utilities for writing Rich Text Format (RTF) files***by*Roger Newson**SIMON2STAGE: Stata module to to compute the design parameters for a Simon two-stage design***by*Adrian Mander**AUTOFMT: Stata module to automatically format a significant number of digits***by*Roy Wada**DIFF: Stata module to perform Differences in Differences estimation***by*Juan M. Villa**PIEPLOT: Stata module to plot pie charts of categorical frequencies***by*Nicholas J. Cox**TPOISSON: Stata module to estimate truncated Poisson regression***by*Joseph Hilbe**PANELS: Stata module to count panels and apply a command to panel units***by*Ben Jann**CNORMP: Stata module to evaluate censored normal distribution***by*Austin Nichols**LISTTAB: Stata module to list variables as rows of a TeX, HTML or word processor table***by*Roger Newson**SAVERESULTS: Stata module to save output from a command in a file on disk***by*Ben Jann**QAP: Stata module to perform quadratic assignment procedure***by*William Simpson**FTOCCI: Stata module to back calculate the conventional confidence intervals from the floated confidence intervals***by*Nicola Orsini**XBRCSPLINE: Stata module to tabulate differences in predicted responses after restricted cubic spline models***by*Nicola Orsini**CHARDEF: Stata module to assign values to a characteristic of a list of variables***by*Roger Newson**XTBALANCE: Stata module to transform the dataset into balanced Panel Data***by*Lian Yujun**BUGWRITE: Stata module to write data from Stata into a format compatible with WinBUGS***by*James Fiedler & Al Feiveson**DOSERESPONSE: Stata module to estimate dose-response function through adjustment for the generalized propensity score***by*Alessandra Mattei & Michela Bia**LEANOUT: Stata module to produce lean output formatting for estimation results***by*Nathaniel Beck**SORTL: Stata module to sort factor loadings or rotated matrix from PCA or factor***by*Dirk Enzmann**CGROUP: Stata module to group contiguous observations with identical values of a varlist***by*Roger Newson**QQVALUE: Stata module to generate quasi-q-values by inverting multiple-test procedures***by*Roger Newson**REG2HDFE: Stata module to estimate a Linear Regression Model with two High Dimensional Fixed Effects***by*Paulo Guimaraes**OAXACA9: Stata module to compute the Blinder-Oaxaca decomposition***by*Ben Jann**GRCOMB: Stata module to create and combine several single graphs into one***by*Alex Gamma**LYAPROSEN: MATLAB function to calculate Lyapunov exponent***by*Shapour Mohammadi**SSAVGDENOIS: MATLAB function to denoise a time series***by*Shapour Mohammadi**QUANTILEREG: MATLAB function to estimate quantile regression***by*Shapour Mohammadi**LYAPEXPAN: MATLAB function to calculate Lyapunov exponents with Taylor expansion***by*Shapour Mohammadi**KERNLDEN2D: MATLAB function to estimate bivariate empirical kernel density function***by*Shapour Mohammadi**FRACTALDIM: MATLAB function to compute fractal dimension***by*Shapour Mohammadi**FORCASCOMB: MATLAB function to combine forecasts of various models***by*Shapour Mohammadi**FIXDPOINTKER: MATLAB function to find fixed points of time series***by*Shapour Mohammadi**FNN: MATLAB function to calculate corrected false nearest neighbors***by*Shapour Mohammadi**EMBDSYMPLEC: MATLAB function to determine embedding dimension based on symplectic geometry***by*Shapour Mohammadi**ANNLYAP: MATLAB function to calculate Lyapunov exponents***by*Shapour Mohammadi**CHAOTICMAPS: MATLAB function to generate chaotic 1D and 2D discrete maps***by*Shapour Mohammadi**SPATIALRATS_1: RATS module to estimate a spatial linear regression***by*Eric Blankmeyer**HHtest: GAUSS module to implement bootstrap test for causality with leverage adjustments***by*Scott Hacker & Abdulnasser Hatemi-J**CItest2b: GAUSS module to implement tests for cointegration with two unknown structural breaks***by*Abdulnasser Hatemi-J**ContagT: GAUSS module to implement a pairwise bootstrap test for contagion***by*Scott Hacker & Abdulnasser Hatemi-J**LagOrder: GAUSS module to determine the optimal lag order in the VAR model based on Information Criteria***by*Scott Hacker & Abdulnasser Hatemi-J**MV-ARCH: GAUSS module to implement the multivariate ARCH test***by*Scott Hacker & Abdulnasser Hatemi-J

### 2008

**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**PRESS: SAS Routine to perform the PRESS calculation in regression***by*Roger L. Goodwin**COOKSD: SAS Routine to calculate the Cook's D statistic***by*Roger L. Goodwin**BLINDING: Stata module to compute blinding indexes***by*Jiefeng Chen**STPEPEMORI: Stata module to test the equality of cumulative incidences across two groups in the presence of competing risks***by*Enzo Coviello**FISKFIT: Stata module to fit a Fisk distribution by ML to unit record data***by*Maarten L. Buis & Stephen P. Jenkins**HETRED: Stata module to implement heterogeneity reducing algorithms***by*Nikolaos A. Patsopoulos**VIOPLOT: Stata module to produce violin plots with current graphics***by*Nick Winter & Austin Nichols**INTEFF3: Stata module to compute partial effects in a probit or logit model with a triple dummy variable interaction term***by*Thomas Cornelissen & Katja Sonderhof**TOUCH: Stata module to create a blank data file***by*Ari Friedman**IFIN: Stata module to generate a local containing an if statement to select multiple values***by*Ari Friedman**LDECOMP: Stata module decomposing the total effects in a logistic regression into direct and indirect effects***by*Maarten L. Buis**VLC: Stata module to compare value labels across datasets***by*Austin Nichols**RENSHEET: Stata module to edit variable names and labels***by*Austin Nichols**CPIGEN: Stata module to add US CPI series to current dataset***by*Austin Nichols**DDF2DCT: Stata module to facilitate infiling US Government data distributed with a DDF***by*Austin Nichols**OPENALL: Stata module to open all specified files with append***by*Ari Friedman**UNIQUESTRATA: Stata module to abort the program if the specified variables don't collectively account for every observation***by*Ari Friedman**MAPCH: Stata module map chains of events***by*Ward Vanlaar**FESE: Stata module to calculate standard errors for fixed effects***by*Austin Nichols**SCORES: Stata module to create scores (row-wise) of a set of variables allowing the specification of the number of valid values required***by*Dirk Enzmann**SKNOR: Stata module to generate a sample from a normal or skewed (skew-normal) distribution, as defined by the user***by*Evangelos Kontopantelis**SKBIM: Stata module to generate a sample from a bimodal distribution using normal or skewed (skew-normal) unimodal distributions, as defined by the user***by*Evangelos Kontopantelis**LOCPR: Stata module for semi-parametric estimation***by*Austin Nichols**STCBAND: Stata module to compute Equal precision and Hall-Wellner confidence band for survival function***by*Enzo Coviello**BIOPROBIT: Stata module for bivariate ordered probit regression***by*Zurab Sajaia**MULOGIT: Stata module to calculate multivariate and univariate odds ratios in logistic regression***by*Leif E. Peterson**ARCHQQ: Stata module to generate Q-Q plot and distribution tests for ARCH models***by*Sune Karlsson**ARMADIAG: Stata module to compute post-estimation residual diagnostics for time series***by*Sune Karlsson**ARMAROOTS: Stata module to compute roots of AR- and MA-polynomials***by*Sune Karlsson**NEWSIMPACT: Stata module to compute news impact curve for ARCH models***by*Sune Karlsson**TWOWAY_PAREA: Stata module to generate area graph with pattern fills (Windows only)***by*Sergiy Radyakin**UMBRELLA: Stata module to perform O'Brien's Umbrella test***by*William D. Dupont & W. Dale Plummer, Jr.**POSTRCSPLINE: Stata module containing post-estimation commands for models using a restricted cubic spline***by*Maarten L. Buis**HLP2PDF: Stata module to create PDF or PostScript from Stata help file***by*Christopher F Baum**MIRA: Stata module to compute Rubin's measure for multiple imputation regression analysis***by*Rodrigo Alfaro**ADDINBY: Stata module to add in data from a disk dataset using a foreign key***by*Roger Newson**METANDI: Stata module to perform meta-analysis of diagnostic accuracy***by*Roger Harbord**HALLT-SKEWT: Stata module to compute skewness-adjusted bootstrap t-statistics***by*Rajesh Tharyan & Scott Merryman**ESTPARM: Stata module to save results from a parmest resultsset and test equality***by*Roger Newson**POVGUIDE: Stata module to generate the U.S. Poverty Guideline value for a given family size and year***by*David Kantor**OAXACA: Stata module to compute the Blinder-Oaxaca decomposition***by*Ben Jann**BYNOTE: Stata module to create a note with a user-specified format for use with the by option***by*Roger Newson**EVHISTPLOT: Stata module to produce event history plot***by*Henrik Stovring**GHK2: Stata module (enhanced Mata function) to implement the Geweke-Hajivassiliou-Keane multivariate normal simulator***by*David Roodman**STRSRCS: Stata module to fit flexible parametric models for relative survival using restricted cubic splines***by*C. P. Nelson**XTWEST: Stata module for testing for cointegration in heterogeneous panels***by*Damiaan Persyn**A2REG: Stata module to estimate models with two fixed effects***by*Amine Ouazad**POWERQ: Stata module to calculates posterior probabilities for heterogeneity in a meta-analysis***by*Nikolaos A Patsopoulos & Tiago V Pereira**FTEST: Stata module comparing two nested models using an F-test***by*Maarten L. Buis**XTMIS: Stata module to report missing observations for each variable in xt data***by*Minh Cong Nguyen**_PEERS: Stata module to allow egen to compute the average characteristics of peers in a given unit (school, firm, etc.) specified by by()***by*Amine Ouazad**METAGEN: Stata module to perform meta-analysis of genetic-association studies***by*Pantelis Bagos**FIRTHLOGIT: Stata module to calculate bias reduction in logistic regression***by*Joseph Coveney**HISTORAJ: Stata module to produce histogram with descriptive statistics***by*Rajesh Tharyan**SOEPDO: Stata module to handle SOEP drop-outs***by*Tim Stegmann**PV: Stata module to perform estimation with plausible values***by*Kevin Macdonald**PRODVARS: Stata module to create product variables for two lists of input variables***by*Roger Newson**XTSUR: Stata module to estimate seemingly unrelated regression model on unbalanced panel data***by*Minh Cong Nguyen**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

### 2007

**HTE: Stata module to perform heterogeneous treatment effect analysis***by*Ben Jann & Jennie E. Brand & Yu Xie**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 graph ASCII character set in current graph font***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