National Academies Press: OpenBook
« Previous: Output Facilities
Suggested Citation:"Other Software Facilities." National Research Council. 1991. Improving Information for Social Policy Decisions -- The Uses of Microsimulation Modeling: Volume II, Technical Papers. Washington, DC: The National Academies Press. doi: 10.17226/1853.
Page 177

Below is the uncorrected machine-read text of this chapter, intended to provide our own search engines and external engines with highly rich, chapter-representative searchable text of each book. Because it is UNCORRECTED material, please consider the following text as a useful but insufficient proxy for the authoritative book pages.

FUTURE COMPUTING ENVIRONMENTS FOR MICROSIMULATION MODELING 177 example, the TRIM2 master routine RDFILE can produce a report that includes the number of households, families, and persons read, skipped, processed, or screened out. Several other master routines provide specialized output reports. The SIMTAB operating characteristic is commonly used to compare the results of multiple AFDC or food stamp simulations. The QUANT operating characteristic can provide population distributions of an input file according to a user-selected quantile variable. The OUTFILES control parameter is used to invoke the WRFILE master routine, which is used to create up to four output household microdata files. The following parameters to OUTFILES can be used to determine which variables are written to an output file: NEW, variables created this run; USED, variables used by this run, including NEW variables; ACTIVE, standard list of active file variables, USED variables, and simulated variables with special simulation names; LIST, variables specified by the WRLIST control parameter (can be used to add variables to the above options); and ALL, all variables from the input file plus all NEW variables. TRIM2 offers no built-in facility for user-defined tabulations or statistical analysis unless the user wants to code a custom FORTRAN subroutine. Such a subroutine is then called TALLY and, if linked into the TRIM2 program, can be executed like any other TRIM2 master routine. A TALLY routine can also be used to make modifications to the execution of a TRIM2 model run that cannot be achieved through the use of existing parameters. The XPORT master routine can be used to create output files suitable for processing by SAS, TPL, or SPSS. The observation unit can be the person, the family, the household, or the tax unit (e.g., unmarried adult or married couple), and the output file can be in binary or character. Suitable control cards for the statistical system can also be produced. Auxiliary Models As mentioned above under Database Creation and Database Adjustment, the older TRIM system is still used to carry out functions that have never been converted to function within TRIM2. During conversion of the CPS data file to TRIM2 format, a number of TRIM master routines are used to create variables required by TRIM and TRIM2 and to convert the CPS data file into a TRIM2 household microfile. The aging process used to make a microfile represent future years also uses TRIM master modules. Other Software Facilities Several additional software facilities are included in the TRIM2 system over and above the general ability of running the model. The CTDUSE program is

Next: Operating Environment »
Improving Information for Social Policy Decisions -- The Uses of Microsimulation Modeling: Volume II, Technical Papers Get This Book
Buy Paperback | $100.00
MyNAP members save 10% online.
Login or Register to save!
Download Free PDF

This volume, second in the series, provides essential background material for policy analysts, researchers, statisticians, and others interested in the application of microsimulation techniques to develop estimates of the costs and population impacts of proposed changes in government policies ranging from welfare to retirement income to health care to taxes.

The material spans data inputs to models, design and computer implementation of models, validation of model outputs, and model documentation.

  1. ×

    Welcome to OpenBook!

    You're looking at OpenBook,'s online reading room since 1999. Based on feedback from you, our users, we've made some improvements that make it easier than ever to read thousands of publications on our website.

    Do you want to take a quick tour of the OpenBook's features?

    No Thanks Take a Tour »
  2. ×

    Show this book's table of contents, where you can jump to any chapter by name.

    « Back Next »
  3. ×

    ...or use these buttons to go back to the previous chapter or skip to the next one.

    « Back Next »
  4. ×

    Jump up to the previous page or down to the next one. Also, you can type in a page number and press Enter to go directly to that page in the book.

    « Back Next »
  5. ×

    To search the entire text of this book, type in your search term here and press Enter.

    « Back Next »
  6. ×

    Share a link to this book page on your preferred social network or via email.

    « Back Next »
  7. ×

    View our suggested citation for this chapter.

    « Back Next »
  8. ×

    Ready to take your reading offline? Click here to buy this book in print or download it as a free PDF, if available.

    « Back Next »
Stay Connected!