Timeline

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

50 timeline items occurring on or before 2015-05-14 23:23:07.

2015-05-14
23:23
[8f655bc20b] Remove <title> from www/home.wiki because Fossil Home page title is always automatically 'Home'. (user: mrh, tags: trunk)
23:16
[f64bfdcbf8] Add link to home.wiki in contents.wiki documentation. (user: mrh, tags: trunk)
22:30
[e7390538fa] Add initial version of sample.wiki text. (user: mrh, tags: trunk)
22:29
[8731a4fd48] Add several clarifications to SAMPLE_FILE_FORMAT and PTC_OUTPUT_FORMAT in the ptc_io.py import module. (user: mrh, tags: trunk)
01:02
[cd6b714a74] Minor edits of three www/*.wiki documentation files. (user: mrh, tags: trunk)
00:55
[d2651544f6] Remove www/usage.wiki file. (user: mrh, tags: trunk)
00:53
[510b54f68a] Add initial version of download.wiki text. (user: mrh, tags: trunk)
00:53
[6c3ac62822] Revise contents.wiki to combine download.wiki and usage.wiki and rephrase test related to other wiki links. (user: mrh, tags: trunk)
00:51
[f4c26b3881] Add link to contents.wiki in home.wiki documentation. (user: mrh, tags: trunk)
00:22
[337b0ca309] Add to tests.py an --all_tests command-line option that executes Kaiser tests as well as standard tests. (user: mrh, tags: trunk)
2015-05-13
20:21 • Edit [1b3e2a2ff114346c|1b3e2a2ff1]: Edit check-in comment. (user: mrh)
20:09
[1b3e2a2ff1] Change ptc.py docstring comment to correspond better to argparse usage. (user: mrh, tags: trunk)
20:07
[7592126718] Use selenium_chromedriver_installed() function in kaiser_silvprem.py script. (user: mrh, tags: trunk)
19:54
[385c4dc9da] Use selenium_chromedriver_installed() function in kaiser_ptc.py script and make 'sample' the default sample_filename command-line argument. (user: mrh, tags: trunk)
19:44
[1e3d6d7d37] Import selenium_chromedriver_installed() function into tests.py script from utilities.py import module. (user: mrh, tags: trunk)
19:39
[332f303da8] Move selenium_chromedriver_installed() function from the tests.py script to the utilities.py import module. (user: mrh, tags: trunk)
17:42
[da7f5f55fe] Allow ptc.py positional command-line parameters to be optional. (user: mrh, tags: trunk)
16:04
[144a5353b8] Add to acataxcredit.py comments in the kaiser_cap_fraction() function that document the current-law values of the cap fraction (as opposed to the values used in the Kaiser emulation logic). (user: mrh, tags: trunk)
2015-05-04
14:34
[81e31c31b7] Add checking for selenium package and chromedriver program before running "kaiser_silvprem --short-test" in the tests.py script. (user: mrh, tags: trunk)
13:41
[eaddaece75] Fix typo in argparse help string and eliminate redundant emulating_kaiser variable in ptc.py script. (user: mrh, tags: trunk)
00:02
[39d85b40e7] Replace adhoc processing of command-line parameters in all scripts with use of argparse module. (user: mrh, tags: trunk)
2015-05-03
23:50
[28f97cdd02] Closed-Leaf: Use argparse in kaiser_ptc.py script. (user: mrh, tags: use-argparse)
23:42
[21c026a01c] Use argparse in ptc.py script. Revise tests.py script to use new --emulate_kaiser command-line option to ptc.py script. (user: mrh, tags: use-argparse)
23:40
[9766029e97] Replace use of argparse.ArgumentParser(...,epilog=STR,...) with argparse '--output_format' option in the ptc_out_diff.py script. (user: mrh, tags: use-argparse)
23:36
[97e62c7a7e] Add new-line character at end of SAMPLE_FILE_FORMAT and PTC_OUTPUT_FORMAT strings in the ptc_io.py import module. (user: mrh, tags: use-argparse)
21:41
[c54a7fb78b] Use argparse in kaiser_silvprem.py script. Revise tests.py script to use new --short_test command-line option to kaiser_silvprem.py script. (user: mrh, tags: use-argparse)
03:07 • Edit [bd26c0c049aa9fcd|bd26c0c049]: Edit check-in comment. (user: mrh)
02:59
[e6cc62f78f] Use argparse in test/make_ptc_sample.py script. (user: mrh, tags: use-argparse)
00:54
[a8f75de390] Use argparse in data/prepare_aca_data.py script. (user: mrh, tags: use-argparse)
2015-05-02
22:43
[36e46451b2] Use argparse in ptc_out_diff.py script. (user: mrh, tags: use-argparse)
22:40
[bd26c0c049] Rename several variables in the ptc_io.py import module and convert documentation of sample and output files from a list of strings to a single string with embedded new-line characters. Revise the ptc.py and kaiser_ptc.py scripts to use the renamed variables. (user: mrh, tags: use-argparse)
21:58
[e66816bf70] Use argparse in tests.py script. (user: mrh, tags: use-argparse)
21:18
[6a4e24b7d4] Fix typo in tests.py comment. (user: mrh, tags: trunk)
21:14 • Edit [9515e7fec2fdbf64|9515e7fec2]: Edit check-in comment. (user: mrh)
21:09
[c12b2da39e] Add Kaiser silvprem scraping test to tests.py script. (user: mrh, tags: trunk)
20:32
[ed3b6e9a7b] Fix typo in kaiser_silvprem.py docstring. (user: mrh, tags: trunk)
2015-05-01
19:41
[0f6592bbee] Replace the OUTPUT_EPSILON dictionary (in which epsilon varies by output variable) in the ptc_io.py import module with a fixed value of EPSILON in the ptc_out_diff.py script. (user: mrh, tags: trunk)
16:31
[9515e7fec2] Add test/sample_15_10_ospc.output that is produced by the "python ptc.py test/sample_15_10 aca_current_law.json True > test/sample_15_10_ospc.output" command. The test/sample_15_10, which contains 4990 randomly-generated tax filing units, was added in check-in [ff51dac46f]. See ticket [2fd9a81a36] for details on how the test/sample_15_10_ospc.output results compare with those scraped from the online Kaiser calculator. (user: mrh, tags: trunk)
16:22 • Edit [6c8e0f448736b0e2|6c8e0f4487]: Edit check-in comment. (user: mrh)
16:19 • Closed ticket [2fd9a81a36]: OSPC-vs-Kaiser differences in PTC output for sample_15_10. plus 4 other changes (user: mrh)
16:03
[6c8e0f4487] Revise kaiser_cap_fraction() function used when emulating_kaiser in the ACATaxCredit class method ptc_amounts() so that eight cases (out of 4990 cases in test/sample_15_10) receive special treatment. The need for this special treatment is caused by the fact that the magi_pct-to-cap_frac function has discontinuities at magi_pct values of 100, 133, and 400, and by the fact the Kaiser calculations appear to be done with float values of magi_pct, unlike IRS Form 8962 and this simulation model, both of which round magi_pct values to integers. This check-in resolves all the issues in ticket [2fd9a81a36]. (user: mrh, tags: trunk)
15:09
[2e67b3a1ed] Revise ptc_out_diff.py script to handle better the 9.9e99 values of cap_frac in PTC output files. (user: mrh, tags: trunk)
2015-04-30
20:24 • Ticket [2fd9a81a36] OSPC-vs-Kaiser differences in PTC output for sample_15_10. status still Open with 3 other changes (user: mrh)
20:14
[23c6499de7] Revise kaiser_covfam_size() function used in the emulating_kaiser logic in the acataxcredit.py module by adding logic that changes the OSPC-calculated zero coverage family size to one or two for each of the six tax filing units whose magi_pct is emulated in check-in [600eebb077]. (user: mrh, tags: trunk)
20:00 • Ticket [2fd9a81a36] OSPC-vs-Kaiser differences in PTC output for sample_15_10. status still Open with 5 other changes (user: mrh)
19:53
[600eebb077] Revise kaiser_magi_percent() function used in the emulating_kaiser logic in the acataxcredit.py module by adding logic that changes some OSPC-calculated magi_pct values in the 139-140 range into values in the 136-138 range, which makes these units Medicaid-eligible in Medicaid-expansion states. (user: mrh, tags: trunk)
19:46
[328b25857f] Add test/sample_15_10_kais.output, which is produced with the "python kaiser_ptc.py test/sample_15_10 > test/sample_15_10_kais.output" command. (user: mrh, tags: trunk)
19:43
[ff51dac46f] Add test/sample_15_10 that contains 4990 randomly-generated income tax filing units (ten in each ACA state rating area), which is produced with the "python make_ptc_sample.py 2015 10 > sample_15_10" command. (user: mrh, tags: trunk)
18:22 • New ticket [2fd9a81a36] OSPC-vs-Kaiser differences in PTC output for sample_15_10.. (user: mrh)
13:31
[17237091fd] Revise comments in select_zipcode() function in kaiser_base.py import module. (user: mrh, tags: trunk)