Ietoolkit Versions Save

Stata commands designed for Impact Evaluations in particular, but also data work in general

v7.3

3 months ago

Small update to fix the following issues: #329, #339, #345, #346, #347

v7.2

1 year ago
  • Update to ieboilstart, adopath(). Making the suboption to adopath() required as either strict or nostrict. nostrict replaces what we previously called "default mode". But that was a terrible name as we want strict to be the standard use case.

v7.1

1 year ago

Hot fix to bug in new version of iebaltab. Version 7.0 introduced syntax not allowed in Stata older than 16.

v7.0

1 year ago

ietoolkit version 7.0

Major updates:

New command: iesave. This command is meant to replace the built in command save. iesave applies best practices for research data before saving a data set. It also have the option to save a report in Git friendly format with meta data about the data set and the variables in it. This report can be used to track changes to the data on Git without tracking the data set itself on Git. See more in helpfile.

New major feature: ieboilstart, adopath(). This new option makes reproducible research best practices, in relation to user-written commands and ado-files, easily accessible. This ado-path settings has recently emerged as the gold standard when creating replication packages, but has required a very advanced knowledge of how ado-paths work in Stata. This is no longer needed as this new option makes using that best practice simple. See more in helpfile.

Major re-write: iebaltab. A complete re-write of the command was undertaken. This command was written in a way where it was difficult to add new features. This major re-write deprecate some old options so it could potentially break old code. Apart from that, the only changes noticeable to a user should be minor changes to the column order in the outputted table. This command now also returns two matrices with all the estimates generated from the command. These matrices allows a user to create their own custom LaTeX table exactly how they want it, as iebaltab simply cannot support all flavors there is out there. See more in helpfile.

New command: iedorep. This is a beta-release meaning that this command is only released for testing. Major changes without backward compatibility are likely. The command tests for stability in randomization. See more in helpfile.

Minor updates:

Issues solved:

In addition to many small fixes such as typos in display outputs and typos in help files.

v6.4

2 years ago

Smaller update providing updates to the following issues: #225, #226, #229, #237, #263

v6.2

5 years ago

We have released a new package, iefieldkit, with commands that address common taks and issues of data collection. ieduplicates and iecompdup were transferred to iefieldkit.

We will keep developing commands for data management and analysis in ietoolkit.

v6.1

5 years ago

Hotfix

In v6.0 a bug was discovered and reported in issue #171. This bug did NOT cause incorrect results but was still classified as a major bug as it caused the command iebaltab to crash if the option weights was used. For all major bugs we always solve the bug and publish the a new version of ietoolkit as quickly as possible.

Other issues included in this release

  • Broken link in iebaltab helpfile #168
  • Improve error message for incorrect Excel file input in ieduplicates #166
  • Add option to suppress stars in ieddtab table #165
  • Add column numbers (and option to suppress them) in ieddtab #161
  • Add option to include weights in ieddtab #160

v6.0

5 years ago

ietookit version 6.0

New command

ieddtab

  • New command that runs diff-in-diff regressions and presents results in tables - #135, #158

Major updates

ieduplicates

  • Fixed issue with using time variable as ID var. This is commonly used to test that the same form (with or without the same responses) is not used for multiple submissions. Since this command uses Excel to export reports, and Stata and Excel store date and times slightly differently, the command often ran into errors when testing for duplicates in start time. The command was re-written to no longer have issues with this. The only change noticeable to the users is that the required option uniquevars() is no longer allowed to include numeric variables stored in date format. #146.

iegraph

  • Adding the option to add labels to all graph bars with the y-axis value of the bar #142

Minor updates and fixes

  • iebaltab: Reference to old command name in link #137.
  • ietoolkit: Broken link to wiki page #139.
  • iefolder: Add folder /deidentified to /DataSets for raw de-identified data #145.
  • ieduplicates: Test that names used in Excel report is not used in data - partial fix to #145.
  • all commands: New format for credit section at the end of help file #153.

Additionally, a lot of proofreading of help files and error messages in the code.

v5.5

6 years ago

ietookit version 5.5

Major updates

iebaltab

  • Made display of t-tests optional (nottest) and added an option to display normalized differences (normdiff). These are fixes to issue #109.
  • Added an option to display F-test of joint orthogonality (feqtest). This is a fix to issue #121.

ietoolkit: New command that returns information on the version of ietoolkit installed. This is a fix to issue #124.

iegitaddmd: Added option to use a customized placeholder file. This is a fix to issue #118.

iematch: Added option to cap the number of matches to each target observation. This is a fix to issue #112.

Minor updates and fixes

iebaltab: added option stdev to helpfile. This is a fix to issue #122.

v5.4

6 years ago

ietookit version 5.4

Major updates

iematch

  • Fixed bug that prevented the command from running properly. This is a fix to issue #110
  • Added a replace option that saves new matches over others already created by the command, allowing users to run the command multiple times from the console. This is a fix to issue #111

Minor updates and fixes

  • ieduplicates
  • iefolder