Tax-Analyzer-Framework

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

206 check-ins using file taf/dptests/test1.exp version f1b20892ca

2023-11-27
21:41
Upgrade tafe environment to include packages from the 2023-09 Anaconda distribution. Leaf check-in: 1154c785aa user: mrh tags: trunk
2023-09-24
15:31
Fix typo in www/install.md documentation. check-in: 6fb44ef8fe user: mrh tags: trunk
2023-08-22
20:49
Fix typo in www/dptools.md documentation. check-in: 696ac2e8cc user: mrh tags: trunk
2023-07-21
13:59
Update link to zip distribution file for 4.28.0 version. check-in: e065efd569 user: mrh tags: trunk
13:46
Release version 4.28.0 check-in: dea8d819ce user: mrh tags: release, trunk, version-4.28.0
13:31
Upgrade tafe environment to Python 3.11 (from 3.10), which is part of the 2023-07 Anaconda distribution. check-in: c0e0068775 user: mrh tags: trunk
2023-07-19
12:15
Update environment.yml to include package versions in the 2023-07 Anaconda distribution. check-in: 81e5f873a5 user: mrh tags: trunk
2023-06-21
14:33
Update URL of Anaconda download page in the installation documentation. check-in: 03a56cb224 user: mrh tags: trunk
2023-05-29
13:14
Replace HTML bold with Markdown bold in www/dpg/index.md documentation. check-in: ca1ecfa4db user: mrh tags: trunk
2023-05-28
22:34
Make tables have GitHub table style in all dpg/*.md files. check-in: 080cd900df user: mrh tags: trunk
22:11
Replace HTML headers with Markdown headers in all dpg/*.md files. check-in: d531061074 user: mrh tags: trunk
20:55
Remove the www/dpg/techniques.md file. check-in: e658c8ecea user: mrh tags: trunk
18:58
Change all relative links to absolute https links in the www/dpg/*.md documentation files. check-in: bbfa5a44a7 user: mrh tags: trunk
18:29
Add text to the dpg/correcting-survey-data.md documentation. check-in: 4aacb5f5e7 user: mrh tags: trunk
14:55
Add text to the dpg/income-survey-data.md documentation. check-in: 0f203ea8e3 user: mrh tags: trunk
14:32
Add text to the dpg/index.md and dpg/adding-untaxed-people.md documentation. check-in: 56aefc1f19 user: mrh tags: trunk
2023-05-27
19:57
Minor edit of the dpg/adding-untaxed-people.md documentation. check-in: 8a42138a0d user: mrh tags: trunk
2023-05-26
18:25
Minor revisions to the dpg/income-survey-data.md documentation. check-in: 133713db71 user: mrh tags: trunk
16:32
Add text to the dpg/income-survey-data.md documentation. check-in: bb2a596cf8 user: mrh tags: trunk
15:14
Add emphasis to text above tables in the dpg/adjusting-survey-data.md documentation. check-in: 739a6d7ade user: mrh tags: trunk
2023-05-25
15:52
Add text to the dpg/adjusting-survey-data.md documentation. check-in: e06bc21969 user: mrh tags: trunk
2023-05-24
16:02
Convert numeric display to a table in the dpg/adding-untaxed-people.md documentation. check-in: 879e4d3551 user: mrh tags: trunk
2023-05-23
21:43
Add text to the dpg/income-survey-data.md documentation. check-in: aea9942af1 user: mrh tags: trunk
15:54
Add text to the dpg/adding-untaxed-people.md documentation. check-in: 200a19879f user: mrh tags: trunk
2023-05-17
21:55
Change subsection title from 'Solution Options' to 'Solution Strategy'. check-in: d263195ebe user: mrh tags: trunk
16:29
Minor edit of dpg/tax-return-data.md documentation. check-in: 66a27f42e7 user: mrh tags: trunk
14:41
Add text to the dpg/imputing-missing-variables.md documentation. check-in: 550bc4496c user: mrh tags: trunk
2023-05-16
20:16
Minor edit of dpg/sampling-complete-data.md documentation. check-in: 7f77061323 user: mrh tags: trunk
17:27
Revise text in the dpg/consumption-survey-data.md documentation. check-in: 77697a6344 user: mrh tags: trunk
17:23
Revise text in the dpg/index.md documentation. check-in: 315d7d47bb user: mrh tags: trunk
17:03
Add text to the dpg/sampling-complete-data.md documentation. check-in: 55619025f7 user: mrh tags: trunk
13:23
Expand discussion of Problem 6 in the dptools.md documentation. check-in: e0ab723044 user: mrh tags: trunk
13:04
Enhance dptests/test6.py script and revise its expected results. check-in: ff43aa221e user: mrh tags: trunk
2023-05-11
19:45
Add text to the dpg/tax-return-data.md documentation. check-in: 794d19a55b user: mrh tags: trunk
15:25
Revise overview text in the dpg/index.md documentation. check-in: 162fbf2387 user: mrh tags: trunk
15:00
Add overview text to the dpg/index.md documentation. check-in: d093ba3345 user: mrh tags: trunk
2023-05-10
22:52
Minor edit of Data Preparation Guide outline. check-in: f9c05e3c39 user: mrh tags: trunk
18:01
Add outline of Data Preparation Guide document. check-in: 5a421a2fe3 user: mrh tags: trunk
14:56
Minor edits of the www/index.md documentation. check-in: a730d75ace user: mrh tags: trunk
13:10
Add discussion of MNAR data and nonignorable missing data mechanisms to the www/dptools.md documentation of the MICE algorithm. check-in: 01c79e1563 user: mrh tags: trunk
11:45
Add discussion of monotone missing data pattern to the www/dptools.md documentation of the MICE algorithm. check-in: c0bec2a47f user: mrh tags: trunk
2023-05-09
20:02
Add discussion of Problem 6 in the data-preparation tools documentation in the www/dptools.md file. check-in: 6091a2031a user: mrh tags: trunk
17:24
Allow sampling probabilies as large as one in the SampleReWeighting class stratified_sample method. Add dptests/test6.py script and its expected results in the test6.exp file. check-in: 27a3671071 user: mrh tags: trunk
2023-05-08
16:57
Fix two typos in www/dptools.md documentation. check-in: 0478f962cb user: mrh tags: trunk
2023-04-27
18:25
Fix plot tool documentation typo. check-in: 8fb6b31971 user: mrh tags: trunk
2023-04-13
15:51
Update link to zip distribution file for 4.27.0 version. check-in: 67230fbd85 user: mrh tags: trunk
15:23
Release version 4.27.0 check-in: af74a0d6ea user: mrh tags: release, trunk, version-4.27.0
15:08
Upgrade to using Python 3.10 only. check-in: ae1df2fd44 user: mrh tags: trunk
13:01
Use join() to eliminate need to disable pylint warning. check-in: 748a0faa6c user: mrh tags: trunk
00:55
Revise code to supress warnings from new pylint version. check-in: 346b6d777b user: mrh tags: trunk
2023-04-12
21:55
Update environment.yml to specify packages from the 2023.03-0 Anaconda Python distribution still using Python 3.9 version. check-in: 3691d7806a user: mrh tags: trunk
2022-10-27
14:10
Rename taf/validation/test.sh as tests.sh script. check-in: 73ce3fe6c9 user: mrh tags: trunk
2022-10-26
16:20
Remove obsolete pylint coding style comments. check-in: 646885a751 user: mrh tags: trunk
2022-10-25
14:29
Update link to zip distribution file for 4.26.0 version. check-in: 6a74f41baf user: mrh tags: trunk
14:07
Release version 4.26.0 check-in: 234d4f93b7 user: mrh tags: release, trunk, version-4.26.0
2022-10-22
20:15
Update www/index.md documentation to reflect model name change from 'OpenFisca-US' to 'PolicyEngine US'. check-in: dba397753f user: mrh tags: trunk
02:23
Fix recent typos (that involved omitting EOL character when converting to f-string coding style) in the POSIXDiffer class compare method in the utils.py module that were introduced as part of check-in [7be6d54c2f]. check-in: ec3a9d982c user: mrh tags: trunk
2022-10-20
19:00
Remove calls to '__str__()' in order to suppress pylint 2.14 warning unnecessary-dunder-call. check-in: 0a42c2e913 user: mrh tags: trunk
18:43
Replace always-failing assert with raise ValueError statement; eliminate code and comments about pylint 2.9 work-around. check-in: 585d79e6b9 user: mrh tags: trunk
18:08
Improve use of enumerate() in order to suppress pylint 2.14 warnings. check-in: a7b2f9f2aa user: mrh tags: trunk
17:25
Use f strings in order to suppress pylint 2.14 warning consider-using-f-string. check-in: 7be6d54c2f user: mrh tags: trunk
16:36
Convert 'dict()' to '{}' in order to suppress pylint 2.14 warning use-dict-literal. check-in: 1a21c1e048 user: mrh tags: trunk
16:21
Convert 'list()' to '[]' in order to suppress pylint 2.14 warning use-list-literal. check-in: cf8b979ac6 user: mrh tags: trunk
16:04
Add open(..., encoding='utf-8') in order to suppress pylint 2.14 warnings. check-in: 9d93baddda user: mrh tags: trunk
15:46
Upgrade pacakge versions used in the tafe environment to be consistent with the packages included in the Anaconda 2022.10 distribution. check-in: 65897cda3d user: mrh tags: trunk
2022-09-25
18:53
Add contact link to homepage documentation. check-in: a8b1439556 user: mrh tags: trunk
17:41
Minor revisions to text of the www/index.md homepage documentation. check-in: b0c92afea1 user: mrh tags: trunk
14:36
Fix formatting in www/installing_model.md documentation. check-in: 9a8ae105b8 user: mrh tags: trunk
2022-09-24
19:35
Update link to zip distribution file for 4.25.0 version. check-in: 52d07b80e8 user: mrh tags: trunk
19:31
Update www/use.md documentation. check-in: 46699b9998 user: mrh tags: trunk
19:17
Release version 4.25.0 check-in: ffb861daa9 user: mrh tags: release, trunk, version-4.25.0
2022-09-22
18:35
Revise Gini coefficient label in the CLI .tab output to clarify that gini coefficient is calculated using just tax returns (not using the whole population). check-in: 8559090708 user: mrh tags: trunk
2022-09-19
13:24
Cosmetic change to the www/changes.md documentation. check-in: 5f02b24ce9 user: mrh tags: trunk
11:40
Update link to 4.24.0 installation zip file. check-in: 676c5c6522 user: mrh tags: trunk
11:36
Release version 4.24.0 check-in: 8cd0b0f370 user: mrh tags: release, trunk, version-4.24.0
11:03
Add a replacement statement to the tacopyfiles.py module. check-in: 8b01c26eb1 user: mrh tags: trunk
2022-09-13
20:53
Add upgrade documentation note to the environment.yml file. check-in: fdd79e4ffa user: mrh tags: trunk
2022-09-07
11:36
Minor edits to www/install.md documentation. check-in: 64bb1cda18 user: mrh tags: trunk
2022-09-06
19:27
Minor revisions in Makefile build docs and www/install.md documentation. check-in: 6d7e1e74e1 user: mrh tags: trunk
17:20
Update www/install.md documentation to describe new installation procedure. check-in: c25e09bf69 user: mrh tags: trunk
14:05
Add build target to Makefile and call build logic at end of release logic. check-in: 071e7fa177 user: mrh tags: trunk
2022-08-29
11:14
Update the www/index.md documentation with respect to OpenFisca-US validation of USI-T-A and MAI-T-A. check-in: 77278b36f5 user: mrh tags: trunk
2022-08-26
21:16
Minor Makefile edit. check-in: 9ffb072e31 user: mrh tags: trunk
2022-08-15
02:20
Release version 4.23.0 check-in: 928ffc3f97 user: mrh tags: release, trunk, version-4.23.0
2022-08-11
13:53
Add pyyaml to the list of packages required for the tafe conda environment. check-in: 6e6bfc33c4 user: mrh tags: trunk
2022-07-13
13:34
Release version 4.22.0 check-in: 4d5f1dea22 user: mrh tags: release, trunk, version-4.22.0
2022-07-12
23:55
Change Analyzer.MIN_XS_BIN_OBS from 90 to 55. check-in: 0d6aa690f1 user: mrh tags: trunk
21:42
Add GZIP compress utility function and corresponding unit test. check-in: 6d88409ea2 user: mrh tags: trunk
2022-06-13
21:53
Clarify two comments in the utils.py module. check-in: 1384e8faa7 user: mrh tags: trunk
2022-05-15
22:27
Remove obsolete comment from the environment.yml file. check-in: 5d0e394400 user: mrh tags: trunk
2022-05-12
13:46
Release version 4.21.0 check-in: 3731328a09 user: mrh tags: release, trunk, version-4.21.0
13:38
Add deprecation warning filter to calls to matplotlib 3.5 functions in the utils.py module plot_xs??? functions. check-in: 9ab2ba9882 user: mrh tags: trunk
12:20
Revise setup.py and environment.yml files to require the packages included in the 2022.05 anaconda distribution. check-in: 93b0d9287f user: mrh tags: trunk
2022-05-10
11:49
Fix typo in the www/dptools.md documentation. check-in: f1583199b5 user: mrh tags: trunk
2022-04-30
16:39
Update www/index.md documentation to refer to TAXSIM35 (instead of the older TAXSIM32). check-in: 21c59830b3 user: mrh tags: trunk
2022-04-28
23:05
Minor update to T-A-F installation documentation. check-in: 73985d1013 user: mrh tags: trunk
2022-04-27
17:08
Fix analyzer.py code to avoid errors in preparation of graph statistics when restricting observations to tax filers. check-in: 988e8635c7 user: mrh tags: trunk
14:25
Add analyzer module logic that restricts table and graph output to filers if a model has a nonfiler variable. check-in: a951da114a user: mrh tags: trunk
13:58
Add test to ensure that if nonfiler is a records variable, then it is in the minimal dump variables list. Closed-Leaf check-in: e7fda5d28c user: mrh tags: nonfiler
13:26
Add nonfiler as an optional read input variable and update tests to handle its inclusion in the minimal dump output variables list. check-in: c8f5b456f2 user: mrh tags: nonfiler
12:52
Add logic to analyzer module that restricts table and graph output to filers if the nonfiler variable is in the minimal dump output variable list. check-in: 4d6ac30a6d user: mrh tags: nonfiler
11:54
Add to MICE class an other-variable monotone MNAR adjustment capability. check-in: f3dc600e38 user: mrh tags: trunk
2022-04-23
13:40
Add other-variable monotone MNAR adjustment arguments to MICE class constructor and add logic that uses them in the MICE.impute method; revise tests to maintain complete code coverage. Closed-Leaf check-in: bb7d631a8b user: mrh tags: mice-ovar-adjust
2022-04-21
12:51
Fix typo in CLI tool help message. check-in: a7c1a50c93 user: mrh tags: trunk
2022-04-19
19:15
Fix an error message so that it is an f-string. check-in: 4c9bf6dd2b user: mrh tags: trunk
2022-04-18
20:23
Implement the SampleReWeighting class stratified_sample method and add test to maintain complete code coverage. check-in: 97785aee20 user: mrh tags: trunk
2022-04-15
19:08
Fix two comment typos in the mice.py module. check-in: 4fec113809 user: mrh tags: trunk
2022-04-11
17:04
Release version 4.20.0 check-in: 53b8cb1237 user: mrh tags: release, trunk, version-4.20.0
14:41
Improve technique of ensuring alpha estimate is positive in the IncomeUnderReporting class synthetic_adjustment_values_mean method. check-in: 8ea1fe4bdf user: mrh tags: trunk
2022-04-09
23:27
Add discussion of test5x work to the problem 5 section of the www/dptools.md documentation; improve test5x.py documentation. check-in: d2e2b1760a user: mrh tags: trunk
20:26
Remove taf/dptests/test15.py and its expected results. check-in: d743d9e437 user: mrh tags: trunk
18:12
Switch to using maximum-likelihood formula to estimate the Pareto alpha parameter value in the IncomeUnderReporting class synthetic_adjustment_values_infer method. check-in: 2cf98e8275 user: mrh tags: trunk
12:38
Refactor IncomeUnderReporting class synthetic_adjustment_values_infer method exposing a new truncated_pareto_alpha method. Closed-Leaf check-in: 5fe745dce7 user: mrh tags: maxlike-iur-infer
2022-04-08
22:38
Scale up value returned from the IncomeUnderReporting func_infer function. check-in: 613e2435f2 user: mrh tags: maxlike-iur-infer
22:02
Switch to using maximum likelihood formula to estimate alpha in the IncomeUnderReporting class synthetic_adjustment_values_infer method. check-in: 7ce0ad3e38 user: mrh tags: maxlike-iur-infer
18:26
Add extra error checking of argument passed to the IncomeUnderReporting class synthetic_adjustment_values_infer method. check-in: f68370efe4 user: mrh tags: trunk
12:52
Add two variants (pure Pareto and mixed Pareto/logNormal) of test6.py to the dptests/tests.sh script. check-in: 05db1b77ba user: mrh tags: trunk
2022-04-07
18:56
Minimize a function of log(alpha) in order to better enforce the alpha>0 constraint in the IncomeUnderReporting class synthetic_adjustment_values_infer method. check-in: 53de811d8e user: mrh tags: trunk
2022-04-03
15:32
Release version 4.19.0 check-in: 973ff65e3a user: mrh tags: release, trunk, version-4.19.0
2022-03-31
16:07
Add ability to avoid duplicate id values when the IncomeUnderReporting.adjust method is adding extra records. check-in: 142180af71 user: mrh tags: trunk
2022-03-30
17:28
In the IncomeUnderReporting class, rename the synthetic_adjustment_values method as synthetic_adjustment_values_mean, and make associated changes in several tests. check-in: 5668024de3 user: mrh tags: trunk
12:03
Add verbose argument and associated logic to the IncomeUnderReporting class adjust method. check-in: d2e5a6238d user: mrh tags: trunk
11:42
Fix typos in the dptests/test5.py script. check-in: ca664b6ff5 user: mrh tags: trunk
11:39
Implement the SampleReWeighting class uniform_weight_sample method and add associated unit test. check-in: d83ced3c97 user: mrh tags: trunk
2022-03-25
14:20
Make SampleReWeighting class uniform_weight_sample method return a dataframe with the same data types as passed in. Closed-Leaf check-in: 549a064d32 user: mrh tags: srw-uniform
2022-03-24
16:06
Add code for the SampleReWeighting class uniform_weight_sample method and add associated unit test. check-in: 6c65b7217c user: mrh tags: srw-uniform
10:47
Use np.dot(x,y) instead of (x*y).sum(). check-in: 0b2a695537 user: mrh tags: trunk
2022-03-16
11:47
Release version 4.18.0 check-in: 60384e926c user: mrh tags: release, trunk, version-4.18.0
2022-03-13
16:41
Minor edits of comments in the dptests/test5.py script. check-in: 0f75086577 user: mrh tags: trunk
15:21
Add an outline of a SampleReWeighting class and associated tests to maintain complete code coverage. The logic of the two class methods is not yet implemented. check-in: bb12fbf3fe user: mrh tags: trunk
2022-03-12
16:08
Another revision in the discussion of Problem 5 in the www/dptools.md documentation. check-in: 3c51af6edc user: mrh tags: trunk
15:50
Minor edit to the discussion of Problem 5 in the www/dptools.md documentation. check-in: e4547c883e user: mrh tags: trunk
15:49
Fix typo in the discussion of Problem 5 in the www/dptools.md documentation. check-in: ebf80c961e user: mrh tags: trunk
15:46
Finish revising the discussion of Problem 5 in the www/dptools.md documentation. check-in: 336ad71a8c user: mrh tags: trunk
00:13
Change order of IncomeUnderReporting methods in the iur.py module; no change in logic. check-in: 2ab60eebcf user: mrh tags: trunk
2022-03-11
23:48
Begin revising the discussion of Problem 5 in the www/dptools.md documentation. check-in: 02dc36b7dc user: mrh tags: trunk
22:18
Add more optional execution timing statements to the dptests/test5.py script. check-in: 90b66cd0b2 user: mrh tags: trunk
21:55
Revise dptests/test5.py script to tabulate a different third aggregate tax statistic. check-in: 625630d35e user: mrh tags: trunk
21:51
Add documentation to IncomeUnderReporting class and simplify the name of one of its methods. check-in: 92e4173256 user: mrh tags: trunk
13:38
Minor updates to test5.py script and its expected output, plus some minor edits to the dptools.md documentation. check-in: db62b19b1d user: mrh tags: trunk
2022-03-10
22:49
Minor edit of the dptools.md documentation. check-in: 5a57325bd5 user: mrh tags: trunk
21:04
To the IncomeUnderReporting class adjust method, include logic that can add extra X records above an income threshold and randomly drop the same number of X records below that threshold; add documentation that uses this enhanced IncomeUnderReporting tool in a survey data adjustment example in which many high income people are completely missing from the survey data. check-in: bdf0d67bed user: mrh tags: trunk
20:12
Update names of written CSV files in the test15.py and test16.py scripts. Closed-Leaf check-in: ac25b3ab4a user: mrh tags: missing-rich
19:57
Remove test5 and test6 in the taf/dptests directory. check-in: cf434df2da user: mrh tags: trunk
19:46
Extensive revisions and additions to the www/dptools.md documentation. check-in: 6c9654a0ad user: mrh tags: missing-rich
19:35
Add optional miscellaneous descriptive statistics to the dptests/test5.py script. check-in: 2a90f3c78f user: mrh tags: missing-rich
14:30
Renumber several tests in the dptests directory. check-in: 1015705912 user: mrh tags: missing-rich
12:43
Add under-reported high incomes (as well as completely missing high incomes) to the construction of survey data in the dptests/test7.py script, and update that script's expected results accordingly. check-in: 3b7a1eb1f0 user: mrh tags: missing-rich
11:35
Streamline logic of the IncomeUnderReporting class adjust method. check-in: 81cd85ba98 user: mrh tags: missing-rich
11:16
Update the dptests/test7.py script's expected results given the changes made to that script in the prior check-in. check-in: 1dba8a846f user: mrh tags: missing-rich
03:20
Change HIGH_TAX_FRACTILE value from 0.90 to 0.75 in the dptests/test7.py script. check-in: 0c318bb32f user: mrh tags: missing-rich
2022-03-09
22:14
Add high-tax-fraction aggregate tax statistic to the test7.py script. check-in: 94529e2ce5 user: mrh tags: missing-rich
18:57
Add fractiles to the distributional statistics produced by the dptests/test7.py script. check-in: cde41e6ec0 user: mrh tags: missing-rich
14:53
Show ratio with more precision in IUR.adjust error messages. check-in: 2cce916c20 user: mrh tags: missing-rich
14:36
Non-substantive changes in expected results generated by the dptests/test7.py script caused by indexes fix in the prior check-in. check-in: b4916f82cd user: mrh tags: missing-rich
14:30
Fix construction of indexes array in the adjust method. check-in: b2a4982b05 user: mrh tags: missing-rich
13:21
Add aggregate tax statistics and refine processing of optional command-line arguments in the dptests/test7.py script. check-in: b270bf9f0d user: mrh tags: missing-rich
01:26
Add ability to write command-line argument values to stdout in the dptests/test7.py script. check-in: 4c340cadf0 user: mrh tags: missing-rich
00:20
Revise test7.py to accept optional command-line arguments for the four IUR-related assumptions; the four default values imply same accurate-assumption results as generated before this check-in. check-in: c12a1cf816 user: mrh tags: missing-rich
2022-03-08
21:07
Revise dptests/test7.py, and its expected results, in light of the new logic in the IncomeUnderReporting.adjust method. check-in: d560fe5513 user: mrh tags: missing-rich
21:05
Fix substantive typo in IUR.adjust method and eliminate debugging print statements. check-in: f58831473e user: mrh tags: missing-rich
19:58
Add IncomeUnderReporting class adjust method logic that can add extra X records above the threshold and randomly drop the same number of X records below the threshold; update corresponding unit tests. check-in: 946c8f680f user: mrh tags: missing-rich
2022-03-07
23:30
Refactor IncomeUnderReporting class adjust method in preparation for new logic that will handle the adding of extra X records; corresponding changes to dptests/test[4-6].py scripts with no change in expected results for those three tests. check-in: 4bdaf518ff user: mrh tags: missing-rich
14:18
Add tax_revenue function to the dptests/test7.py script. check-in: 52f16d851a user: mrh tags: missing-rich
13:11
Add to the taf/dptests/log_qq_plot.py script checks on value of N specified with the '--num N' command-line option. check-in: a30f97f9ee user: mrh tags: trunk
12:55
Add subsection headings to Problem 7 discussion in the www/dptools.md documentation. check-in: 8174b73bd9 user: mrh tags: missing-rich
2022-03-06
23:40
Begin adding discussion of test7 script and results in the www/dptools.md documentation. check-in: 4f98c9cc16 user: mrh tags: missing-rich
19:14
Add expected results for test7. check-in: 045c9be0b0 user: mrh tags: missing-rich
19:10
Add test7 to the dptests/tests.sh script. check-in: 1e70016b9e user: mrh tags: missing-rich
18:49
Add dptests/test7.py that uses results from the IncomeUnderReporting class synthetic_adjustment_values_mean method to replace high incomes in survey data that have been constructed to have many missing high incomes. check-in: 886f5ae629 user: mrh tags: missing-rich
18:47
Clarify dptests/test5.py docstring. check-in: f462f2b5fd user: mrh tags: trunk
14:12
Update www/dptools.md documentation to reflect newly revised capabilities of the log_qq_plot.py script. check-in: 187a7ce3f3 user: mrh tags: trunk
13:14
Add '--num N' command-line option to the dptests/log_qq_plot.py script. check-in: 2b7dd67f59 user: mrh tags: trunk
11:17
Add mean absolute relative deviation statistic to the dptests/log_qq_plot.py script. check-in: 513e28cf4d user: mrh tags: trunk
2022-03-05
23:47
Add more checking for estimated dPlN alpha parameter being positive in the IncomeUnderReporting class. check-in: 21c2cc1446 user: mrh tags: trunk
2022-02-27
15:18
Release version 4.17.0 check-in: d353bce0b2 user: mrh tags: release, trunk, version-4.17.0
14:41
Add to the IncomeUnderReporting class the ability to generate synthetic data by inferring from survey data the value of the Pareto income distribution parameter for high incomes. check-in: 98b6b58a84 user: mrh tags: trunk
12:58
Add documentation on the IncomeUnderReporting class _infer method of synthetic data generation. Closed-Leaf check-in: b41e2095b9 user: mrh tags: iur-infer
2022-02-26
21:19
Add alternative (mixed Pareto and lognormal income distribution) assumption set to dptests/test6.py script. check-in: 8644fd0185 user: mrh tags: iur-infer
18:47
Revise the top docstring in the taf/iur.py module to reflect the additional inference capability being added to the IncomeUnderReporting class in this branch. check-in: f1326916ee user: mrh tags: iur-infer
18:25
Add initial version of dptests/test6.py script and its expected results. check-in: db1efc4ae3 user: mrh tags: iur-infer
14:25
Revise IncomeUnderReporting class to have a method of inferring the Pareto alpha parameter from the income values below the underreporting threshold and above a lower bound. check-in: 03f9dcff9d user: mrh tags: iur-infer
2022-02-23
15:50
Disable pylint comments that will be valid only in pylint 2.11+ versions. check-in: 19576628eb user: mrh tags: trunk
15:02
Code style change: format() to f-string. check-in: cd5efcd5c1 user: mrh tags: trunk
14:44
Code style change: format() to f-string. check-in: 0432929655 user: mrh tags: trunk
03:46
Code style change: format() to f-string. check-in: b97d52bb8b user: mrh tags: trunk
02:30
Code style change: format() to f-string. check-in: 63a7459afe user: mrh tags: trunk
02:04
Code style change: format() to f-string. check-in: 5816391f32 user: mrh tags: trunk
00:26
Revise code to eliminate several pylint disable comments. check-in: 1ad08ef7a2 user: mrh tags: trunk
2022-02-22
23:42
Fix a couple of typos. check-in: 4c0765cd6e user: mrh tags: trunk
22:35
Add --usage option to several command-line tools. check-in: 9da0604038 user: mrh tags: trunk
22:03
Code style change: format() to f-string. check-in: c0d24d0e79 user: mrh tags: trunk
21:08
Code style change: format() to f-string. check-in: b2caabe38c user: mrh tags: trunk
20:48
Code style change: format() to f-string. check-in: e087294716 user: mrh tags: trunk
20:15
Code style change: format() to f-string. check-in: 40d0613834 user: mrh tags: trunk
2022-02-16
17:31
Add quantile-quantile plot to discussion of Problem 5 in the www/dptools.md documentation. check-in: 13251708fb user: mrh tags: trunk
15:44
Release version 4.16.0 check-in: ddf307545a user: mrh tags: release, trunk, version-4.16.0
13:15
Complete the www/dptools.md documentation. check-in: edf44c9688 user: mrh tags: trunk
2022-02-15
23:02
Add to the www/dptools.md documentation and improve documentation of the dptests/test?.py scripts. check-in: b01bcadf65 user: mrh tags: trunk
22:26
Add high-level comment to the dptests/test?.py scripts. check-in: 4ed4ca0f5a user: mrh tags: trunk
20:26
Add to the www/dptools.md documentation and improve documentation of the dptests/test1.py and dptests/test2.py scripts. check-in: 9a3b1ff2a9 user: mrh tags: trunk
14:55
Add initial incomplete version of documentation for data-preparation tools. check-in: 366a7425fb user: mrh tags: trunk
13:35
Distinguish between THRESHOLD_SD used to generate survey data and THRESHOLD_IUR used to adjust for income under reporting in the dptests/test5.py script. check-in: 9a15c84d6c user: mrh tags: trunk
2022-02-14
23:30
Set verbose=True in call to the synthetic_adjustment_values method in the taf/dptests/test5.py script. check-in: 9eebb9c72e user: mrh tags: trunk
22:31
Update documentation related to new IncomeUnderReporting class. check-in: 5cd18073c7 user: mrh tags: trunk
22:09
Add the dptests/test5.py script that illustrates using the new IncomeUnderReporting class in a situation where there are no micro tax data with which to adjust for the under reporting of high incomes. check-in: b4b9c90bf7 user: mrh tags: trunk