PROJECT: Stata module providing a set of tools to build and manage a Stata project
Robert Picard
Statistical Software Components from Boston College Department of Economics
Abstract:
project automates the execution of do-files, skipping unchanged do-files with unchanged dependencies (files used and created by each do-file). All do-files are logged automatically. Stata's current working directory is dynamically changed to match the directory of the current do-file. Files in the do-file's directory can always be accessed by file name while files elsewhere can be accessed using a file path that is relative to the project's main directory. Since full path names are not used, the whole project directory can be moved or shared with someone else without having to edit any file paths. project can verify replication by comparing all files created by the project (data, tables, graphs, log files, etc.) against those produced by a replication run. Project files can be listed in various ways, backed up, and shared with others. project can also clean up the project directory by moving any file not linked to the project to an archive directory. A toy project that runs some examples from the version 12 Stata reference manuals is included in the ancillary files below. A reduced version that runs with Stata 9 is also included.
Language: Stata
Requires: Stata version 9.2
Keywords: workflow; build; dependencies; replication; working directory; archive; sharing files; path names; log files (search for similar items in EconPapers)
Date: 2013-08-16, Revised 2013-12-25
Note: This module should be installed from within Stata by typing "ssc install project". The module is made available under terms of the GPL v3 (https://www.gnu.org/licenses/gpl-3.0.txt). Windows users should not attempt to download these files with a web browser.
References: Add references at CitEc
Citations:
Downloads: (external link)
http://fmwww.bc.edu/repec/bocode/p/project.ado program code (text/plain)
http://fmwww.bc.edu/repec/bocode/p/project.hlp help file (text/plain)
http://fmwww.bc.edu/repec/bocode/p/project_setup.dlg dialog file (text/plain)
http://fmwww.bc.edu/repec/bocode/p/project_examples_v9.zip usage examples (application/zip)
http://fmwww.bc.edu/repec/bocode/p/project_examples_v12.zip usage examples (application/zip)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:boc:bocode:s457685
Ordering information: This software item can be ordered from
http://repec.org/docs/ssc.php
Access Statistics for this software item
More software in Statistical Software Components from Boston College Department of Economics Boston College, 140 Commonwealth Avenue, Chestnut Hill MA 02467 USA. Contact information at EDIRC.
Bibliographic data for series maintained by Christopher F Baum ().