/
searchindex.js
1 lines (1 loc) · 116 KB
/
searchindex.js
1
Search.setIndex({"docnames": ["about/LICENSE", "about/history", "about/releases", "about/roadmap", "api/calcfunctions", "api/calculator", "api/consumption", "api/data", "api/decorators", "api/growdiff", "api/growfactors", "api/parameters", "api/policy", "api/public_api", "api/records", "api/taxcalcio", "api/utils", "api/utilsprvt", "contributing/RELEASING", "contributing/contributor_guide", "contributing/dependencies", "contributing/param_naming", "contributing/pr_workflow", "contributing/testing", "guide/assumption_params", "guide/cli", "guide/index", "guide/input_vars", "guide/output_vars", "guide/policy_params", "guide/python_interface", "index", "recipes/index", "recipes/recipe00", "recipes/recipe01", "recipes/recipe02", "recipes/recipe03", "recipes/recipe04", "recipes/recipe04_pandas", "recipes/recipe05", "recipes/recipe06", "usage/data", "usage/overview", "usage/starting", "usage/tcja_after_2025", "use_cases"], "filenames": ["about/LICENSE.md", "about/history.md", "about/releases.md", "about/roadmap.md", "api/calcfunctions.rst", "api/calculator.rst", "api/consumption.rst", "api/data.rst", "api/decorators.rst", "api/growdiff.rst", "api/growfactors.rst", "api/parameters.rst", "api/policy.rst", "api/public_api.rst", "api/records.rst", "api/taxcalcio.rst", "api/utils.rst", "api/utilsprvt.rst", "contributing/RELEASING.md", "contributing/contributor_guide.md", "contributing/dependencies.md", "contributing/param_naming.md", "contributing/pr_workflow.md", "contributing/testing.md", "guide/assumption_params.md", "guide/cli.md", "guide/index.md", "guide/input_vars.md", "guide/output_vars.md", "guide/policy_params.md", "guide/python_interface.md", "index.md", "recipes/index.md", "recipes/recipe00.ipynb", "recipes/recipe01.ipynb", "recipes/recipe02.ipynb", "recipes/recipe03.ipynb", "recipes/recipe04.ipynb", "recipes/recipe04_pandas.ipynb", "recipes/recipe05.ipynb", "recipes/recipe06.ipynb", "usage/data.md", "usage/overview.md", "usage/starting.md", "usage/tcja_after_2025.md", "use_cases.md"], "titles": ["License", "History", "Release history", "Roadmap", "Tax-Calculator CalcFunctions", "Tax-Calculator Calculator", "Tax-Calculator Consumption", "Tax-Calculator Data", "Tax-Calculator Decorators", "Tax-Calculator GrowDiff", "Tax-Calculator GrowFactors", "Tax-Calculator Parameters", "Tax-Calculator Policy", "Tax-Calculator Python API", "Tax-Calculator Records", "Tax-Calculator IO", "Tax-Calculator Utilities", "Tax-Calculator Private Utilities", "Releasing Tax-Caclculator Packages", "Contributor guide", "Dependencies", "Policy parameter naming and placing conventions", "Pull request workflow", "Testing", "Assumption parameters", "Command-line interface", "User guide", "Input variables", "Output variables", "Policy parameters", "Python interface", "Tax-Calculator", "Recipes", "Basic Recipe: Static Analysis of a Simple Reform", "Recipe 1: Directly Comparing Two Reforms", "Recipe 2: Estimating Behavioral Response to Reform", "Recipe 3: Creating a Custom Table", "Recipe 4: Estimating Differential Reform Response", "Recipe 4: Estimating Differential Reform Response - pandas version", "Recipe 5: Redefining Expanded Income", "Recipe 6: Analyzing a Non-Parametric Reform", "Data for Tax-Calculator", "Structural overview", "Getting started", "TCJA after 2025", "Recorded use cases"], "terms": {"The": [0, 1, 2, 3, 4, 5, 11, 13, 16, 18, 19, 22, 23, 24, 25, 27, 28, 30, 31, 36, 39, 40, 42, 44, 45], "tax": [0, 2, 3, 19, 20, 22, 23, 24, 26, 27, 28, 30, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45], "calcul": [0, 2, 3, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45], "project": [0, 2, 11, 19, 24, 25, 31, 41, 44], "public": [0, 2, 8, 16, 17, 25, 29, 45], "domain": 0, "within": [0, 25, 27, 29], "unit": [0, 2, 3, 4, 5, 14, 15, 16, 23, 27, 28, 29, 31, 36, 37, 38, 40, 41, 42, 43], "state": [0, 2, 5, 24, 27, 28, 39], "addition": [0, 31], "we": [0, 1, 2, 8, 13, 16, 19, 20, 22, 25, 31, 33, 40, 41], "waiv": 0, "copyright": 0, "relat": [0, 2, 6, 11, 25, 42, 44], "right": [0, 16, 19, 36, 37, 38, 43], "work": [0, 2, 5, 11, 14, 16, 18, 19, 23, 25, 31, 45], "worldwid": 0, "through": [0, 2, 4, 5, 11, 19, 21, 22, 27, 28, 41, 44], "dedic": 0, "text": [0, 2, 5, 6, 9, 11, 12, 15, 16, 19, 22, 25, 44], "below": [0, 5, 13, 16, 19, 21, 23, 27, 29, 37, 38, 40], "human": 0, "readabl": 0, "legal": [0, 2], "code": [0, 1, 2, 8, 11, 13, 19, 22, 24, 25, 27, 29, 31, 42, 43, 45], "No": [0, 23, 25], "person": [0, 2, 4, 21, 22, 23, 25, 27, 28, 33, 35, 45], "who": [0, 1, 2, 22, 23, 25, 27, 29, 41, 45], "associ": [0, 19, 44], "thi": [0, 2, 4, 5, 7, 8, 11, 14, 16, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44], "deed": 0, "ha": [0, 1, 2, 5, 11, 16, 23, 25, 29, 41, 42], "all": [0, 2, 3, 5, 6, 7, 9, 11, 14, 15, 16, 18, 19, 21, 23, 24, 25, 27, 28, 31, 33, 34, 36, 37, 39, 40, 42, 43, 44, 45], "hi": [0, 5, 28], "her": 0, "under": [0, 2, 25, 27, 31, 35, 42, 44, 45], "law": [0, 2, 5, 14, 15, 25, 27, 29, 33, 34, 35, 36, 37, 38, 40, 42, 44, 45], "includ": [0, 2, 4, 5, 11, 15, 16, 18, 19, 21, 23, 25, 27, 28, 29, 35, 39, 41, 43, 44], "neighbor": 0, "extent": 0, "allow": [0, 2, 5, 7, 11, 14, 16, 19, 39, 43, 45], "you": [0, 2, 5, 14, 18, 19, 22, 23, 25, 26, 30, 31, 33, 37, 38, 39, 40, 41, 43, 44], "can": [0, 2, 3, 5, 6, 8, 9, 11, 12, 15, 16, 19, 23, 24, 25, 29, 31, 33, 37, 38, 39, 40, 41, 42, 43, 44], "copi": [0, 2, 5, 19, 22, 23, 25, 33, 38], "modifi": [0, 2, 4, 19, 20, 29], "distribut": [0, 2, 3, 5, 14, 15, 16, 23, 25, 27, 31, 33, 39, 41, 43, 45], "perform": [0, 5], "even": [0, 2, 5, 16, 19, 25, 29, 31, 43], "commerci": 0, "purpos": [0, 19], "without": [0, 2, 5, 11, 14, 16, 25, 31, 33, 43, 45], "ask": [0, 19, 22, 25, 43], "permiss": 0, "other": [0, 2, 3, 5, 7, 18, 19, 23, 24, 25, 27, 28, 30, 31, 33, 35, 39, 42, 43], "inform": [0, 2, 3, 7, 11, 14, 19, 21, 23, 25, 27, 30], "In": [0, 19, 21, 22, 23, 25, 29], "wai": [0, 2, 5, 14, 19, 22, 23, 25, 30, 39, 40, 43, 44, 45], "ar": [0, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 37, 38, 40, 41, 42, 43, 44, 45], "patent": 0, "trademark": 0, "ani": [0, 2, 5, 6, 9, 11, 14, 15, 16, 23, 25, 31, 33, 41, 42, 43, 44], "affect": [0, 2, 5, 16, 24, 25, 29, 31, 45], "nor": [0, 25, 29], "mai": [0, 2, 11, 12, 18, 19, 22, 23, 25, 29, 41, 44, 45], "have": [0, 1, 2, 5, 7, 11, 18, 19, 21, 22, 23, 24, 25, 29, 33, 41, 42, 43, 44], "how": [0, 2, 3, 5, 8, 11, 13, 16, 19, 22, 23, 25, 26, 28, 29, 30, 31, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45], "us": [0, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44], "privaci": 0, "unless": [0, 11, 25], "expressli": 0, "otherwis": [0, 11, 25, 27, 28, 29], "make": [0, 2, 5, 8, 11, 16, 18, 19, 22, 23, 25, 38, 41, 43, 45], "warranti": 0, "about": [0, 2, 6, 9, 13, 18, 19, 21, 22, 23, 24, 25, 29, 30, 33, 43], "disclaim": 0, "liabil": [0, 2, 3, 4, 5, 16, 25, 28, 29, 33, 35, 36, 37, 38, 40, 42, 45], "fullest": 0, "permit": [0, 31], "applic": [0, 2], "when": [0, 2, 5, 7, 8, 14, 16, 18, 19, 22, 23, 24, 25, 28, 29, 31, 37, 38, 42, 43], "cite": [0, 18], "should": [0, 5, 11, 16, 19, 21, 22, 23, 25, 29, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43], "impli": [0, 5, 7, 15, 16, 24, 25, 27, 29], "endors": 0, "author": [0, 31], "affirm": 0, "mani": [1, 2, 23, 24, 25, 29, 42, 43, 44], "peopl": [1, 2, 5, 16, 25, 27, 29, 31, 44], "contribut": [1, 2, 4, 5, 19, 20, 21, 22, 23, 24, 27, 28, 29, 31, 39], "hope": 1, "number": [1, 2, 5, 8, 15, 16, 18, 19, 23, 25, 27, 29, 31, 35, 36], "continu": [1, 11, 25, 33], "grow": [1, 10, 14, 29, 41], "descend": 1, "taxcalc": [1, 2, 13, 19, 22, 23, 25, 28, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43], "internet": [1, 2, 25], "taxsim": [1, 2, 31], "version": [1, 2, 11, 18, 19, 20, 23, 25, 26, 36, 41, 44], "9": [1, 20, 25, 28, 29, 33, 34, 35, 36, 37, 39, 40, 43, 45], "program": [1, 2, 4, 24, 25, 27, 28, 29, 30, 31, 39, 40, 42, 43], "written": [1, 5, 15, 16, 22, 23, 25], "dan": [1, 2], "feenberg": [1, 2, 29], "inna": 1, "shapiro": 1, "host": [1, 5, 6, 9, 12, 19], "nber": [1, 29, 31], "translat": [1, 11], "python": [1, 8, 16, 23, 24, 25, 31, 34, 36, 39, 40, 42], "conclud": 1, "first": [1, 11, 21, 23, 25, 29, 33, 37, 38, 39, 40], "addit": [1, 2, 5, 16, 21, 23, 24, 25, 28, 43, 44], "github": [1, 11, 18, 19, 20, 22, 23, 26, 31, 33, 34, 35, 36, 37, 38, 39, 40], "sourc": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 22, 23, 24, 25, 26, 31, 41, 42], "repositori": [1, 2, 19, 22, 23, 25, 31, 43, 44], "juli": [1, 2, 45], "29": [1, 27, 29, 36, 45], "2014": [1, 2, 25, 27, 28, 29], "contain": [1, 2, 5, 6, 7, 9, 10, 11, 12, 14, 15, 16, 19, 22, 23, 24, 25, 27, 28, 29, 30, 33, 40, 42, 43, 44], "list": [1, 2, 4, 5, 6, 7, 8, 10, 11, 12, 13, 16, 18, 19, 23, 25, 27, 28, 35, 44], "everyon": 1, "develop": [1, 2, 3, 18, 19, 22, 23, 43], "been": [1, 11, 18, 23, 25, 42], "commit": [1, 2, 18, 19, 22, 23], "sinc": [1, 18, 25], "go": [2, 19, 22, 25, 45], "here": [2, 4, 6, 9, 12, 13, 14, 19, 22, 25, 29, 31, 40, 42, 44], "complet": [2, 19, 25, 31, 43, 44], "merg": [2, 18, 19, 22, 23], "pull": [2, 19, 23], "request": [2, 19, 23, 31, 43], "2732": 2, "an": [2, 5, 7, 8, 10, 11, 14, 16, 19, 21, 22, 23, 25, 26, 31, 34, 35, 36, 37, 38, 39, 40, 41, 43, 45], "enhanc": [2, 23, 43], "bug": [2, 3, 19, 23, 43], "fix": [2, 3, 19, 23], "api": [2, 11], "chang": [2, 3, 5, 6, 11, 16, 18, 19, 22, 23, 24, 25, 29, 31, 36, 43, 44, 45], "new": [2, 3, 5, 7, 11, 14, 19, 22, 23, 25, 31, 39, 40, 43, 44, 45], "featur": [2, 24, 25, 38], "updat": [2, 3, 6, 9, 10, 11, 18, 19, 20, 31, 45], "growfactor": [2, 7, 9, 12, 13, 14, 24, 41, 42, 44], "csv": [2, 7, 10, 14, 15, 16, 19, 23, 24, 25, 33, 41, 44], "puf": [2, 3, 14, 19, 23, 25, 27, 29, 33, 41, 42, 44], "cp": [2, 14, 23, 25, 27, 29, 33, 35, 36, 37, 38, 41, 42, 44], "weight": [2, 5, 7, 14, 16, 17, 25, 27, 29, 38, 40, 41, 42], "file": [2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45], "taxdata": [2, 25, 44], "reflect": [2, 18, 26], "februari": [2, 44, 45], "cbo": [2, 29, 42, 44], "econom": [2, 5, 15, 19, 24, 25, 31, 44, 45], "2729": 2, "bodi": 2, "yang": [2, 45], "simplif": 2, "paramet": [2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 19, 22, 23, 25, 30, 31, 40, 42, 44, 45], "index": [2, 4, 11, 12, 14, 16, 18, 23, 25, 38, 40, 44, 45], "martin": 2, "holmer": 2, "correct": [2, 23], "histor": [2, 11, 24, 25, 27, 44], "valu": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 16, 21, 24, 25, 27, 28, 29, 33, 35, 37, 39, 40, 42, 44], "2730": 2, "2725": 2, "35": [2, 27, 29, 45], "valid": [2, 5, 6, 9, 11, 12, 15, 18, 24, 25, 29, 31, 41, 42], "sever": [2, 5, 16, 23, 24, 25, 33, 44, 45], "pr": [2, 18, 45], "jason": [2, 34, 36, 39, 45], "deback": [2, 34, 36, 39, 45], "ppp": 2, "py": [2, 4, 5, 8, 18, 20, 23, 25, 28, 34, 36, 39, 42, 44], "script": [2, 16, 25, 33, 42, 44], "2722": 2, "paramtool": [2, 11, 12], "requir": [2, 16, 18, 20, 23, 25, 27, 30, 31, 42, 43], "packag": [2, 8, 13, 19, 24, 25, 34, 35, 36, 39, 41, 44], "instal": [2, 19, 23, 25, 31, 35, 37, 38, 41], "2721": 2, "2715": 2, "add": [2, 3, 4, 5, 7, 10, 14, 16, 18, 19, 22, 23, 25, 29, 38], "baselin": [2, 4, 5, 10, 15, 24, 25, 32, 33, 34, 35, 39, 40, 42, 44], "tabl": [2, 4, 5, 15, 16, 25, 28, 32, 34, 35, 37, 38, 39, 42, 44], "output": [2, 8, 15, 16, 25, 27, 30, 35, 37, 38, 44, 45], "cli": [2, 27, 28, 29], "command": [2, 16, 19, 22, 23, 30, 31, 43, 44], "2714": 2, "tool": [2, 23, 25, 30, 44], "avoid": [2, 11, 29], "panda": [2, 5, 7, 14, 15, 16, 17, 33, 34, 36, 39, 41, 42], "deprec": [2, 36], "warn": [2, 11, 23, 27, 29, 34, 36, 39], "correctli": 2, "account": [2, 5, 19, 22, 23, 27, 43], "odc": 2, "variabl": [2, 5, 6, 7, 8, 11, 14, 15, 16, 21, 24, 25, 29, 30, 37, 38, 41, 42], "refund": [2, 25, 27, 33, 35, 39, 40, 45], "2703": 2, "incorrect": [2, 23], "eitc_ps_marriedj": 2, "2699": 2, "actc": [2, 21, 29], "amount": [2, 4, 5, 10, 21, 25, 27, 28, 36, 40], "2025": [2, 29], "inflat": [2, 4, 10, 11, 12, 24, 25, 29, 40, 42, 44, 45], "adjust": [2, 4, 5, 11, 12, 14, 16, 21, 25, 27, 28, 45], "2691": 2, "2686": 2, "document": [2, 3, 5, 6, 9, 11, 13, 14, 15, 16, 19, 22, 23, 24, 25, 26, 27, 28, 29, 31, 41, 42, 44, 45], "case": [2, 5, 19, 21, 25, 40], "budget": [2, 11, 45], "year": [2, 3, 5, 7, 9, 10, 11, 14, 15, 16, 23, 25, 27, 29, 35, 40, 41, 42], "2033": 2, "also": [2, 5, 7, 8, 11, 12, 13, 14, 15, 19, 22, 23, 24, 25, 29, 31, 34, 38, 41, 43, 44], "extend": [2, 11, 29, 44], "2682": 2, "reweight": [2, 7, 14], "data": [2, 3, 5, 8, 11, 12, 13, 14, 15, 16, 23, 25, 27, 29, 31, 32, 39, 40, 42, 44, 45], "odd": 2, "ratio": [2, 14], "2685": 2, "primari": [2, 27], "429": 2, "eitc_c": [2, 11], "2684": 2, "matt": [2, 45], "jensen": [2, 45], "2677": 2, "publish": [2, 41], "outlook": 2, "2676": 2, "421": 2, "replac": [2, 15, 19, 23, 25, 40], "append": [2, 35], "method": [2, 5, 6, 8, 9, 11, 12, 13, 14, 16, 25, 31, 33, 39, 40, 41, 42], "model": [2, 3, 26, 27, 31, 41, 45], "calculaton": 2, "child": [2, 19, 21, 25, 27, 28, 39, 40, 45], "depend": [2, 11, 18, 21, 23, 27, 28, 45], "credit": [2, 4, 19, 21, 25, 27, 28, 33, 35, 40, 45], "exempt": [2, 5, 16, 21, 25, 27, 28, 33, 35, 45], "ui": 2, "from": [2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 19, 22, 23, 24, 25, 27, 28, 29, 31, 33, 39, 40, 42, 43, 45], "agi": [2, 4, 5, 16, 17, 27, 28, 33, 35, 36, 40, 42], "eitc": [2, 4, 21, 29, 36, 40, 45], "certain": [2, 31, 41], "2675": 2, "max": [2, 21, 24, 29, 45], "2673": 2, "2662": 2, "2032": 2, "412": 2, "threshold": [2, 4, 21], "self": [2, 4, 5, 7, 10, 15, 27, 28, 29, 39, 40], "employ": [2, 5, 16, 27, 28, 29, 39, 45], "incom": [2, 3, 4, 5, 14, 15, 16, 17, 21, 24, 25, 26, 27, 28, 31, 33, 34, 35, 36, 38, 40, 42, 44, 45], "seca": [2, 29], "2659": 2, "ctc_include17": 2, "2644": 2, "test": [2, 18, 19, 22, 30, 31, 41], "matrix": 2, "2646": 2, "ir": [2, 3, 4, 23, 25, 27, 28, 33, 36, 42, 43, 44], "form": [2, 4, 8, 27, 28, 39, 43], "2633": 2, "error": [2, 11, 16, 19, 23, 24, 25, 29], "pars": [2, 11], "taxcalcio": 2, "modul": [2, 8, 13, 34, 35, 36, 37, 38, 39], "2625": 2, "hank": 2, "doup": 2, "2615": 2, "ctc_new_c_under6_bonu": 2, "2609": 2, "2604": 2, "current": [2, 5, 6, 7, 11, 14, 15, 20, 23, 25, 29, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45], "care": [2, 19, 21, 27, 28, 41, 45], "act": [2, 21, 28, 29, 44, 45], "2586": 2, "consolid": 2, "appropri": [2, 5, 14, 21, 23, 25, 41], "american": [2, 28, 29, 45], "rescu": [2, 28, 29, 45], "plan": [2, 27, 28, 29, 39, 45], "2573": 2, "2588": 2, "2593": 2, "well": [2, 3, 23, 25, 29, 41], "end": [2, 11, 16, 21, 25, 29, 39, 40, 44], "transit": 2, "period": [2, 19], "user": [2, 12, 18, 19, 31, 34, 36, 39, 41], "reform": [2, 3, 4, 5, 11, 12, 15, 16, 19, 24, 29, 31, 32, 39, 42, 44, 45], "former": 2, "angela": [2, 45], "shoulder": 2, "codi": [2, 45], "kallen": [2, 45], "forecast": [2, 41], "2599": 2, "anderson": [2, 45], "frailei": [2, 45], "profil": 2, "2570": 2, "2577": 2, "2587": 2, "jacob": 2, "chuslo": 2, "non": [2, 3, 4, 5, 9, 11, 16, 19, 24, 25, 27, 28, 31, 35, 37, 38, 39, 45], "elig": [2, 4, 21, 27, 29, 45], "2579": 2, "gheni": [2, 45], "calcfunct": [2, 5, 8, 13, 28, 39, 42], "2572": 2, "2566": 2, "2522": 2, "qbi": [2, 28], "deduct": [2, 4, 21, 24, 27, 28, 33, 35, 45], "phaseout": [2, 4, 21, 40], "2508": 2, "peter": [2, 45], "metz": [2, 45], "switch": [2, 19, 29], "wage": [2, 4, 5, 10, 12, 16, 17, 24, 25, 27, 29, 39, 42], "capit": [2, 5, 21, 27, 39, 45], "limit": [2, 4, 19, 28, 41], "2497": 2, "pslmodel": [2, 11, 19, 31, 33, 34, 35, 37, 38, 39, 40, 44, 45], "interact": [2, 3, 5, 16, 25, 31, 45], "function": [2, 4, 5, 8, 11, 13, 16, 17, 25, 35, 37, 38, 39, 40, 42], "jit": [2, 8, 18], "decor": [2, 4, 13, 18], "2515": 2, "default": [2, 5, 6, 9, 10, 11, 14, 24, 25, 29, 33, 36], "blind": [2, 27], "ag": [2, 5, 7, 21, 25, 27, 42], "widow": [2, 4, 27, 29], "taxpay": [2, 5, 14, 25, 27, 28, 29, 39, 45], "2537": 2, "report": [2, 5, 19, 25, 27, 29, 39, 43, 45], "partnership": [2, 4, 5, 27, 29, 39], "specif": [2, 8, 14, 25, 40, 41], "margin": [2, 3, 5, 15, 16, 24, 25, 28, 31, 37, 38, 45], "rate": [2, 3, 4, 5, 10, 11, 12, 15, 16, 21, 24, 25, 27, 28, 31, 37, 38, 40, 42, 45], "2486": 2, "stack": [2, 4, 11, 29], "option": [2, 5, 15, 16, 25, 29, 41, 44, 45], "gain": [2, 5, 21, 27, 39], "bracket": [2, 4, 19, 21, 29], "2500": [2, 29], "caus": [2, 3, 5, 24, 25, 44], "statu": [2, 4, 5, 11, 16, 19, 25, 27, 29, 45], "while": [2, 4, 5, 23, 25], "s": [2, 4, 5, 13, 14, 15, 16, 21, 23, 25, 27, 29, 31, 34, 39, 41, 43, 44, 45], "2532": 2, "2474": 2, "major": [2, 18, 20], "incompat": 2, "earlier": [2, 25], "adopt": [2, 25, 31, 36], "librari": [2, 31, 34, 36, 39, 45], "process": [2, 18, 19, 25, 31], "easier": [2, 19, 25], "integr": [2, 31, 45], "reli": 2, "less": [2, 6, 14, 25, 28, 29], "maintain": [2, 23], "benefit": [2, 4, 5, 16, 24, 25, 27, 28, 33, 35, 39, 45], "backward": [2, 11], "compatibiltii": 2, "wa": [2, 5, 25, 29, 40], "except": [2, 5, 11, 25, 29], "minor": 2, "access": [2, 11, 22, 23, 33, 44], "instanc": [2, 5, 6, 7, 9, 10, 11, 12, 14, 15], "attribut": [2, 11, 42], "e": [2, 4, 5, 11, 19, 21, 27, 38, 39], "g": [2, 11], "pol": [2, 5, 11, 33, 35, 36, 37, 38], "ii_em": [2, 25], "cast": [2, 25], "down": [2, 45], "lower": [2, 25, 29], "dimens": 2, "so": [2, 3, 11, 19, 21, 22, 23, 24, 25, 28, 29, 31, 33, 37, 38, 39, 40, 41, 43, 45], "return": [2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 25, 27, 33, 35, 39], "4050": [2, 29], "instead": [2, 11, 25, 34], "2401": 2, "cpi_offset": 2, "parameter_indexing_cpi_offset": [2, 4, 11], "which": [2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 22, 23, 24, 25, 27, 28, 29, 30, 41, 42, 43, 44], "slightli": 2, "differ": [2, 5, 16, 19, 23, 24, 25, 29, 31, 33, 34, 37, 38, 39, 42, 43, 44], "behavior": [2, 3, 18, 24, 36], "specifi": [2, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15, 16, 18, 19, 21, 24, 27, 29, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43], "longer": 2, "ad": [2, 5, 11, 16, 18, 19, 21, 23, 29, 39, 40, 43, 44], "exist": [2, 16, 19, 22, 40], "rather": [2, 5, 21], "becom": [2, 3, 25], "offset": 2, "unchain": 2, "cpi": [2, 4, 29, 44], "consist": [2, 5, 7, 16, 25], "what": [2, 5, 14, 25, 29, 43, 45], "expect": [2, 5, 6, 9, 16, 19, 23, 25], "2413": 2, "old": [2, 23, 27, 29, 34, 39], "nu05": 2, "nu06": 2, "support": [2, 20, 34, 36, 39], "recent": [2, 3, 23, 25, 44], "polici": [2, 3, 4, 5, 11, 13, 15, 19, 22, 23, 24, 25, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45], "propos": [2, 22, 23, 29, 40, 43, 45], "2443": 2, "329": 2, "remov": [2, 11, 16, 18], "md": [2, 18, 20], "enabl": [2, 3], "window": [2, 11, 19, 22, 25, 43], "convert": [2, 11, 16], "input": [2, 5, 7, 14, 15, 16, 21, 23, 24, 25, 30, 31, 33, 35, 36, 37, 38, 41, 44], "interfac": [2, 41, 44], "tc": [2, 11, 27, 28, 29, 33, 34, 35, 36, 37, 38, 39, 40, 44], "line": [2, 16, 19, 21, 23, 27, 28, 30, 40, 44], "sh": [2, 18], "2408": 2, "base": [2, 4, 5, 11, 16, 21, 22, 25, 29, 33, 37, 38, 41, 44], "feedback": 2, "erni": [2, 45], "tedeschi": [2, 45], "autom": 2, "ensur": [2, 19, 23, 25, 41], "free": [2, 19, 43], "experi": [2, 19, 25], "latest": [2, 19, 20, 26], "2414": 2, "ubi": [2, 4, 25, 33, 35, 39], "introduc": [2, 4, 19, 29, 39, 40], "total": [2, 4, 5, 14, 15, 25, 27, 28, 29, 33, 34, 35, 38, 39, 41], "2418": 2, "improv": [2, 3, 19, 31], "site": [2, 29, 34, 36, 39, 45], "jupyt": [2, 33], "book": 2, "2420": 2, "auxiliari": 2, "doc": [2, 5, 11, 20, 23, 25, 33, 35, 37, 38, 40], "2441": [2, 27, 28], "2450": 2, "port": 2, "sa": [2, 25], "creation": 2, "2444": 2, "314": 2, "2030": 2, "2462": 2, "332": 2, "set": [2, 5, 7, 11, 14, 15, 16, 21, 23, 24, 25, 29, 40, 45], "previous": 2, "overwrit": 2, "schedul": [2, 4, 5, 27, 28, 29, 44], "expir": [2, 44], "tcja": [2, 11, 25, 29, 34, 39, 45], "cut": [2, 34, 38, 39, 44, 45], "unwar": 2, "encount": 2, "issu": [2, 19, 25, 34, 36, 39, 43, 45], "2405": 2, "none": [2, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 25, 29, 33, 39, 40], "januari": [2, 45], "2403": 2, "reinstat": 2, "pep": [2, 29], "2026": [2, 11, 29, 44], "2402": 2, "identifi": [2, 25, 27], "2400": 2, "greater": [2, 25, 29], "rang": [2, 5, 8, 16, 24, 25, 27, 29, 35, 40, 42], "growdiff": [2, 5, 13, 42], "capabl": [2, 13, 23, 25, 32, 42], "2397": 2, "2399": 2, "2395": 2, "facilit": 2, "pip": [2, 31, 35, 37, 38], "2390": 2, "notif": 2, "extrapol": [2, 5, 7, 11, 14, 24, 25, 27, 42], "conduct": [2, 3, 15, 22, 25, 31, 43], "startup": [2, 25], "2394": 2, "don": [2, 19, 45], "boyd": [2, 45], "appli": [2, 7, 8, 9, 14, 28, 29, 42], "later": 2, "2381": 2, "ceil": [2, 21, 40], "salt": [2, 45], "incorrectli": 2, "2388": 2, "tyler": 2, "evils": 2, "2379": 2, "recipe04": 2, "2373": 2, "2370": 2, "payrol": [2, 3, 4, 5, 16, 25, 26, 27, 28, 31, 33, 35, 42, 45], "rptc": 2, "emul": [2, 29], "2366": 2, "same": [2, 5, 11, 15, 19, 25, 39, 42, 43, 44], "2364": 2, "2352": 2, "farm": [2, 27, 39], "qualifi": [2, 5, 14, 25, 27, 28], "busi": [2, 3, 4, 27, 28, 29, 39, 45], "2348": 2, "taxabl": [2, 4, 5, 16, 21, 24, 25, 27, 28, 33, 35, 39], "cap": [2, 27, 28, 29], "logic": [2, 3, 11, 19, 27, 31, 39, 40, 41, 42], "2345": 2, "2337": 2, "redo": 2, "newest": 2, "2336": 2, "assist": 2, "simplifi": [2, 45], "record": [2, 5, 6, 7, 8, 13, 15, 19, 25, 27, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42], "class": [2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 39, 40, 41, 45], "intern": [2, 5], "gener": [2, 5, 9, 12, 14, 15, 16, 19, 20, 22, 23, 25, 27, 29, 31, 33, 44, 45], "idea": [2, 19, 25, 39, 42, 45], "2327": 2, "redefin": [2, 11, 40], "expand": [2, 5, 16, 17, 23, 25, 33, 34, 40, 42, 45], "cookbook": [2, 33], "recip": [2, 18, 19, 30, 42], "2321": 2, "respond": 2, "graph": [2, 5, 15, 16, 25, 33, 39], "quantil": [2, 5, 15, 16], "equal": [2, 5, 7, 16, 24, 25, 28, 29], "than": [2, 5, 6, 14, 19, 21, 22, 23, 25, 27, 28, 29, 45], "2322": 2, "analyz": [2, 3, 15, 19, 25, 35, 44], "parametr": [2, 3, 19, 31], "treatment": [2, 25], "tuition": [2, 27, 29], "fee": [2, 27, 29], "subsequ": [2, 5, 25], "2319": 2, "alan": [2, 45], "viard": [2, 45], "erin": 2, "melli": 2, "2316": 2, "provid": [2, 5, 11, 13, 19, 24, 25, 29, 31, 41, 42, 43, 44], "simpler": 2, "json": [2, 5, 6, 7, 9, 11, 12, 15, 16, 23, 25, 33, 34, 35, 37, 38, 39, 40, 42, 44], "2312": 2, "streamlin": 2, "apply_to": [2, 9], "_extrapol": [2, 7, 14], "2314": 2, "reorgan": 2, "2315": 2, "2306": 2, "flaw": [2, 45], "definit": [2, 5, 39, 40], "invest": [2, 21, 27, 28, 45], "2297": 2, "read": [2, 5, 7, 11, 14, 16, 19, 22, 23, 25, 29, 31, 33, 34, 37, 38, 39, 40, 44], "understand": [2, 23, 24, 41, 44, 45], "need": [2, 5, 7, 14, 16, 19, 25, 29, 37, 38, 42, 44, 45], "do": [2, 5, 11, 14, 16, 18, 19, 22, 23, 25, 31, 39, 40, 41, 43, 44], "standard": [2, 15, 16, 19, 21, 23, 33, 35, 39, 40, 45], "assumpt": [2, 5, 15, 30, 31, 33, 35], "both": [2, 5, 16, 25, 29, 30, 41, 42], "dictionai": 2, "2292": [2, 33], "revis": [2, 6, 9, 11, 22, 42], "versu": [2, 5], "tasim": 2, "2278": 2, "result": [2, 3, 5, 8, 16, 19, 22, 29, 31, 34, 36, 37, 38, 39, 41, 43, 44], "2279": 2, "test_recip": 2, "fail": [2, 23, 25], "messag": [2, 19, 22, 23], "were": [2, 25, 44], "whitespac": 2, "2280": 2, "robert": [2, 45], "orr": [2, 45], "duncan": 2, "hobb": 2, "2269": 2, "provis": [2, 14, 29, 44, 45], "sander": 2, "defazio": 2, "social": [2, 5, 16, 21, 25, 27, 28, 45], "secur": [2, 5, 16, 21, 25, 27, 28, 45], "expans": [2, 45], "2266": 2, "abil": [2, 3, 19], "handl": [2, 3, 5, 8, 11, 16], "larger": [2, 19, 45], "integ": [2, 5, 7, 14, 15, 16, 21], "_ss_earnings_thd": 2, "2222": 2, "2267": 2, "2261": [2, 34], "more": [2, 5, 11, 19, 21, 22, 23, 25, 29, 30, 31, 40, 41, 43, 44, 45], "flexibl": [2, 22, 25], "structur": [2, 5, 6, 9, 25, 43], "individu": [2, 3, 4, 5, 16, 21, 25, 28, 29, 34, 39, 45], "2254": 2, "307": 2, "2029": 2, "2255": 2, "produc": [2, 5, 10, 16, 23, 25, 29, 31, 41, 44], "stop": 2, "name": [2, 4, 5, 7, 8, 10, 11, 12, 15, 16, 19, 22, 23, 24, 25, 27, 28, 33, 40, 44], "string": [2, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 21, 41], "begin": [2, 5, 6, 9, 12, 18, 23, 25, 29, 35, 44], "http": [2, 5, 6, 9, 11, 12, 19, 29, 31, 34, 36, 39, 45], "read_json_param_object": [2, 5, 33], "2243": 2, "six": 2, "compon": [2, 21, 27, 28, 39], "item": [2, 4, 11, 16, 17, 21, 27, 28, 33, 35, 39], "up": [2, 4, 8, 14, 16, 19, 23, 25, 29, 44, 45], "pre": [2, 5, 11, 16, 23, 25, 28, 29, 34, 39], "2241": 2, "now": [2, 19, 22, 23, 25, 33], "respons": [2, 5, 6, 16, 18, 24, 25, 45], "2182": 2, "mean": [2, 5, 16, 17, 19, 25, 33, 34, 39, 44, 45], "_ctc_c": 2, "five": [2, 25, 45], "2223": 2, "quantity_respons": [2, 37, 38], "2233": 2, "creat": [2, 5, 7, 8, 14, 19, 21, 22, 25, 27, 31, 35, 37, 38, 40, 41, 42, 43, 44], "faq": 2, "2183": 2, "describ": [2, 7, 14, 16, 19, 22, 23, 25, 30, 31, 44], "its": [2, 5, 6, 9, 11, 12, 14, 25, 27, 31, 42, 43, 45], "2181": 2, "move": [2, 37, 38, 40], "2184": 2, "incorpor": [2, 19, 31, 44], "2185": 2, "see": [2, 5, 6, 8, 9, 14, 16, 19, 21, 22, 25, 29, 34, 36, 39, 40, 41, 42, 44, 45], "296": 2, "detail": [2, 5, 6, 9, 14, 16, 19, 25, 30, 41, 42, 43, 44, 45], "byte": 2, "size": [2, 25], "56415704": 2, "md5": 2, "checksum": [2, 18], "4aa15435c319bf5e4d3427faf52384c0": 2, "297": 2, "august": [2, 45], "ten": 2, "2196": 2, "actual": [2, 3, 19, 45], "2212": 2, "2017_law": [2, 11, 25, 34, 39], "known": [2, 11, 24, 29], "2218": 2, "aspect": 2, "larson": 2, "2100": 2, "neg": [2, 5, 16, 24, 25], "zero": [2, 4, 5, 6, 7, 9, 11, 16, 24, 25, 27, 28, 29, 35, 40], "posit": [2, 4, 5, 6, 16, 24, 25, 28, 29, 36, 37, 38, 43], "split": [2, 5, 16, 25], "bottom": [2, 5, 16, 25, 36], "decil": [2, 5, 15, 16, 25, 33, 34, 39, 42, 44], "2192": 2, "ctc": [2, 21, 29, 45], "2211": 2, "2205": 2, "point": [2, 5, 6, 9, 11, 12, 19, 25, 29, 45], "out": [2, 8, 11, 24, 25, 28, 29, 40, 41, 43], "2176": 2, "avail": [2, 3, 4, 18, 19, 23, 25, 27, 29, 31, 33, 34, 35, 36, 37, 38, 41, 43, 44], "2170": 2, "aid": 2, "2164": 2, "obscur": 2, "regard": 2, "rule": [2, 19, 21, 25, 29], "determin": [2, 4, 5, 8, 11, 16, 23, 27], "amt": [2, 4, 5, 21, 27, 28, 33, 35, 39], "discov": 2, "dure": [2, 8, 40], "2162": 2, "2150": 2, "2140": 2, "dump": [2, 15, 25, 44], "simtax": 2, "2142": 2, "makefil": 2, "detect": 2, "undetect": 2, "2144": 2, "elimin": [2, 14, 23, 29, 40], "toolz": 2, "2148": 2, "those": [2, 5, 11, 19, 21, 25, 29, 31, 41, 44], "special": [2, 25], "2141": 2, "2126": 2, "refactor": 2, "create_diagnostic_t": [2, 16, 35], "util": [2, 5, 13, 25], "better": [2, 45], "repsons": 2, "behresp": [2, 18, 24, 35, 37, 38], "question": [2, 43], "2123": 2, "buggi": 2, "default_data": 2, "metadata": [2, 7], "2119": 2, "pass": [2, 4, 5, 16, 18, 19, 21, 23, 25, 27, 34, 36, 39, 41], "datafram": [2, 5, 7, 8, 14, 15, 16, 17, 33, 34, 36, 37, 38, 39, 41, 42], "adjust_ratio": [2, 14], "argument": [2, 5, 6, 7, 8, 9, 11, 14, 16, 25, 39, 40], "constructor": [2, 5, 6, 9, 10, 12, 14, 15, 39, 40], "2121": 2, "show": [2, 5, 16, 19, 25, 33, 34, 35, 36, 37, 38, 40], "websit": [2, 34], "2122": 2, "2111": 2, "confus": [2, 19], "filer": [2, 4, 25, 29, 33, 35, 45], "usabl": 2, "2102": 2, "useless": 2, "start_year": [2, 7, 11, 14], "num_year": [2, 5, 11, 35], "consumpt": [2, 4, 5, 13, 16, 28, 33, 35, 39, 40, 42], "2103": 2, "becaus": [2, 3, 4, 19, 22, 23, 25, 29, 31, 37, 38, 40, 43], "futur": [2, 3, 11, 18, 24, 36, 44], "2105": 2, "_version": 2, "builder": 2, "altern": [2, 19, 21, 22, 25, 27, 28, 39, 44], "2107": 2, "2094": 2, "_eitc_basic_frac": 2, "earn": [2, 4, 5, 21, 24, 25, 27, 37, 38, 40, 45], "basic": [2, 25, 28, 30, 34, 35, 36, 37, 38, 39, 40, 42, 45], "ebitc": 2, "2091": 2, "read_cps_data": [2, 14], "static": [2, 3, 5, 6, 7, 9, 11, 12, 14, 15, 25, 31, 35, 36, 37, 38, 45], "simul": [2, 3, 19, 25, 31, 44, 45], "collect": [2, 7, 16, 30, 42], "usa": [2, 31], "2090": 2, "2087": 2, "tbi": 2, "psl": [2, 18], "easili": [2, 25], "taxbrain": 2, "flow": [2, 11], "2071": 2, "travi": [2, 20], "ci": 2, "build": [2, 15, 45], "badg": 2, "readm": [2, 23], "2078": 2, "philipp": 2, "kat": 2, "onlin": [2, 5, 6, 9, 12, 19, 25, 37, 38], "locat": [2, 13, 16, 21, 23, 27, 28, 33], "url": [2, 5, 6, 9, 11, 12, 31, 45], "2079": 2, "coverag": [2, 19, 31], "2080": 2, "syntax": [2, 16, 44], "gitpr": 2, "bat": 2, "batch": [2, 25], "2084": 2, "create_difference_t": [2, 16], "benefit_": 2, "_total": 2, "2058": 2, "run": [2, 18, 19, 20, 23, 25, 32, 38, 43, 44, 45], "conda": [2, 13, 18, 19, 23, 31, 43], "283": 2, "56415698": 2, "3f1c7c2b16b6394a9148779db992bed1": 2, "2056": 2, "imput": [2, 4, 14, 27], "itemiz": [2, 27], "expens": [2, 3, 4, 5, 24, 27, 28], "2052": 2, "55104059": 2, "9929a03b2d93a628d5057cc17d032e52": 2, "other_ben": [2, 24], "2055": 2, "pension": [2, 4, 5, 25, 27, 39], "a10091a770472254c50f8985d8839162": 2, "2048": 2, "n65": [2, 5], "elderly_depend": 2, "charit": [2, 27, 28, 29, 37, 38, 45], "give": [2, 5, 25, 27, 28, 29, 37, 38, 45], "2037": 2, "derrick": 2, "choe": 2, "dollar": [2, 5, 16, 24, 29, 33, 34, 35, 39, 40], "2041": 2, "most": [2, 5, 23, 25, 41, 42], "problem": 2, "mention": [2, 23, 25, 26], "2047": 2, "54341028": 2, "b64b90884406dfcff85f2ac9ba79f9bf": 2, "actuari": [2, 27], "health": [2, 27, 29], "insur": [2, 27, 29], "e00900": [2, 4, 5, 24, 25, 29, 39], "2027": 2, "2005": 2, "exclud": [2, 5, 23, 25, 27, 28, 29, 35, 39], "2003": 2, "1984": [2, 33, 35], "renam": [2, 22, 38], "1996": 2, "obsolet": 2, "chariti": [2, 5, 24, 28, 37, 38], "1997": 2, "empti": [2, 5, 7, 14, 16, 21], "shell": 2, "growmodel": 2, "eventu": 2, "simpl": [2, 5, 16, 25, 27, 45], "macroeconom": [2, 45], "growth": [2, 7, 10, 12, 14, 24, 25, 29, 41, 42, 45], "annual": [2, 24, 42], "microeconom": 2, "1998": 2, "prevent": 2, "disclosur": 2, "1979": 2, "object": [2, 4, 5, 6, 8, 9, 10, 12, 14, 16, 19, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42], "1985": 2, "1988": 2, "recommend": [2, 23, 31], "usag": [2, 5, 10, 14, 16, 20, 25, 42], "pycodestyl": [2, 19], "place": [2, 5, 16, 19, 22, 23, 29], "pep8": 2, "1989": 2, "check": [2, 11, 19, 23, 25, 27], "1992": 2, "1993": 2, "custom": [2, 7, 11, 14, 15, 25, 27, 31, 37, 38, 39, 40, 41, 44], "1994": 2, "2002": 2, "mishandl": 2, "boolean": [2, 5, 11, 14, 15, 16], "1982": [2, 33, 35], "1977": 2, "qualiti": 2, "1962": 2, "1952": 2, "strengthen": 2, "1972": [2, 35], "1973": 2, "1976": 2, "loos": 2, "type": [2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 22, 24, 25, 29, 39, 40, 42], "dictionari": [2, 5, 6, 9, 11, 12, 16, 34, 39, 40, 42], "implement_reform": [2, 5, 12, 33, 34, 35, 37, 38, 39, 40, 42], "1960": 2, "diagnost": [2, 5, 16, 33, 35], "plu": [2, 16, 25, 28, 29, 42], "taker": 2, "1964": 2, "1970": 2, "suggest": [2, 43], "larg": [2, 19, 25, 31], "loss": [2, 4, 5, 27, 28, 29, 39], "1942": 2, "redund": [2, 22], "_dependentcredit_c": 2, "phase": [2, 23, 25, 28, 29, 40], "1937": 2, "memori": 2, "manag": 2, "reduc": [2, 25, 28, 29, 40, 45], "monthli": 2, "hous": [2, 24, 27, 29, 45], "1941": 2, "1926": 2, "run_nth_year_tax_calc_model": 2, "row": [2, 5, 16, 36, 38], "1914": 2, "param": [2, 5, 11, 33], "policy_param": [2, 5], "1915": 2, "notic": [2, 25], "1923": 2, "1913": 2, "1917": 2, "decile_graph": 2, "1918": 2, "statist": [2, 5, 16, 25], "1919": 2, "killian": 2, "pinkelman": 2, "two": [2, 5, 15, 16, 21, 22, 23, 25, 30, 37, 38, 39, 41, 42, 43, 44], "1925": 2, "1911": 2, "percentag": [2, 5, 16, 21, 25, 28, 29, 37], "after": [2, 3, 5, 7, 11, 16, 19, 22, 23, 25, 28, 34, 35, 36, 37, 38, 39, 40, 42, 43], "percentil": [2, 5, 15, 16, 25], "1890": 2, "expanded_incom": [2, 5, 16, 39], "1902": 2, "three": [2, 5, 16, 20, 22, 25, 42], "interest": [2, 5, 16, 25, 27, 28, 39, 41, 42, 44, 45], "dividend": [2, 5, 14, 25, 27, 39, 45], "bin": [2, 16, 25], "export": 2, "1889": 2, "miss": [2, 5, 19, 25], "ben_": [2, 6], "_valu": [2, 6], "1894": 2, "1897": 2, "1899": 2, "1900": 2, "1901": 2, "54718219": 2, "e22429702920a0d927a36ea1103ba067": 2, "concept": [2, 19], "1907": 2, "1886": 2, "quintil": 2, "1880": 2, "head": [2, 4, 5, 16, 27, 28, 29], "count": [2, 25, 29, 33, 34, 39], "1882": 2, "gz": [2, 14, 41], "match": [2, 14], "1885": 2, "lack": 2, "benefit_cost_tot": 2, "1871": 2, "1853": 2, "2011": [2, 14, 44], "older": [2, 27, 44], "2009": 2, "54714632": 2, "de4a59c9bce0a7d5e6c3110172237c9b": 2, "1719": 2, "kind": [2, 5, 19, 24, 25, 31], "govern": [2, 4, 5, 24, 27, 28, 45], "cost": [2, 4, 5, 24, 28, 29, 33, 35, 40, 45], "1863": 2, "veri": [2, 5, 16, 44], "high": [2, 25], "1858": 2, "1851": 2, "compound": [2, 5, 11, 25, 44], "1842": 2, "each": [2, 3, 5, 8, 13, 15, 16, 21, 22, 25, 29, 31, 32, 38, 42], "guid": [2, 22, 23, 25, 30], "1844": [2, 35], "being": [2, 5, 8, 11, 14, 15, 23, 25, 27, 40], "polii": 2, "misus": 2, "presenc": 2, "1848": 2, "diagnostic_t": [2, 5, 33, 35], "1849": 2, "1838": [2, 35], "cpi_inflat": 2, "field": 2, "four": [2, 5, 10, 19, 23, 25, 42, 43], "1834": 2, "embed": [2, 5, 31], "privat": [2, 13, 23, 27, 33], "manipul": [2, 42], "1791": 2, "descript": [2, 19, 22, 23, 24, 27, 28, 29, 42], "1813": 2, "compatible_data": 2, "current_law_polici": 2, "1614": 2, "outdir": [2, 15, 25], "1801": 2, "reuben": [2, 45], "fischer": [2, 45], "baum": [2, 45], "1803": 2, "minimum": [2, 18, 21, 27, 28, 40], "zsum": 2, "around": [2, 22, 29, 40], "1805": 2, "repres": [2, 4, 5, 8, 16, 23, 25, 29, 31, 35, 40, 42], "alimoni": [2, 27, 29, 39], "receiv": [2, 23, 27, 28, 29, 36, 39], "1818": 2, "1819": 2, "1832": 2, "column": [2, 5, 8, 16, 38], "order": [2, 3, 5, 13, 16, 18, 22, 25, 27, 28, 29], "1796": 2, "1781": 2, "1782": 2, "small": [2, 5, 25, 31], "numer": [2, 19, 27], "1795": 2, "_cpi_offset": 2, "like": [2, 5, 11, 14, 19, 23, 25, 29, 40, 41, 45], "1775": 2, "fraction": [2, 4, 28, 29], "1711": 2, "note": [2, 4, 5, 7, 10, 14, 16, 19, 22, 24, 25, 26, 29, 31, 33, 37, 38, 40, 41, 45], "bill": [2, 45], "1765": [2, 35], "format": [2, 11, 15, 16, 23, 25, 27, 28, 29, 33, 34, 35, 36, 37, 39, 40, 44], "valueerror": [2, 5, 7, 10, 12, 14, 16], "rais": [2, 5, 7, 10, 11, 12, 14, 16, 19, 25, 29], "diagnos": 2, "1759": 2, "combin": [2, 4, 5, 16, 21, 27, 29, 33, 35, 40], "local": [2, 5, 6, 9, 11, 12, 18, 19, 22, 23, 24, 25, 27, 28, 37, 38, 39, 40], "sale": [2, 27], "real": [2, 5, 7, 14, 27, 28], "estat": [2, 5, 27, 28], "1756": 2, "help": [2, 19, 25, 44], "discuss": [2, 23, 25, 40, 44], "1758": 2, "confer": 2, "review": [2, 19, 22, 45], "sean": 2, "wang": 2, "1742": [2, 33], "1718": 2, "1722": 2, "ce_aftertax_incom": [2, 5], "correspond": [2, 16, 23, 25], "1723": 2, "against": [2, 23, 29], "1716": 2, "1724": 2, "partial": [2, 24, 25, 29], "1735": 2, "1740": 2, "1741": 2, "1698": 2, "richard": [2, 45], "evan": [2, 45], "create_distribution_t": [2, 5, 16], "top": [2, 4, 5, 11, 16, 21, 22, 23, 29, 32, 33, 34, 39, 40], "1712": 2, "1680": 2, "tcja_house_amend": 2, "1664": 2, "chain": [2, 4, 29, 44], "1667": 2, "1676": 2, "joint": [2, 4, 11, 27, 29], "committe": [2, 45], "staff": 2, "_actc_childnum": 2, "1666": 2, "mi": 2, "n1821": 2, "1672": 2, "run_nth_year_gdp_elast_model": 2, "taxbraininterfac": 2, "1677": 2, "1655": 2, "household": [2, 4, 5, 16, 27, 29, 45], "famili": [2, 25, 27, 29, 45], "ship": [2, 41], "1635": 2, "1648": 2, "exclus": [2, 21], "senat": [2, 45], "chairman": 2, "mark": [2, 19, 22], "1651": 2, "1652": 2, "fip": 2, "1653": 2, "edg": [2, 16], "some": [2, 11, 19, 21, 22, 24, 25, 29, 40, 44, 45], "extrem": 2, "mtr": [2, 5, 16, 25, 37, 38], "1645": 2, "1632": 2, "1605": 2, "aftertax_incom": [2, 33, 37, 38], "1602": 2, "aftertax": [2, 25, 37, 38], "1606": 2, "children": [2, 21, 25, 27, 29], "1615": 2, "spous": [2, 5, 14, 25, 27, 28, 29, 39], "1618": 2, "eligibl": 2, "1620": 2, "nonrefund": [2, 28, 33, 35], "extern": 2, "1622": 2, "june": [2, 45], "1624": 2, "job": [2, 44, 45], "1625": 2, "resolv": [2, 19], "1629": 2, "cleaner": 2, "solut": 2, "1634": 2, "1600": [2, 29], "read_json_param_fil": 2, "1563": 2, "arrays_not_list": 2, "1568": 2, "dropq": 2, "run_nth_year_": 2, "_model": 2, "either": [2, 5, 11, 16, 25, 30, 42], "1577": 2, "deep": 2, "1582": 2, "reorder": 2, "1584": 2, "reform_document": [2, 5], "plain": 2, "1564": 2, "stats_summari": 2, "1566": 2, "ami": 2, "xu": 2, "1567": 2, "1585": 2, "_ctc_new_for_al": 2, "1595": 2, "narrow": 2, "_cdcc_c": 2, "1597": 2, "1599": 2, "relax": 2, "_std": 2, "_std_dep": 2, "1578": 2, "macro": 2, "elast": [2, 35, 37, 38], "gdp": 2, "t": [2, 19, 21, 36, 37], "1579": 2, "automat": [2, 19, 25], "scalar": [2, 16, 42], "1596": [2, 25], "1555": 2, "1537": [2, 33], "1543": 2, "gross": [2, 4, 5, 16, 21, 27, 28, 29], "decim": [2, 10, 21, 28, 29], "1542": 2, "measur": [2, 28, 39], "1544": 2, "brown": 2, "khanna": 2, "suffix": 2, "34561ff": 2, "vagu": 2, "5536792": 2, "1531": 2, "1524": 2, "1505": [2, 33, 35], "1520": 2, "round": [2, 10, 25, 33, 38, 40], "price": [2, 4, 10, 12, 24, 25, 29, 37, 38, 42], "nearest": [2, 33, 40], "cent": [2, 25], "1506": [2, 33, 35], "extens": [2, 4, 31, 40], "1490": 2, "earnings_shift": 2, "revenu": [2, 25, 31, 33, 34, 35, 39, 45], "implic": [2, 45], "paid": [2, 4, 5, 25, 27], "worker": 2, "llc": [2, 21], "contract": 2, "trump2017": 2, "1464": 2, "1484": 2, "appear": [2, 4, 21, 25, 27, 28], "numpi": [2, 5, 14, 16, 36, 38, 40], "becam": [2, 29], "1470": 2, "j": 2, "alumbaugh": 2, "1473": 2, "1438": 2, "1065": [2, 27], "k": [2, 27, 36], "53743252": 2, "ca0ad8bbb05ee15b1cbefc7f1fa1f965": 2, "sub": [2, 35], "sampl": [2, 5, 7, 14, 16, 23, 25, 27, 31, 42], "1441": 2, "1450": 2, "1431": 2, "initi": [2, 11, 12, 14], "unus": 2, "member": [2, 13, 19, 29], "whose": [2, 11, 25], "role": [2, 42], "1424": 2, "1427": 2, "william": 2, "ensor": 2, "repeal": [2, 4, 45], "1428": 2, "1429": 2, "52486351": 2, "d56b649c92049e32501b2d2fc5c36c92": 2, "casualti": [2, 27, 28], "1426": 2, "1416": 2, "1375": 2, "renacci": 2, "1376": 2, "1383": [2, 33], "1385": [2, 33], "separ": [2, 4, 5, 16, 19, 25, 27, 28, 29], "add_weighted_income_bin": 2, "1387": 2, "1363": 2, "templat": 2, "1332": 2, "1355": 2, "1361": 2, "1328": 2, "1306": 2, "sqldb": [2, 15, 25, 44], "sqlite3": [2, 15, 25], "databas": [2, 15, 25], "1312": 2, "preset": 2, "april": [2, 29, 45], "trump": [2, 29], "1323": 2, "clarifi": 2, "1295": 2, "edit": [2, 18, 19, 23, 25], "comment": [2, 23, 25], "clinton": 2, "1293": 2, "notebook": [2, 5, 16, 32], "start": [2, 4, 5, 19, 20, 21, 23, 25, 26, 29, 31, 40, 42], "behavior_exampl": 2, "minut": [2, 23, 25], "1198": 2, "steinberg": 2, "respect": [2, 5], "1257": 2, "1265": 2, "demonstr": [2, 23, 32, 43], "1277": 2, "vari": [2, 37, 38, 40, 42], "1278": 2, "records_vari": 2, "serv": [2, 29], "singl": [2, 4, 5, 11, 16, 25, 27, 29, 43], "truth": 2, "1179": 2, "1285": 2, "zach": 2, "risher": 2, "1260": 2, "possibl": [2, 4, 19, 25, 41, 43], "1235": 2, "haircut": [2, 21], "1247": 2, "constant": [2, 5, 16], "1246": 2, "anoth": [2, 19, 23, 25, 27, 32], "1252": 2, "entri": [2, 5, 16], "1253": 2, "1258": 2, "1228": 2, "directori": [2, 13, 15, 16, 19, 22, 23, 25, 33], "1288": 2, "import": [2, 4, 5, 11, 16, 19, 23, 25, 34, 35, 36, 37, 38, 39, 40, 44], "style": [2, 8, 11, 12, 22], "manifest": 2, "1217": [2, 33, 35], "1219": 2, "1206": 2, "redesign": 2, "realist": 2, "1199": 2, "kei": [2, 5, 11, 25, 45], "ryan": [2, 45], "bradi": [2, 45], "1204": 2, "select": [2, 4, 19, 25, 40], "campaign": [2, 29], "1197": 2, "stage3": 2, "1192": 2, "target": [2, 41], "soi": [2, 3, 14, 23, 25, 27, 33, 36, 41, 42, 44], "1193": 2, "51470450": 2, "3a02e9909399ba85d0a7cf5e98149b90": 2, "1170": 2, "agre": 2, "1171": 2, "1169": 2, "1135": 2, "1158": 2, "1152": 2, "1148": 2, "exampl": [2, 11, 16, 18, 19, 23, 25, 34, 37, 38, 39, 42, 44], "1123": 2, "1131": 2, "1113": 2, "express": [2, 16, 19, 21, 25, 27], "1081": 2, "scope": 2, "1083": 2, "norm": [2, 5, 16, 25], "analysi": [2, 3, 15, 31, 35, 36, 37, 38, 41, 43, 45], "1098": 2, "comput": [2, 4, 5, 15, 16, 19, 22, 23, 24, 25, 29, 30, 34, 37, 39, 40, 42, 43, 45], "cash": [2, 5, 24, 27, 28, 37, 38], "1104": 2, "unifi": 2, "environ": [2, 18, 19], "txt": 2, "1094": 2, "section": [2, 7, 18, 19, 24, 25, 27, 28, 29, 42, 45], "header": [2, 8], "1109": 2, "1084": 2, "appveyor": [2, 20], "1111": 2, "1088": 2, "to_csv": 2, "1092": 2, "1082": 2, "1069": 2, "1072": 2, "cmbtp_": 2, "cmbtp": [2, 24, 39], "1077": 2, "50953138": 2, "acbf905c8b7d29fd4b06b13e1cc8a60c": 2, "1060": 2, "1051": 2, "broader": [2, 5, 23, 29], "1055": 2, "1057": 2, "1044": 2, "add_weighted_decile_bin": 2, "1043": 2, "means_and_comparison": 2, "1039": 2, "wrt": [2, 5, 37, 38], "e26270": [2, 4, 5, 24, 29], "corp": [2, 29, 39], "987": [2, 33], "plot": [2, 5, 16], "948": 2, "999": 2, "niit": [2, 21, 29], "1012": 2, "taxgain": 2, "981": 2, "multiyear_diagnostic_t": 2, "988": 2, "ignor": [2, 5, 15, 23, 25], "amt_cg_rt1": 2, "1000": [2, 29], "cg": [2, 21], "1001": 2, "1021": 2, "half": [2, 5, 16], "1032": 2, "970": 2, "867": [2, 36], "972": 2, "differenti": 2, "ltcg": 2, "qdiv": 2, "973": [2, 35], "945": 2, "extra": [2, 5, 16, 28, 29], "858": 2, "fair": [2, 29], "share": [2, 4, 5, 16, 19, 25, 27, 29, 39], "buffet": 2, "904": 2, "913": [2, 35], "surtax": [2, 4, 33, 35], "926": 2, "939": 2, "net": [2, 4, 5, 21, 27, 28, 39], "874": 2, "r": [2, 25, 27, 28, 29], "898": 2, "time": [2, 7, 14, 23, 25, 29, 41, 42, 45], "homebuy": 2, "914": 2, "844": 2, "smaller": [2, 29], "debug": [2, 8, 25], "execut": [2, 8, 16, 19, 22, 23, 25, 43, 44], "42": [2, 28, 29, 33, 39, 45], "percent": [2, 5, 16, 19, 25, 38, 45], "833": 2, "one": [2, 5, 6, 7, 14, 16, 19, 22, 23, 24, 25, 27, 29, 30, 31, 39, 41, 42, 44, 45], "debugg": 2, "trace": [2, 40], "835": [2, 34, 35, 39], "confirm": [2, 22], "calculated_var": 2, "leav": [2, 5, 14, 45], "unchang": [2, 5], "837": 2, "estim": [2, 3, 16, 27, 31, 33, 34, 39, 45], "846": 2, "854": [2, 35], "857": 2, "2013": [2, 27, 28, 29], "medic": [2, 24, 27, 28, 45], "elderli": [2, 28], "839": 2, "typo": 2, "842": 2, "820": [2, 33, 35], "exact": [2, 14, 40, 44], "inctax": [2, 25, 28], "_cmp": 2, "numba": [2, 8], "794": 2, "effect": [2, 5, 11, 16, 19, 29, 31, 33, 44, 45], "increas": [2, 5, 19, 29, 45], "98": [2, 29, 33, 35], "delai": 2, "prepar": [2, 16, 19, 22, 23, 25, 36], "727": 2, "csvdump": 2, "d": [2, 19, 22, 27, 39, 41, 45], "comparison": [2, 45], "implement": [2, 5, 8, 11, 12, 25, 29, 40], "10_minutes_to_tax": 2, "ipynb": 2, "650": 2, "itself": 3, "doe": [3, 4, 5, 7, 14, 23, 25, 29, 40, 43], "onli": [3, 4, 5, 7, 14, 16, 19, 23, 24, 25, 29, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44], "feder": [3, 5, 12, 21, 26, 28, 31, 45], "must": [3, 5, 11, 14, 15, 16, 25, 29, 43], "These": [3, 4, 5, 16, 25, 32], "typic": [3, 5, 10, 14, 19, 22, 24, 41, 42], "induc": [3, 25], "fed": 3, "back": [3, 22, 25], "aggreg": [3, 5, 25, 29, 31, 33, 34, 35, 36, 39, 41, 42, 44], "recalcul": [3, 11], "between": [3, 24, 25, 29, 41], "brain": [3, 21, 45], "focu": 3, "follow": [3, 5, 11, 14, 15, 18, 19, 20, 22, 23, 25, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44], "activ": [3, 4, 19, 22, 27, 29, 40], "thei": [3, 11, 19, 24, 25, 29], "publicli": [3, 23, 31, 33, 35, 36, 37, 38, 41], "synthet": [3, 45], "deriv": [3, 6, 23, 25, 29, 39, 40, 42], "would": [4, 5, 19, 23, 25, 29, 44, 45], "done": [4, 5, 14, 15, 18, 25, 40], "arg": [4, 8], "kwarg": [4, 8, 11, 12], "wrapper": [4, 8], "nest": 4, "make_wrapp": 4, "iterate_jit": [4, 8, 39], "agisurtax": 4, "ald_invinc_ec_bas": 4, "additionalctc": 4, "additionalmedicaretax": 4, "adj": 4, "aftertaxincom": [4, 39, 40], "amoppcreditpart": 4, "benefitlimit": [4, 39, 40], "calc": [4, 5, 8, 36], "benefitprogram": [4, 39, 40], "deliv": [4, 45], "benefitsurtax": [4, 39, 40], "c1040": 4, "ctc_new": 4, "capgain": 4, "charitycredit": 4, "childdeptaxcredit": 4, "computebenefit": 4, "id_switch": 4, "accru": 4, "subject": [4, 29], "float": [4, 16, 24, 27, 28, 29], "dependentcar": 4, "eitcamount": 4, "basic_frac": 4, "phasein_r": 4, "max_amount": 4, "phaseout_start": 4, "phaseout_r": 4, "given": [4, 6, 25, 41], "english": 4, "formula": [4, 29], "instruct": [4, 5, 19, 23], "look": [4, 23, 25, 41, 45], "reveal": 4, "maximum": [4, 19, 21, 24, 29, 40], "phasein": [4, 29], "ei_payrolltax": 4, "educationtaxcredit": 4, "expandincom": [4, 39, 40], "f2441": 4, "fairsharetax": [4, 39, 40], "gainstax": 4, "iitax": [4, 5, 16, 25, 33, 34, 35, 39, 40, 42], "itemd": 4, "itemdedcap": 4, "lumpsumtax": [4, 39, 40], "netinvinctax": 4, "nonrefundablecredit": 4, "personaltaxcredit": 4, "refundablepayrolltaxcredit": 4, "ssbenefit": 4, "schr": 4, "schxyz": 4, "taxable_incom": 4, "mar": [4, 5, 16, 25, 28, 40], "e02000": [4, 5, 24, 29, 39], "e00200": [4, 5, 16, 24, 25, 37, 38, 39, 40], "pt_rt1": 4, "pt_rt2": 4, "pt_rt3": 4, "pt_rt4": 4, "pt_rt5": 4, "pt_rt6": 4, "pt_rt7": 4, "pt_rt8": 4, "pt_brk1": 4, "pt_brk2": 4, "pt_brk3": 4, "pt_brk4": 4, "pt_brk5": 4, "pt_brk6": 4, "pt_brk7": 4, "ii_rt1": 4, "ii_rt2": 4, "ii_rt3": 4, "ii_rt4": 4, "ii_rt5": 4, "ii_rt6": 4, "ii_rt7": 4, "ii_rt8": 4, "ii_brk1": 4, "ii_brk2": 4, "ii_brk3": 4, "ii_brk4": 4, "ii_brk5": 4, "ii_brk6": 4, "ii_brk7": 4, "pt_eligiblerate_act": 4, "pt_eligiblerate_pass": 4, "pt_wages_active_incom": 4, "pt_top_stack": 4, "x": [4, 5, 16, 18, 22, 28, 44], "y": [4, 5, 16, 18, 28, 44], "z": [4, 18, 44], "int": [4, 11, 25, 27, 28, 29], "marit": [4, 27], "1": [4, 5, 16, 18, 19, 22, 23, 24, 25, 27, 28, 29, 33, 35, 36, 37, 38, 39, 40, 41, 45], "2": [4, 5, 11, 16, 18, 19, 22, 24, 25, 27, 28, 29, 33, 34, 36, 38, 39, 40, 45], "3": [4, 5, 11, 16, 20, 22, 25, 27, 28, 29, 31, 33, 34, 35, 37, 38, 39, 40, 41, 43, 44, 45], "4": [4, 5, 16, 18, 19, 22, 23, 25, 27, 29, 33, 36, 39, 40, 45], "5": [4, 18, 25, 27, 28, 29, 31, 33, 34, 36, 40, 44, 45], "er": [4, 27], "c": [4, 5, 19, 21, 27, 39, 43], "profit": [4, 27], "corpor": [4, 5, 27, 29, 45], "rental": [4, 27, 39], "royalti": [4, 27], "parternship": 4, "etc": [4, 21, 25, 27], "salari": [4, 5, 16, 25, 27, 39], "tip": [4, 18, 19, 27], "6": [4, 19, 22, 25, 27, 29, 33, 34, 36, 37, 39, 45], "7": [4, 19, 20, 22, 25, 27, 28, 29, 34, 39, 40, 43, 45], "8": [4, 20, 23, 25, 28, 29, 33, 34, 36, 37, 39, 43, 45], "upper": [4, 19, 29, 43], "regular": [4, 28, 33, 35], "pt": [4, 21, 29], "passiv": [4, 29], "bool": [4, 8, 11, 29], "reg_tax": 4, "pt_tax": 4, "schxyztax": 4, "stdded": 4, "taxinc": [4, 5], "tbrk_base": 4, "rate1": 4, "rate2": 4, "rate3": 4, "rate4": 4, "rate5": 4, "rate6": 4, "rate7": 4, "rate8": 4, "tbrk1": 4, "tbrk2": 4, "tbrk3": 4, "tbrk4": 4, "tbrk5": 4, "tbrk6": 4, "tbrk7": 4, "progress": [4, 5, 45], "tbrk": 4, "braket": 4, "verbos": [5, 39, 40], "fals": [5, 6, 9, 11, 12, 14, 15, 16, 29, 34, 36, 37, 38, 39, 40], "sync_year": [5, 39, 40], "true": [5, 6, 7, 8, 9, 11, 12, 16, 25, 29, 36, 37, 38, 39, 40], "whether": [5, 11, 14, 15, 16, 23, 29, 40], "write": [5, 15, 16, 22, 23, 25, 30, 31, 43], "stdout": [5, 25], "load": [5, 25, 33, 41], "synchron": [5, 22], "assum": [5, 7, 11, 14, 16, 19, 22, 23, 25, 26, 29, 35, 44], "benefi": 5, "effici": 5, "rec": [5, 14, 33, 34, 35, 36, 37, 38, 39, 40, 42], "calc1": [5, 33, 34, 35, 37, 38, 39, 40], "calc2": [5, 33, 34, 35, 37, 38, 39, 40], "_calc_one_year": [5, 39, 40], "zero_out_calc_var": [5, 39, 40], "call": [5, 8, 11, 13, 15, 16, 19, 22, 23, 25, 33, 38, 39, 40, 42, 44], "calc_al": [5, 33, 34, 35, 36, 37, 38, 39, 40, 42], "_taxinc_to_amt": 5, "advance_to_year": [5, 33, 34, 35, 36, 37, 38, 39, 40], "increment": 5, "immedi": 5, "least": [5, 23, 25, 29, 31], "arrai": [5, 16, 37, 38, 40], "variable_nam": 5, "variable_valu": 5, "If": [5, 11, 19, 21, 22, 23, 25, 29, 30, 31, 43, 44], "ndarrai": [5, 14], "atr_graph": [5, 16], "atr_measur": [5, 16], "pop_quantil": [5, 16], "averag": [5, 15, 16, 25, 29, 36], "html": [5, 15, 16, 23, 25, 45], "write_graph_fil": [5, 15, 16], "shown": [5, 6, 9, 12, 14], "screen": [5, 25], "session": [5, 25, 45], "xtr_graph_plot": [5, 16], "baslin": 5, "where": [5, 8, 11, 18, 19, 22, 23, 25, 29, 33, 38, 44], "befor": [5, 11, 19, 23, 25, 27, 28, 29, 33, 35, 40, 43, 44, 45], "subgroup": [5, 16], "marri": [5, 16, 21, 25, 28, 29], "jointli": [5, 16, 25, 28, 29], "axi": [5, 16, 38], "itax": [5, 16], "ptax": [5, 16], "sum": [5, 16, 25, 28, 35, 36, 37, 38], "weighted_decil": [5, 16, 33, 34, 42], "bokeh": [5, 16, 33], "figur": [5, 16, 25], "current_year": [5, 6, 39, 40], "custom_param": [5, 16], "require_no_agg_tax_chang": [5, 16], "certainti": [5, 16, 25], "equival": [5, 16, 25, 29, 44], "rel": [5, 16, 23, 25, 34, 39, 44], "risk": [5, 16], "avers": [5, 16], "situat": [5, 14, 16, 19], "post": [5, 16, 25, 44, 45], "had": [5, 25], "calc_cal": 5, "welfar": [5, 16, 25, 45], "It": [5, 11, 16, 22, 23, 25, 26, 29, 37, 38, 40, 44, 45], "effort": [5, 16, 31], "via": [5, 16, 19, 24, 25, 31, 41], "correpsond": [5, 16], "leisur": [5, 16], "And": [5, 16, 25, 31, 43, 44], "save": [5, 16, 22, 25, 27, 29], "cmin": [5, 16], "level": [5, 11, 16, 22, 23, 25, 29, 39, 40], "consid": [5, 16, 25, 44], "low": [5, 16, 45], "consump_benval_param": 5, "consump_param": 5, "param_nam": 5, "variable_list": 5, "all_var": 5, "multi": [5, 35], "exce": [5, 29], "end_year": 5, "difference_t": [5, 33, 34, 39, 42], "groupbi": [5, 16, 36, 37, 38], "tax_to_diff": [5, 16], "get": [5, 8, 11, 14, 16, 19, 22, 23, 25, 26, 28, 29, 31, 39, 40, 45], "sort": [5, 16, 19, 25, 45], "them": [5, 16, 19, 24, 25, 32], "defin": [5, 14, 16, 24, 25, 27, 29, 34, 39], "group": [5, 16, 25, 29, 37, 38], "though": [5, 25, 29], "standard_income_bin": [5, 16, 39], "payrolltax": [5, 16], "diff": [5, 10, 25], "dist_table_column": [5, 16], "0": [5, 11, 14, 16, 18, 24, 25, 27, 29, 33, 34, 35, 36, 37, 38, 39, 40, 41], "90": [5, 16, 33, 34], "95": [5, 16, 29, 33, 34], "99": [5, 16, 29, 33, 34, 35, 36, 37, 38], "00": [5, 16], "denot": [5, 16], "10n": [5, 16, 33, 34], "label": [5, 16], "10z": [5, 16, 33, 34], "10p": [5, 16, 33, 34], "income_measur": [5, 16], "distribution_t": [5, 16, 33], "scale": [5, 16], "pair": 5, "second": [5, 19, 21, 23, 25, 29], "soi_agi_bin": [5, 16, 36], "dist1": 5, "dist2": 5, "OR": [5, 16, 18], "_": [5, 29, 35, 37, 38], "incarrai": 5, "variable_add": 5, "increment_year": [5, 7, 14], "advanc": [5, 24, 25, 30, 34, 35, 36, 37, 38, 39, 40], "next": [5, 19, 22, 25, 41, 45], "variable_str": 5, "e00200p": [5, 16, 24, 25, 28], "negative_finite_diff": 5, "zero_out_calculated_var": 5, "calc_all_already_cal": [5, 37, 38], "wrt_full_compens": [5, 16, 37, 38], "everi": [5, 25, 29], "exactli": [5, 14, 25, 29, 39, 40], "approxim": [5, 41], "finite_diff": 5, "divid": [5, 24, 29], "compens": [5, 29], "want": [5, 19, 22, 23, 25, 30, 37, 38, 39, 40, 43, 44, 45], "np": [5, 36, 38, 40], "subtract": [5, 27, 29], "alreadi": [5, 7, 14, 18, 19, 25, 26, 27, 29, 31, 43], "calculor": 5, "final": [5, 11, 18, 19, 25, 29, 44, 45], "outgo": 5, "oasdi": [5, 24, 27, 28, 29], "A": [5, 8, 11, 19, 23, 25, 27, 28, 31, 41, 45], "tupl": [5, 8], "mtr_payrolltax": 5, "mtr_incometax": 5, "mtr_combin": 5, "cannot": [5, 7, 14, 19, 25, 29, 40], "e00900p": [5, 24, 25], "e00300": [5, 24, 39], "e00400": [5, 24, 39], "e00600": [5, 24, 25, 39], "e00650": [5, 24, 25], "e01400": [5, 24, 39], "ira": [5, 27, 29, 39], "e01700": [5, 24, 25], "e02400": [5, 24, 29], "p22250": [5, 24, 39], "short": [5, 19, 22, 25, 27, 39, 44], "term": [5, 19, 27, 28, 39], "p23250": [5, 24, 39], "long": [5, 23, 24, 25, 27, 28, 39, 41, 45], "e18500": [5, 24], "e19200": [5, 24], "e19800": [5, 24, 29, 37, 38], "e20100": [5, 24, 29], "k1bx14p": [5, 24], "mtr_graph": [5, 16], "mtr_measur": [5, 16], "mtr_variabl": [5, 16], "alt_e00200p_text": [5, 16], "mtr_wrt_full_compen": [5, 16], "dollar_weight": [5, 16], "valid_mtr_var": [5, 16], "c00100": [5, 16, 36, 40], "just": [5, 14, 16, 19, 22, 23, 25, 27, 28, 29, 37, 38, 44], "65": [5, 27, 28, 29, 40, 45], "pch_graph": [5, 16, 33], "param_valu": 5, "assump": [5, 15, 25], "composit": 5, "dict": [5, 11, 40], "growdiff_baselin": 5, "growdiff_respons": 5, "filenam": [5, 6, 9, 12, 14, 16, 19, 25, 42], "content": [5, 15, 19, 25, 45], "word": 5, "subdictionari": 5, "suitabl": [5, 6, 9, 11, 12, 16, 41], "update_consumpt": [5, 6], "update_growdiff": [5, 9], "policy_dict": 5, "element": [5, 16], "character": [5, 24, 31, 40, 42], "restore_record": 5, "store": [5, 11, 25], "last": [5, 11, 29], "store_record": 5, "restor": 5, "interim": 5, "temporari": [5, 29, 44], "total_weight": [5, 40], "var_weighted_mean": 5, "weighted_tot": [5, 33, 34, 35, 39, 40, 42], "var": [5, 36], "zeroarrai": 5, "subclass": [6, 9, 12, 14], "abstract": [6, 9, 12, 14], "therefor": [6, 9, 12, 14, 29], "inherit": [6, 7, 9, 11, 12, 14, 39, 40], "benval_param": 6, "has_respons": 6, "mpc": 6, "ben": [6, 45], "read_json_upd": [6, 9], "obj": [6, 9, 11, 12], "income_chang": 6, "print_warn": [6, 9, 11, 12, 34, 39], "raise_error": [6, 9, 11, 12, 34, 39], "_updat": [6, 9, 11], "gfactor": [7, 10, 12, 14], "cross": [7, 31, 42], "factor": [7, 10, 14, 25, 41, 42, 44], "resid": [7, 10, 14], "varinfo": [7, 14], "calendar": [7, 14, 15, 16, 27], "100": [7, 14, 16, 29, 33, 34, 35, 37, 38, 39], "found": [7, 14, 19, 23], "dat": 7, "_read_data": 7, "_read_var_info": 7, "abov": [7, 14, 16, 19, 21, 25, 28, 37, 38, 39, 40, 44], "_read_weight": 7, "aged_data": 7, "zero_out_changing_calculated_var": 7, "changing_calculated_var": 7, "speed": [8, 25], "apply_jit": 8, "dtype_sig_out": 8, "dtype_sig_in": 8, "take": [8, 22, 23, 25, 29, 41, 43, 44], "step": [8, 14, 19, 25, 43], "create_apply_function_str": 8, "sigout": 8, "sigin": 8, "def": [8, 39, 40], "ap_fuc": 8, "x_0": 8, "x_1": 8, "x_2": 8, "i": [8, 11, 27, 38], "len": 8, "jitted_f": 8, "x_j": 8, "iter": 8, "in_arg": 8, "oppos": 8, "influenc": 8, "construct": [8, 14, 16, 23, 25, 27, 34, 39], "create_toplevel_function_str": 8, "args_out": 8, "args_in": 8, "pm_or_pf": 8, "hl_func": 8, "calc_func": 8, "hold": [8, 16], "id_wrapp": 8, "dec_arg": 8, "dec_kwarg": 8, "transform": 8, "make_apply_funct": 8, "func": 8, "out_arg": 8, "do_jit": 8, "necessari": [8, 18, 19], "Will": [8, 45], "desir": [8, 23, 25, 39, 40], "getreturnnod": 8, "nodevisitor": 8, "visit_return": 8, "node": 8, "visit": [8, 45], "has_any_respons": 9, "topkei": [9, 11], "growfactors_filenam": 10, "file_nam": 10, "factor_valu": 10, "price_inflation_r": 10, "firstyear": 10, "lastyear": 10, "digit": 10, "gfdf": 10, "wage_growth_r": 10, "last_known_year": [11, 44], "wage_index": 11, "wrap": 11, "conveni": [11, 14], "set_year": 11, "compat": [11, 25, 44], "layer": 11, "prior": [11, 19, 25, 27, 33], "path": [11, 15, 23, 25, 41], "defaults_file_nam": 11, "defaults_file_path": 11, "getter": 11, "over": [11, 25, 29, 31], "retriev": 11, "underscor": 11, "vs": [11, 34, 39], "_eitc_c": 11, "print": [11, 27, 28, 29, 34, 35, 36, 37, 38, 39, 40], "fica_ss_trt": 11, "124": [11, 29], "ss_earnings_c": [11, 21], "113700": [11, 29], "__getattr__": 11, "attr": 11, "front": 11, "_read_json_revis": 11, "link": [11, 13, 19, 31, 42], "among": 11, "raw": 11, "githubusercont": 11, "com": [11, 18, 19, 34, 36, 39, 45], "master": [11, 18, 19, 22, 26, 33, 34, 35, 36, 37, 38, 39, 40], "checkout": [11, 18, 19, 22, 23], "standard_deduct": 11, "2024": [11, 25, 29, 31, 44, 45], "10000": [11, 29, 36], "ss_rate": 11, "marital_statu": 11, "params_or_path": 11, "str": [11, 38], "For": [11, 19, 23, 25, 41, 42, 44, 45], "validationerror": 11, "paremet": 11, "adjust_with_index": 11, "Then": [11, 22, 23, 25, 43], "revert": [11, 19, 23, 44], "delet": [11, 22, 40], "unknown": 11, "remain": [11, 25], "until": [11, 29], "again": [11, 19, 25], "notabl": 11, "side": [11, 25, 33], "wipe": 11, "hard": [11, 45], "reason": [11, 15, 22, 25, 31], "get_index_r": 11, "label_to_extend_v": 11, "init": [11, 15], "label_to_extend": 11, "legaci": 11, "__init__": [11, 18, 34, 36, 39, 40], "set_rat": [11, 12], "years_in_revis": 11, "is_paramtools_format": 11, "union": 11, "map": 11, "valueobject": 11, "only_reading_default": 12, "syle": 12, "parameter_list": 12, "policy_current_law": [12, 23, 44], "read_json_reform": [12, 34, 35, 37, 38, 39, 40, 42], "core": [13, 22, 23, 25], "tree": [13, 23], "view": [13, 25, 45], "alphabet": [13, 27, 28], "There": [13, 14, 16, 23, 25, 27, 28, 42], "io": [13, 31, 33], "puf_weight": [14, 41], "puf_ratio": 14, "exact_calcul": 14, "your": [14, 16, 19, 22, 23, 25, 31, 34, 43, 44, 45], "own": [14, 19, 25, 27, 29, 41], "sure": [14, 18, 19, 21, 22, 23, 25, 43, 44], "mydata": 14, "pd": [14, 33, 34, 38, 39], "read_csv": 14, "myrec": 14, "mydata_year": 14, "pufcsv_year": 14, "explicitli": 14, "transpos": 14, "my_df": 14, "my_ratio": 14, "index_col": [14, 16], "smooth": 14, "stair": 14, "augment": 14, "know": [14, 25], "attempt": 14, "cps_constructor": [14, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42], "instanti": 14, "_adjust": 14, "_read_ratio": 14, "analog": 14, "input_data": 15, "tax_year": 15, "usable_read_var": 15, "vsrisbl": 15, "present": [15, 25, 27], "writing_output_fil": 15, "output_t": 15, "output_graph": 15, "dump_varset": 15, "output_dump": 15, "output_sqldb": 15, "noth": [15, 16, 25], "custom_dump_vari": 15, "tcdumpvars_str": 15, "extract": [15, 16, 33, 34, 37, 38, 39], "tcdumpvar": 15, "errmsg": 15, "dump_output": 15, "calcx": 15, "mtr_inctax": [15, 25], "mtr_paytax": 15, "minimal_output": 15, "minim": [15, 25, 27, 28], "output_filepath": 15, "full": [15, 25, 29, 42, 45], "write_decile_t": 15, "dfx": 15, "tfile": 15, "tkind": 15, "write_doc_fil": 15, "write_empty_graph_fil": 15, "fname": [15, 16, 22], "titl": [15, 16, 22, 34, 39], "write_output_fil": 15, "write_sqldb_fil": 15, "mtr_paytax_bas": 15, "mtr_inctax_bas": 15, "write_tables_fil": 15, "add_income_table_row_vari": [16, 36, 37], "dframe": [16, 17], "bin_edg": 16, "table_row": [16, 36, 37, 38], "left": [16, 25, 36, 37], "inclus": 16, "origin": [16, 18, 19, 22, 25, 29], "add_quantile_table_row_vari": 16, "num_quantil": 16, "decile_detail": 16, "weight_by_income_measur": 16, "s006": [16, 25, 35, 36, 37, 38], "xtot": [16, 25], "10": [16, 24, 25, 27, 28, 33, 34, 39, 41, 45], "broken": 16, "po": 16, "atr_graph_data": 16, "vdf": [16, 37, 38], "bootstrap_se_ci": 16, "seed": 16, "num_sampl": 16, "alpha": 16, "bootstrap": 16, "confid": 16, "interv": 16, "along": [16, 25, 29], "nun_sampl": 16, "b": [16, 18, 19, 22, 25, 33, 34, 35, 37, 38, 39, 43], "ce_aftertax_expanded_incom": [16, 25], "df1": 16, "df2": 16, "certainty_equival": 16, "exputil": 16, "crra": 16, "isoelast": 16, "dframe_list": 16, "year_list": 16, "dist_vari": 16, "vdf1": 16, "vdf2": 16, "diff_vari": 16, "baseslin": 16, "diff_table_column": 16, "distribution_table_datafram": 16, "expanded_income_baselin": 16, "delete_fil": 16, "expected_util": 16, "probabl": 16, "sampli": 16, "get_sum": 16, "unweight": [16, 25], "seri": [16, 25], "isoelastic_utility_funct": 16, "json_to_dict": 16, "json_text": 16, "ordereddict": 16, "mtr_graph_data": 16, "fica": [16, 21, 27, 28, 39], "pch_graph_data": 16, "pch_graph_plot": 16, "width": [16, 25], "850": [16, 35], "height": 16, "500": [16, 25, 29, 39], "xlabel": 16, "ylabel": 16, "tr_graph_data": 16, "pixel": 16, "raster": 16, "graphic": [16, 25, 32, 45], "read_egg_csv": 16, "egg": 16, "read_egg_json": 16, "unweighted_sum": 16, "col_nam": [16, 17], "weighted_sum": 16, "displai": [16, 33], "browser": [16, 22, 25], "tab": [16, 25, 44], "legendloc": 16, "bottom_right": 16, "top_right": 16, "top_left": 16, "bottom_left": 16, "legend": 16, "gdata": 16, "gplot": 16, "THEN": 16, "bp": 16, "interpret": 16, "bio": 16, "output_fil": 16, "tr": 16, "WILL": 16, "TO": [16, 22], "disk": [16, 25, 34], "visual": [16, 32], "IN": 16, "AND": 16, "To": [16, 19, 22, 25, 29, 32, 41, 44], "png": 16, "click": [16, 19, 22, 43], "icon": 16, "toolbar": 16, "corner": [16, 19, 43], "download": [16, 19], "vector": [16, 42], "ep": 16, "agi_weight": 17, "expanded_income_weight": 17, "wage_weight": 17, "weighted_mean": 17, "outlin": 18, "forg": [18, 31, 43], "previou": [18, 19, 25, 29], "info": [18, 27], "setup": [18, 20], "tctest": 18, "hide": 18, "pytest": [18, 19], "m": [18, 19, 22, 23, 25, 33, 34, 35, 36, 37, 38, 39, 45], "pre_releas": [18, 19, 23], "n4": [18, 19, 23], "subdir": 18, "cd": [18, 19, 23], "clean": 18, "push": [18, 19, 22], "gitsync": [18, 19, 22], "open": [18, 19, 26, 31, 32, 43], "feedstock": 18, "meta": 18, "yaml": 18, "tarbal": 18, "repo": [18, 19], "dev_pkg": 18, "test_4packag": 18, "test_for_consist": 18, "notifi": 18, "email": [18, 23], "git": [18, 22, 23, 43], "upstream": [18, 19, 22], "gui": 18, "rest": [19, 25, 44], "team": [19, 23], "paragraph": 19, "parametricli": 19, "illustr": [19, 25, 39, 40], "cours": [19, 25], "convers": 19, "direct": [19, 43], "keep": [19, 25], "track": 19, "control": [19, 24], "system": [19, 22, 23, 25, 43, 45], "expert": 19, "togit": 19, "unfamiliar": 19, "terminolog": 19, "often": [19, 41], "glossari": 19, "ve": 19, "never": [19, 23], "anyth": [19, 45], "But": [19, 22, 23, 25, 40, 44], "introductori": 19, "tutori": [19, 25], "good": 19, "pleas": [19, 25, 31, 41], "skip": [19, 23, 25], "interfer": [19, 43], "One": [19, 25, 29], "quantit": [19, 45], "home": 19, "page": [19, 21, 25, 32, 43], "tell": [19, 26], "rememb": [19, 40, 44], "password": 19, "sign": 19, "remot": 19, "fork": [19, 22, 23, 43], "usernam": 19, "navig": 19, "live": [19, 40], "enter": [19, 23, 25, 44], "charact": [19, 22, 25, 44], "mac": [19, 22, 25, 43], "linux": [19, 22, 43], "clone": [19, 22, 23, 43], "termin": [19, 25], "env": 19, "dev": [19, 35, 37, 38], "conflict": 19, "everyth": 19, "properli": 19, "requires_pufcsv": [19, 23], "omit": [19, 23, 25, 44], "re": [19, 25, 31], "try": 19, "procedur": [19, 23, 25], "still": [19, 25, 29, 45], "contact": [19, 23, 43], "made": [19, 29], "far": [19, 43, 45], "successfulli": [19, 22], "central": [19, 22, 23], "That": [19, 45], "submit": [19, 22, 23], "As": [19, 41], "readi": [19, 25], "alarm": 19, "practic": 19, "substep": 19, "branch": [19, 22], "fetch": 19, "simpli": [19, 23, 40, 41], "think": [19, 23, 43], "organ": [19, 25], "involv": [19, 25, 30, 42], "convent": [19, 22, 23], "frequent": 19, "degrad": 19, "accuraci": [19, 41], "insid": [19, 45], "consult": 19, "isn": 19, "doesn": 19, "25": [19, 25, 27, 29, 33, 35, 45], "mb": 19, "proce": [19, 23], "accomplish": [19, 22], "quotat": [19, 22], "70": [19, 22, 33, 34, 45], "alwai": [19, 21, 25, 29], "sync": 19, "aris": 19, "feel": 19, "guidanc": 19, "happen": [19, 25], "declin": 19, "untest": 19, "statement": [19, 25, 33, 45], "newli": [19, 23], "releas": [20, 23, 26], "workflow": [20, 23], "yml": 20, "abbrevi": 21, "plai": 21, "subcategori": 21, "convei": 21, "uppercas": 21, "ald": 21, "amedt": 21, "medicar": [21, 24, 27, 28, 45], "cdcc": [21, 29], "educ": [21, 25, 27, 28, 29], "id": [21, 45], "ii": 21, "kt": 21, "kiddi": 21, "lifetim": [21, 27, 29], "learn": [21, 25, 27, 29, 30], "ss": 21, "std": 21, "usual": [21, 42], "lowercas": 21, "especi": [21, 25], "ec": 21, "em": 21, "f": [21, 27, 39], "floor": [21, 27, 29], "min": [21, 24, 29], "hc": 21, "p": [21, 25, 44], "rt": [21, 29], "thd": 21, "complex": 21, "frt": 21, "amt_em": 21, "id_p": 21, "peas": 21, "amt_brk1": 21, "amt_child_em": 21, "etc_pe_marri": 21, "eitc_mineligag": 21, "conceptu": 21, "similar": [21, 29], "Be": [21, 25, 29], "section_1": 21, "section_2": 21, "webapp": 21, "suppos": [21, 25], "contributor": [22, 23, 43], "power": [22, 39], "commonli": [22, 44], "essenti": [22, 24, 29], "oper": [22, 23, 39, 43], "prompt": [22, 23, 25, 43, 44], "parent": [22, 39, 40, 45], "subdirectori": [22, 23, 25], "asterisk": 22, "os": 22, "bname": 22, "favorit": [22, 25], "editor": [22, 25], "rm": 22, "mv": 22, "oldnam": 22, "newnam": 22, "substant": 22, "space": [22, 25], "THAT": 22, "cycl": 22, "onc": 22, "finish": 22, "invit": 22, "accept": 22, "meaning": 22, "natur": 22, "button": [22, 43], "IF": 22, "repeat": 22, "ON": 22, "fit": 23, "indic": [23, 25, 27], "e501": 23, "e121": 23, "path_to_json_fil": 23, "variant": 23, "brief": [23, 41, 45], "censu": [23, 25], "acquir": 23, "taxpuf": 23, "announc": 23, "NO": 23, "quick": [23, 25], "suit": 23, "hundr": [23, 31], "incomplet": 23, "roughli": 23, "cpu": [23, 25], "parallel": 23, "sequenti": 23, "twice": [23, 25], "highli": 23, "somehow": [23, 25], "On": [23, 25, 45], "hand": [23, 25], "thing": 23, "convinc": 23, "fact": [23, 25, 29], "failur": 23, "few": [23, 25, 42], "test_": 23, "rerun": 23, "deviat": 23, "googl": [23, 35, 37, 38, 45], "strictli": [23, 29], "speak": 23, "date": [23, 44], "equilibrium": 24, "part": [24, 25, 27, 29, 43, 45], "e07300": 24, "e07400": 24, "action": [24, 29], "e01200": [24, 39], "e24515": 24, "e24518": 24, "e03270": 24, "e03290": 24, "e17500": [24, 29], "k1bx14": 24, "e27200": 24, "e02100": [24, 25, 39], "e02100p": [24, 25], "e00700": [24, 39], "e00800": [24, 39], "e01500": [24, 25, 39], "e03150": 24, "e03210": 24, "e03220": 24, "e03230": 24, "e03300": 24, "e03400": 24, "e03500": 24, "e07240": 24, "e07260": 24, "p08000": 24, "e09700": [24, 28], "e09800": [24, 28], "e09900": [24, 28], "e11200": 24, "e18400": 24, "e20400": [24, 29], "g20500": 24, "e07600": 24, "e32800": 24, "e58990": 24, "e62900": 24, "e87530": 24, "e87521": 24, "e02300": [24, 29], "_ss_earnings_c": 24, "mcare_ben": 24, "mcaid_ben": 24, "ssi_ben": 24, "snap_ben": 24, "wic_ben": 24, "housing_ben": 24, "tanf_ben": 24, "vet_ben": 24, "propens": 24, "consum": 24, "miscellan": [24, 27, 28], "per": [24, 29, 40], "snap": [24, 27, 29], "tanf": [24, 27, 29], "veteran": [24, 27, 29], "48": [24, 27, 28, 29, 33, 45], "wic": [24, 27, 29], "medicaid": [24, 27, 29], "somewher": 24, "52": [24, 27, 28, 29, 33, 45], "76": [24, 25, 29, 33, 40, 45], "approach": [25, 45], "knowledg": 25, "willing": 25, "anaconda": [25, 31], "textedit": 25, "notepad": 25, "someth": 25, "went": 25, "wrong": [25, 43, 45], "hint": 25, "magnitud": 25, "wide": 25, "languag": 25, "explain": [25, 44], "topic": 25, "come": [25, 41], "whenev": [25, 44], "microsimul": [25, 26, 31, 41, 45], "unlik": 25, "proprietari": 25, "our": [25, 31], "choic": [25, 45], "much": [25, 45], "fare": 25, "higher": [25, 29], "guidelin": 25, "pursu": 25, "pacakg": 25, "stata": 25, "invok": 25, "freeli": 25, "march": [25, 45], "survei": 25, "substanti": 25, "popul": [25, 31], "mostli": 25, "underst": 25, "particularli": [25, 44], "enough": 25, "almost": [25, 39], "recid": 25, "uniqu": [25, 27], "howev": [25, 29, 41], "anyon": 25, "relationship": 25, "obvious": 25, "satisfi": 25, "ordinari": [25, 27], "annuiti": [25, 27, 39], "eic": 25, "styliz": 25, "young": 25, "n24": 25, "11": [25, 27, 34, 39, 45], "kid": [25, 29], "12": [25, 27, 29, 33, 35, 39, 45], "13": [25, 27, 29, 33, 34, 35, 39, 45], "coupl": 25, "bonu": [25, 29], "univers": [25, 28, 45], "relev": [25, 43], "behav": 25, "built": [25, 41], "refer": [25, 41, 44], "2020": [25, 29, 33, 35, 36, 37, 38, 40, 45], "20": [25, 27, 28, 29, 33, 34, 39, 45], "symbol": [25, 32], "did": 25, "third": [25, 29], "lstax": [25, 28], "lumpsum_tax": 25, "paytax": [25, 28], "payroll_tax": 25, "ones": 25, "understood": [25, 29], "apart": 25, "quit": 25, "put": [25, 29, 43], "varibl": 25, "dvar": [25, 44], "mydumpvar": 25, "db": [25, 39], "pro": 25, "con": 25, "main": [25, 29, 34, 39, 43], "advantag": [25, 39], "ex": 25, "queri": 25, "sql": 25, "neither": [25, 29], "thu": 25, "could": [25, 44], "2021": [25, 28, 29, 35, 40, 45], "ref3": 25, "21": [25, 27, 29, 36, 39, 44, 45], "ref4": 25, "res1": 25, "eas1": 25, "preced": 25, "myoutput": 25, "8000": [25, 40], "2022": [25, 29, 35, 40, 44, 45], "meant": [25, 40], "glanc": 25, "impact": [25, 45], "seriou": 25, "ls": 25, "22": [25, 29, 34, 39, 45], "cat": 25, "expinc": 25, "alltax": 25, "17": [25, 27, 29, 33, 34, 37, 39, 45], "19": [25, 27, 28, 29, 34, 39, 45], "195": 25, "14": [25, 27, 29, 34, 35, 39, 45], "44": [25, 28, 29, 33, 45], "36": [25, 28, 29, 45], "664": 25, "51": [25, 27, 28, 29, 45], "49": [25, 28, 29, 33, 45], "829": [25, 35], "68": [25, 28, 29, 35, 45], "69": [25, 27, 29, 45], "1030": 25, "86": [25, 29], "94": [25, 29], "1273": 25, "16": [25, 27, 29, 33, 34, 39, 45], "103": 25, "120": [25, 35], "40": [25, 27, 28, 33, 34, 37, 39, 45], "137": [25, 33, 35], "178": [25, 35], "2044": 25, "81": [25, 29], "183": 25, "264": 25, "2821": 25, "177": [25, 33, 35, 36], "263": 25, "440": 25, "6369": 25, "1025": 25, "476": [25, 35], "1501": 25, "171": [25, 35], "93": [25, 29, 33, 35], "17325": 25, "1333": 25, "1436": 25, "2770": 25, "15": [25, 27, 29, 34, 45], "28": [25, 27, 28, 29, 39, 45], "38": [25, 29, 34, 45], "62": [25, 28, 29, 45], "87": [25, 29], "282": 25, "dir": 25, "24": [25, 27, 29, 45], "atr": 25, "pch": 25, "although": 25, "yet": 25, "ceeu": 25, "experiment": 25, "sens": 25, "stand": 25, "engag": 25, "counter": 25, "factual": 25, "enact": [25, 29], "late": [25, 34, 39], "2017": [25, 28, 29, 34, 39, 44, 45], "alt_reform": 25, "2019": [25, 29, 40, 45], "easiest": [25, 43], "modern": 25, "fast": 25, "drive": [25, 45], "unix": 25, "bash": 25, "too": 25, "across": 25, "enorm": [25, 31], "softwar": 25, "matlab": 25, "spreadsheet": 25, "seem": 25, "compar": [25, 31, 32, 39, 42, 44, 45], "highlight": 25, "task": 25, "ll": 25, "search": [25, 27, 28, 29, 45], "ideal": [25, 43], "exploratori": 25, "histori": [25, 45], "press": [25, 45], "arrow": 25, "bring": 25, "2016": [25, 27, 28, 29, 45], "sqlite": 25, "2018": [25, 27, 28, 29, 33, 34, 39, 45], "01": [25, 29], "18": [25, 27, 34, 37, 39, 45], "45": [25, 28, 29, 45], "57": [25, 27, 28, 45], "goe": [25, 29], "1e": [25, 33, 34, 35, 36, 37, 39, 40], "histogram": 25, "mtr_bin": 25, "456465": 25, "157": 25, "558": 25, "303": [25, 36], "61": [25, 28, 29, 33, 45], "655": [25, 33, 35], "599": 25, "473": [25, 40], "26": [25, 29, 33, 34, 44, 45], "896": 25, "606": 25, "60": [25, 28, 33, 34, 40, 45], "85": [25, 29, 33], "37": [25, 28, 29, 34, 45], "803": 25, "54": [25, 27, 33, 45], "804": [25, 35], "32": [25, 27, 29, 35, 39, 45], "43": [25, 28, 29, 45], "08": [25, 45], "55": [25, 28, 29, 45], "74": [25, 29, 45], "015": 25, "66": [25, 28, 29, 33, 45], "pipe": 25, "wonder": 25, "assur": 25, "sixti": 25, "caught": 25, "rapid": 25, "taxat": [25, 45], "primarili": [25, 27], "attach": [25, 27, 29], "familiar": 26, "materi": [26, 31], "cover": 26, "easi": [27, 28, 29], "subsect": [27, 28], "claim": [27, 29], "datatyp": [27, 28], "taxdata_puf": 27, "taxdata_cp": 27, "1040": [27, 28], "6a": 27, "sch": [27, 28, 39], "box": [27, 41], "39b": 27, "6d": 27, "adult": 27, "secondari": 27, "categori": [27, 36], "39a": 27, "6251": [27, 28, 39], "tabul": [27, 36, 40, 44], "w": [27, 29, 45], "8a": 27, "8b": 27, "9a": 27, "9b": 27, "4797": [27, 39], "15b": 27, "16a": 27, "16b": 27, "unemploy": [27, 29, 45], "20a": 27, "student": [27, 29], "loan": [27, 29], "33": [27, 29, 45], "23": [27, 29, 36, 45], "8917": 27, "34": [27, 29, 33, 34, 36, 39, 45], "domest": [27, 29], "product": [27, 29, 45], "8903": 27, "emploi": [27, 29, 30, 37, 38], "8889": 27, "sep": [27, 29], "penalti": [27, 29, 45], "earli": [27, 29], "withdraw": [27, 29], "30": [27, 29, 33, 34, 39, 45], "31a": 27, "retir": [27, 29], "8880": 27, "50": [27, 28, 33, 34, 37, 38, 39, 45], "residenti": [27, 29], "energi": [27, 29], "5695": 27, "53": [27, 29, 33, 37, 38, 45], "foreign": 27, "1116": 27, "47": [27, 28, 29, 45], "3800": 27, "53a": 27, "54a": 27, "8801": 27, "53b": 27, "54b": 27, "recaptur": 27, "2015": [27, 29, 44, 45], "4255": 27, "unreport": 27, "4137": 27, "8919": 27, "58": [27, 28, 45], "59": [27, 29, 45], "excess": [27, 29], "rrta": [27, 29], "withheld": 27, "71": [27, 29, 45], "dental": 27, "disregard": 27, "theft": [27, 28], "un": 27, "1250": [27, 29], "rent": 27, "elect": 27, "4952": 27, "4g": 27, "8863": [27, 28], "iii": [27, 45], "31": [27, 29, 35, 45], "2b": 27, "sequenc": 27, "partner": 27, "tam": 27, "condit": 27, "tent": 27, "amoppcredit": 27, "ssi": [27, 29], "servic": [27, 44], "trade": [27, 45], "sstb": 27, "properti": [27, 29], "8960": 28, "60b": 28, "62b": 28, "64a": 28, "66a": 28, "broad": 28, "minu": [28, 29, 42], "56": [28, 29, 45], "60a": 28, "63": [28, 29, 40, 45], "62a": 28, "employe": [28, 29], "20b": 28, "46": [28, 33, 45], "disabl": 28, "8812": 28, "opportun": [28, 29, 45], "67": [28, 29, 35, 45], "noncash": [28, 29], "recoveri": [28, 29], "rebat": [28, 29, 45], "lumpsum": 28, "8959": 28, "oasdhi": 28, "0025": 29, "entitl": 29, "deficit": 29, "slowli": 29, "tradit": 29, "past": 29, "decad": 29, "www": [29, 45], "gov": [29, 45], "44089": 29, "Is": [29, 45], "2023": [29, 44, 45], "005": [29, 35], "mjoint": 29, "msepar": 29, "headhh": 29, "200000": [29, 36], "250000": 29, "125000": 29, "9e": [29, 36, 37, 38], "portion": 29, "exceed": 29, "009": 29, "029": 29, "117000": 29, "118500": 29, "127200": 29, "128400": 29, "132900": 29, "provision": 29, "25000": [29, 36, 45], "32000": 29, "34000": 29, "44000": 29, "childcar": 29, "averagechildcarecost": 29, "7165": 29, "america": [29, 45], "sheet": 29, "5000": [29, 36], "500000": [29, 36], "studentloaninterest": 29, "selfemploymenttaxadjust": 29, "selfemployedhealthinsuranceadjust": 29, "keogh": 29, "fulli": [29, 45], "keogh_sep_contributino": 29, "earlywithdrawpenalti": 29, "taken": 29, "arriv": 29, "alimonypaid": 29, "alimonyreceiv": 29, "educatorexpens": 29, "hsa": 29, "hsa_deduct": 29, "ira_contribut": 29, "domesticproductionact": 29, "tuitionfe": 29, "_ald_invinc_ec_rt": 29, "investment_income_bas": 29, "255000": 29, "510000": 29, "258927": 29, "517854": 29, "260817": 29, "521634": 29, "263294": 29, "526589": 29, "267454": 29, "534909": 29, "272616": 29, "545233": 29, "278069": 29, "556138": 29, "41": [29, 39, 45], "283535": 29, "567070": 29, "3900": 29, "3950": 29, "4000": [29, 40], "4691": 29, "decreas": 29, "02": [29, 45], "1500": 29, "1200": 29, "1550": 29, "1300": 29, "1650": 29, "6100": 29, "12200": 29, "8950": 29, "6200": 29, "12400": 29, "9100": 29, "6300": 29, "12600": 29, "9250": 29, "9300": 29, "6350": 29, "12700": 29, "9350": 29, "12000": 29, "24000": 29, "18000": 29, "24400": 29, "18350": 29, "12387": 29, "88": 29, "24775": 29, "18632": 29, "12478": 29, "24956": 29, "18768": 29, "12596": 29, "25193": 29, "18946": 29, "91": 29, "12795": 29, "25591": 29, "77": [29, 45], "19246": 29, "27": [29, 31, 33, 35, 45], "13042": 29, "84": [29, 33], "26085": 29, "19617": 29, "72": [29, 45], "13303": 29, "26607": 29, "20010": 29, "07": 29, "7355": 29, "14711": 29, "10831": 29, "3000": 29, "000": [29, 33, 35, 36, 37, 38, 45], "15000": [29, 36], "_note": 29, "400": [29, 35], "rise": [29, 34, 39], "dollari": 29, "0005": 29, "retirementsavingscredit": 29, "foreigntaxcredit": 29, "residentialenergycredit": 29, "generalbusinesscredit": 29, "previousyearminimumtaxcredit": 29, "refundableportionofamericanopportunitycredit": 29, "nonrefundableportionofamericanopportunitycredit": 29, "schedulercredit": 29, "othercredit": 29, "educationcredit": 29, "1400": 29, "supplement": 29, "2000": 29, "magi": 29, "75000": [29, 36], "110000": 29, "55000": 29, "400000": 29, "05": [29, 45], "passag": 29, "med": 29, "sltx": 29, "retx": 29, "ca": 29, "char": 29, "unexpect": 29, "cbofil": 29, "49638": 29, "budgetopt": 29, "pdf": [29, 45], "300000": 29, "150000": 29, "275000": 29, "254200": 29, "305050": 29, "152525": 29, "279650": 29, "258250": 29, "309900": 29, "154950": 29, "284050": 29, "259400": 29, "311300": 29, "155650": 29, "285350": 29, "261500": 29, "313800": 29, "156900": 29, "287650": 29, "302907": 29, "363489": 29, "181744": 29, "333198": 29, "03": [29, 45], "due": 29, "075": [29, 35], "025": 29, "org": [29, 45], "paper": [29, 45], "w16921": 29, "feldstein": 29, "macguinea": 29, "With": [29, 33, 35], "36250": 29, "72500": 29, "48600": 29, "36900": 29, "73800": 29, "49400": 29, "37450": 29, "74900": 29, "50200": 29, "37650": 29, "75300": 29, "50400": 29, "37950": 29, "75900": 29, "50800": 29, "38600": 29, "77200": 29, "51700": 29, "39375": 29, "78750": 29, "52750": 29, "450000": 29, "225000": 29, "425000": 29, "406750": 29, "457600": 29, "228800": 29, "432200": 29, "413200": 29, "464850": 29, "232425": 29, "439000": 29, "415050": 29, "466950": 29, "233475": 29, "441000": 29, "418400": 29, "470700": 29, "235350": 29, "444550": 29, "425800": 29, "479000": 29, "239500": 29, "452400": 29, "434550": 29, "488850": 29, "244425": 29, "461700": 29, "thisthei": 29, "infin": 29, "statutori": 29, "reinvest": 29, "51900": 29, "80800": 29, "40400": 29, "52800": 29, "82100": 29, "41050": 29, "53600": 29, "83400": 29, "41700": 29, "53900": 29, "83800": 29, "41900": 29, "54300": 29, "84500": 29, "42250": 29, "70300": 29, "109400": 29, "54700": 29, "71700": 29, "111700": 29, "55850": 29, "72804": 29, "113420": 29, "56710": 29, "09": [29, 45], "73335": 29, "114248": 29, "57124": 29, "74032": 29, "115333": 29, "57666": 29, "75": [29, 39, 45], "75202": 29, "117155": 29, "78": [29, 39, 45], "58577": 29, "76653": 29, "119416": 29, "89": 29, "59708": 29, "78186": 29, "121805": 29, "60902": 29, "62898": 29, "97880": 29, "48940": 29, "beyond": [29, 44], "115400": 29, "153900": 29, "76950": 29, "117300": 29, "156500": 29, "78250": 29, "119200": 29, "158900": 29, "79450": 29, "119700": 29, "159700": 29, "79850": 29, "120700": 29, "160900": 29, "80450": 29, "1000000": [29, 36], "510300": 29, "1020600": 29, "518158": 29, "1036317": 29, "521941": 29, "1043882": 29, "526899": 29, "1053799": 29, "535224": 29, "1070449": 29, "545554": 29, "1091108": 29, "556465": 29, "1112931": 29, "139812": 29, "186378": 29, "93189": 29, "179500": 29, "182500": 29, "185400": 29, "186300": 29, "187800": 29, "191100": 29, "194800": 29, "lowest": 29, "sole": 29, "proprietorship": 29, "8925": 29, "17850": 29, "12750": 29, "9075": 29, "18150": 29, "12950": 29, "9225": 29, "18450": 29, "13150": 29, "9275": 29, "18550": 29, "13250": 29, "9325": 29, "18650": 29, "13350": 29, "9525": 29, "19050": 29, "13600": 29, "9700": 29, "19400": 29, "13850": 29, "9849": 29, "19698": 29, "14063": 29, "9921": 29, "19842": 29, "14165": 29, "10015": 29, "20031": 29, "06": [29, 45], "14300": 29, "10173": 29, "20347": 29, "14526": 29, "10370": 29, "20740": 29, "14806": 29, "10577": 29, "21155": 29, "15102": 29, "10802": 29, "21603": 29, "15464": 29, "38700": 29, "77400": 29, "51800": 29, "39475": 29, "78950": 29, "52850": 29, "40082": 29, "92": 29, "80165": 29, "83": 29, "53663": 29, "40375": 29, "80751": 29, "04": [29, 31, 45], "54055": 29, "64": [29, 45], "40759": 29, "81518": 29, "54569": 29, "41403": 29, "82806": 29, "55431": 29, "42202": 29, "84404": 29, "56501": 29, "43046": 29, "86092": 29, "57631": 29, "43959": 29, "87918": 29, "58844": 29, "87850": 29, "146400": 29, "73200": 29, "125450": 29, "89350": 29, "148850": 29, "74425": 29, "127550": 29, "90750": 29, "151200": 29, "75600": 29, "129600": 29, "91150": 29, "151900": 29, "75950": 29, "130150": 29, "91900": 29, "153100": 29, "76550": 29, "131200": 29, "82500": 29, "165000": 29, "84200": 29, "168400": 29, "85496": 29, "170993": 29, "86120": 29, "172241": 29, "86938": 29, "96": [29, 35], "173877": 29, "88312": 29, "176625": 29, "90017": 29, "180034": 29, "91817": 29, "183634": 29, "73": [29, 45], "106452": 29, "177343": 29, "88671": 29, "151975": 29, "183250": 29, "223050": 29, "111525": 29, "203150": 29, "186350": 29, "226850": 29, "113425": 29, "206600": 29, "189300": 29, "230450": 29, "115225": 29, "209850": 29, "190150": 29, "231450": 29, "115725": 29, "210800": 29, "191650": 29, "233350": 29, "116675": 29, "212500": 29, "157500": 29, "315000": 29, "160725": 29, "321450": 29, "160700": 29, "163200": 29, "326400": 29, "163174": 29, "164391": 29, "328783": 29, "164365": 29, "165953": 29, "331906": 29, "165927": 29, "168575": 29, "337150": 29, "168549": 29, "171828": 29, "343657": 29, "171802": 29, "175265": 29, "350530": 29, "175238": 29, "221997": 29, "270300": 29, "135150": 29, "246148": 29, "highest": 29, "398350": 29, "199175": 29, "405100": 29, "202550": 29, "411500": 29, "205750": 29, "413350": 29, "206675": 29, "416700": 29, "208350": 29, "204100": 29, "408200": 29, "207243": 29, "414486": 29, "208756": 29, "417512": 29, "210739": 29, "421478": 29, "39": [29, 33, 45], "214068": 29, "428137": 29, "218200": 29, "436400": 29, "222564": 29, "445128": 29, "482682": 29, "241341": 29, "600000": 29, "612350": 29, "306175": 29, "621780": 29, "310890": 29, "626319": 29, "313159": 29, "632269": 29, "316134": 29, "642259": 29, "321129": 29, "654654": 29, "327327": 29, "667747": 29, "333873": 29, "484651": 29, "514942": 29, "396": 29, "qbid": 29, "321400": 29, "326349": 29, "328731": 29, "331854": 29, "337098": 29, "343604": 29, "350476": 29, "50000": [29, 36, 37, 38, 40], "100000": [29, 36], "impos": 29, "suffici": 29, "038": 29, "0kid": 29, "1kid": 29, "2kid": 29, "487": 29, "3250": 29, "5372": 29, "6044": 29, "496": 29, "3305": 29, "5460": 29, "6143": 29, "503": [29, 35], "3359": 29, "5548": 29, "6242": 29, "506": 29, "3373": 29, "5572": 29, "6269": 29, "510": 29, "3400": 29, "5616": 29, "6318": 29, "519": 29, "3461": 29, "5716": 29, "6431": 29, "529": 29, "3526": 29, "5828": 29, "6557": 29, "0765": 29, "1598": 29, "2106": 29, "7970": 29, "17530": 29, "8110": 29, "17830": 29, "8250": 29, "8270": 29, "18190": 29, "8340": 29, "18340": 29, "8490": 29, "18660": 29, "8650": 29, "19030": 29, "fill": [29, 43], "5340": 29, "5430": 29, "5500": 29, "5550": 29, "5590": 29, "5680": 29, "5690": 29, "5800": 29, "5790": 29, "childless": [29, 45], "125": 29, "3300": 29, "3350": 29, "3450": 29, "3500": 29, "3600": 29, "earner": 29, "eligibilti": 29, "inelig": 29, "qualif": 29, "reach": [29, 45], "_ctc_new_refund_limit_payroll_rt": 29, "9e99": [29, 37, 38], "unlimit": 29, "refundabi": 29, "award": 29, "levi": 29, "2000000": [29, 36], "284040": 29, "1050": 29, "1100": [29, 33], "retroact": 29, "7150": 29, "7250": 29, "7400": 29, "7500": 29, "7600": 29, "entir": 29, "disallow": 29, "238550": 29, "242450": 29, "246250": 29, "247450": 29, "249450": 29, "718800": 29, "733700": 29, "744998": 29, "750437": 29, "757566": 29, "769536": 29, "784388": 29, "800075": 29, "288949": 29, "thousand": 29, "127": [29, 35], "128": 29, "130": [29, 33], "131": 29, "132": 29, "134": 29, "136": [29, 33], "Of": [30, 45], "techniqu": [30, 37, 38, 39, 40], "pypi": 31, "micro": [31, 44], "transpar": [31, 45], "parameter": 31, "200": [31, 39], "abl": [31, 41], "supplementari": 31, "eighteen": 31, "achiev": 31, "ongo": 31, "randomli": 31, "upgrad": 31, "u": [31, 44], "fundament": 31, "background": 31, "societi": 31, "assess": [31, 45], "commun": [31, 43], "wish": 31, "prefer": [31, 44], "strongli": 31, "replic": 31, "upon": 31, "yourself": 32, "binder": 32, "colab": [32, 35, 37, 38], "rocket": 32, "prerequisit": 33, "output_notebook": 33, "restrict": 33, "substitut": [33, 35], "concern": 33, "cyr": [33, 34, 35, 36, 37, 38, 39, 40], "itax_rev1": [33, 35], "reform_filenam": 33, "_static": [33, 35, 37, 38, 40], "reforma": [33, 35], "itax_rev2": 33, "billon": [33, 34, 35, 39], "hundredth": 33, "billion": 33, "_clp_itax_rev": 33, "3f": [33, 34, 35, 36, 37, 39], "_ref_itax_rev": 33, "2020_clp_itax_rev": 33, "764": [33, 35, 40], "231": [33, 35], "2020_ref_itax_rev": 33, "766": [33, 35], "915": [33, 35], "clp_diagnostic_t": 33, "ref_diagnostic_t": 33, "clp": [33, 42], "ref": [33, 42], "dist_table1": 33, "dist_table2": 33, "assert": [33, 34, 39], "isinst": [33, 34, 39], "dist_extract": 33, "funit": [33, 34, 37, 39, 40], "itax1": [33, 40], "itax2": [33, 40], "aftertax_inc1": 33, "aftertax_inc2": 33, "diff_tabl": [33, 34, 39, 42], "diff_extract": [33, 34, 39], "dif_colnam": [33, 34, 39], "tot_chang": [33, 34, 39], "pc_aftertaxinc": [33, 34, 39], "ext_colnam": [33, 34, 39], "agg_diff": [33, 34, 39], "mean_diff": [33, 34, 39], "aftertaxinc_diff": 33, "dname": [33, 34, 39], "enam": [33, 34, 39], "zip": [33, 34, 39], "render": 33, "webpag": [33, 43], "fig": 33, "bokehj": 33, "204": [33, 35, 37, 38, 40], "480": [33, 35], "11573": [33, 35], "238": [33, 35], "730": [33, 35], "752": [33, 35], "189": [33, 35], "176": [33, 35], "750": [33, 35], "3075": [33, 35], "468": [33, 35], "8617": [33, 35], "397": [33, 35], "334": [33, 35], "11012": [33, 35], "668": [33, 35], "568": [33, 35], "090": [33, 35], "902": [33, 35], "654": [33, 35], "861": [33, 35], "385": [33, 35], "575": [33, 35], "ind": [33, 35], "941": [33, 35], "172": [33, 35], "lt": [33, 35], "135": [33, 35], "170": [33, 35], "150": [33, 35], "3617": [33, 35], "042": [33, 35], "660": [33, 35, 36], "749": [33, 35, 37, 38], "755": [33, 35], "3076": [33, 35], "756": [33, 35], "375": [33, 35], "8369": [33, 35], "678": [33, 35], "11014": [33, 35], "938": [33, 35], "585": [33, 35], "241": [33, 35], "658": [33, 35], "196": [33, 35], "705": [33, 35], "856": [33, 34, 35], "340": [33, 35], "910": [33, 35], "103662": 33, "292423": 33, "364313": 33, "289516": 33, "339037": 33, "054710": 33, "583473": 33, "416417": 33, "448902": 33, "554387": 33, "900799": 33, "308": 33, "444021": 33, "790433": 33, "447972": 33, "636240": 33, "653772": 33, "542": 33, "850180": 33, "543": 33, "867712": 33, "448551": 33, "759061": 33, "021038": 33, "718": 33, "059905": 33, "719": 33, "321882": 33, "448614": 33, "573176": 33, "294368": 33, "888": 33, "228515": 33, "889": 33, "949708": 33, "448520": 33, "736886": 33, "405082": 33, "805232": 33, "1103": 33, "473428": 33, "448182": 33, "590266": 33, "290827": 33, "1381": 33, "854900": 33, "555461": 33, "80": [33, 34, 45], "448218": 33, "337068": 33, "517134": 33, "953419": 33, "1747": 33, "807621": 33, "447460": 33, "024868": 33, "807708": 33, "728158": 33, "2300": 33, "945318": 33, "449858": 33, "933829": 33, "1014": 33, "405155": 33, "4737": 33, "710054": 33, "4711": 33, "238728": 33, "484164": 33, "230816": 33, "914910": 33, "13791": 33, "025525": 33, "13788": 33, "341431": 33, "225611": 33, "142": 33, "001368": 33, "439568": 33, "1532": 33, "001747": 33, "563546": 33, "177219": 33, "322": 33, "474276": 33, "320": 33, "123138": 33, "1821": 33, "893236": 33, "1824": 33, "244374": 33, "047027": 33, "523": 33, "458185": 33, "557": 33, "842449": 33, "815072": 33, "1349": 33, "430808": 33, "000000": [33, 34], "346412": 33, "940394": 33, "112310": 33, "017532": 33, "762006": 33, "187443": 33, "261977": 33, "714742": 33, "175748": 33, "721193": 33, "171605": 33, "193778": 33, "668196": 33, "483583": 33, "242386": 33, "700560": 33, "180": [33, 35], "972592": 33, "267797": 33, "854202": 33, "237": 33, "389972": 33, "278504": 33, "217160": 33, "401": 33, "867019": 33, "358401": 33, "471326": 33, "1294": 33, "450386": 33, "558737": 33, "684094": 33, "126168": 33, "019463": 33, "561800": 33, "908766": 33, "363041": 33, "351138": 33, "287": 33, "522992": 33, "129049": 33, "384264": 33, "16797": 33, "168348": 33, "484744": 33, "reform1": [34, 39], "psl_exampl": [34, 39], "congress": [34, 39, 45], "reform2": [34, 39], "bpolici": [34, 39], "parameter_error": [34, 39], "rpolici": [34, 39], "iitax_rev1": [34, 39], "iitax_rev2": [34, 39], "tax_cut": [34, 39], "tax_inc": [34, 39], "taxfal": [34, 39], "taxris": [34, 39], "aftertax_income_diff": [34, 39], "_reform1_iitax_rev": [34, 39], "_reform2_iitax_rev": [34, 39], "lib": [34, 36, 39], "urllib3": [34, 36, 39], "notopensslwarn": [34, 36, 39], "v2": [34, 36, 39], "openssl": [34, 36, 39], "ssl": [34, 36, 39], "compil": [34, 36, 39], "libressl": [34, 36, 39], "3020": [34, 36, 39], "2018_reform1_iitax_rev": [34, 39], "1357": [34, 39], "959": [34, 39], "2018_reform2_iitax_rev": [34, 39], "1191": [34, 39], "548": [34, 35, 36, 39], "to_str": [34, 39], "099275": 34, "084542": 34, "nan": [34, 36], "735976": 34, "169109": 34, "011897": 34, "011921": 34, "015744": 34, "031171": 34, "921421": 34, "244056": 34, "883407": 34, "773509": 34, "828008": 34, "322410": 34, "920369": 34, "151692": 34, "378508": 34, "896750": 34, "216620": 34, "419345": 34, "917881": 34, "242263": 34, "994306": 34, "502678": 34, "175": [34, 35], "855977": 34, "571117": 34, "923591": 34, "040202": 34, "113940": 34, "832407": 34, "292": 34, "738759": 34, "767135": 34, "919733": 34, "189452": 34, "028448": 34, "722775": 34, "437": 34, "896167": 34, "920887": 34, "921081": 34, "175127": 34, "733752": 34, "955894": 34, "600": 34, "162899": 34, "000052": 34, "921138": 34, "556599": 34, "506702": 34, "063720": 34, "563503": 34, "126938": 34, "920627": 34, "985440": 34, "623547": 34, "169065": 34, "1313": 34, "666732": 34, "300501": 34, "920851": 34, "176315": 34, "484443": 34, "482764": 34, "4542": 34, "113487": 34, "145463": 34, "199": [34, 39], "206484": [34, 39], "114": [34, 39], "930254": [34, 39], "758950": 34, "166": [34, 39], "411483": [34, 39], "371819": [34, 39], "388568": 34, "960209": 34, "973904": 34, "753146": 34, "527567": 34, "756334": 34, "659892": 34, "968375": 34, "400993": 34, "540449": 34, "453830": 34, "4700": 34, "309681": 34, "287011": 34, "992266": 34, "801418": 34, "190848": 34, "501367": 34, "15309": 34, "885606": 34, "494891": 34, "sy": [35, 37, 38], "q": [35, 37, 38], "condacolab": [35, 37, 38], "null": [35, 37, 38, 44], "suppress": [35, 37, 38], "itax_rev2sa": 35, "response_elast": 35, "df2br": 35, "itax_rev2br": 35, "_current_law_p__itax_rev": 35, "_reform_static__itax_rev": 35, "_reform_dynamic_itax_rev": 35, "2020_current_law_p__itax_rev": 35, "2020_reform_static__itax_rev": 35, "2020_reform_dynamic_itax_rev": 35, "118": 35, "dtable1": 35, "dtable2": 35, "dvar_list3": 35, "year_list3": 35, "dtable3": 35, "207": [35, 40, 45], "080": 35, "209": [35, 40], "13174": 35, "13543": 35, "810": 35, "030": 35, "210": 35, "880": 35, "883": 35, "139": 35, "050": 35, "450": 35, "3066": 35, "738": 35, "3229": 35, "828": 35, "10058": 35, "553": 35, "10330": 35, "427": 35, "1764": 35, "023": 35, "1837": 35, "027": 35, "12516": 35, "12879": 35, "780": 35, "056": 35, "220": 35, "877": 35, "083": 35, "827": 35, "469": 35, "107": 35, "717": 35, "851": 35, "353": 35, "952": [35, 40], "587": 35, "1646": [35, 40], "250": 35, "1318": 35, "728": 35, "1421": 35, "579": 35, "2271": 35, "315": 35, "3067": 35, "670": 35, "97": [35, 44], "690": 35, "860": 35, "3992": 35, "4069": 35, "559": 35, "890": 35, "454": 35, "879": 35, "840": 35, "570": 35, "3068": 35, "3231": 35, "739": 35, "382": 35, "451": 35, "403": 35, "9795": 35, "10056": 35, "1768": 35, "154": 35, "1843": 35, "713": 35, "12519": 35, "258": 35, "12882": 35, "873": 35, "969": 35, "140": 35, "360": 35, "240": 35, "1770": 35, "123": 35, "853": 35, "102": 35, "144": 35, "002": 35, "093": 35, "956": 35, "1654": 35, "2275": 35, "563": 35, "129": 35, "930": 35, "740": 35, "580": 35, "590": 35, "11547": 35, "13141": 35, "721": 35, "13508": 35, "126": 35, "630": 35, "870": 35, "748": 35, "521": 35, "875": 35, "878": [35, 36], "239": 35, "3077": 35, "317": 35, "3069": 35, "365": 35, "3232": 35, "212": 35, "8344": 35, "9762": 35, "349": 35, "10021": 35, "1494": 35, "1753": 35, "849": 35, "1828": 35, "325": 35, "10990": 35, "12487": 35, "384": [35, 36], "12848": 35, "605": 35, "583": 35, "011": 35, "350": 35, "666": 35, "1755": 35, "1829": 35, "497": 35, "657": 35, "905": 35, "116": 35, "101": 35, "876": 35, "933": 35, "342": 35, "290": 35, "008": 35, "942": 35, "245": 35, "1639": 35, "286": 35, "293": 35, "1317": 35, "1420": 35, "461": 35, "410": 35, "2259": 35, "935": 35, "3059": 35, "747": 35, "310": 35, "550": 35, "vardf": 36, "gbydf": [36, 37], "as_index": [36, 37], "folder": 36, "bw": 36, "1cvntf9x02b49nfwgy_qnfn00000gp": 36, "ipykernel_23337": 36, "2301227557": 36, "futurewarn": 36, "observ": 36, "retain": 36, "silenc": 36, "colhead": [36, 37], "8s": [36, 37], "num": [36, 37, 38], "avg": 36, "tot_recip": 36, "tot_amount": 36, "idx": [36, 37], "grp_interv": [36, 37], "grp": [36, 37], "els": [36, 40], "glabel": [36, 37], "8g": [36, 37], "077": 36, "306": 36, "808": 36, "343": 36, "338": 36, "20000": 36, "159": 36, "613": 36, "578": 36, "326": 36, "30000": [36, 40], "40000": 36, "457": 36, "644": 36, "536": 36, "547": 36, "1500000": 36, "5000000": 36, "10000000": 36, "254": 36, "might": [37, 38, 39, 40, 41, 44, 45], "mtr1": [37, 38], "todo": [37, 38, 40], "reformb": [37, 38], "mtr2": [37, 38], "price1": [37, 38], "price2": [37, 38], "atinc1": [37, 38], "atinc2": [37, 38], "empir": [37, 38], "earnings_bin": [37, 38], "50e3": [37, 38], "price_elast": [37, 38], "income_elast": [37, 38], "nrespons": 37, "2f": 37, "resp": [37, 38], "tot_funit": 37, "tot_respons": 37, "tot_baselin": 37, "grp_respons": 37, "grp_baselin": 37, "pct_respons": [37, 38], "151": [37, 38], "185": [37, 38], "662": [37, 38], "299": [37, 38], "088": [37, 38], "484": [37, 38], "astyp": 38, "subset": 38, "vdf_1": 38, "vdf_2": 38, "loc": 38, "quantiti": 38, "aftertax_price1": 38, "aftertax_price2": 38, "aftertax_income1": 38, "aftertax_income2": 38, "concat": 38, "microdf": 38, "mdf": 38, "add_weighted_tot": 38, "e19800_b": 38, "1e9": 38, "response_b": 38, "funits_m": 38, "1e6": 38, "sum_var": 38, "reset_index": 38, "inplac": 38, "drop": 38, "unnecessari": 38, "399": 38, "992": 38, "169": 38, "directli": 39, "seamlessli": 39, "behind": [39, 45], "orient": [39, 40, 42], "overrid": [39, 40], "market": 39, "nopython": 39, "pencon_p": 39, "pencon_": 39, "e01100": 39, "ptax_wa": 39, "dc": 39, "benefit_value_tot": 39, "super": [39, 40], "__polici": [39, 40], "__record": [39, 40], "0k": 39, "129804": 39, "997572": 39, "003718": 39, "001407": 39, "000261": 39, "008994": 39, "526744": 39, "10k": 39, "922181": 39, "554743": 39, "40047": 39, "203435": 39, "179258": 39, "159624": 39, "20k": 39, "708136": 39, "425967": 39, "591809": 39, "710808": 39, "80952": 39, "55683": 39, "30k": 39, "701441": 39, "515061": 39, "676056": 39, "194498": 39, "224": 39, "287399": 39, "984496": 39, "40k": 39, "854735": 39, "888505": 39, "418122": 39, "553283": 39, "448": 39, "140132": 39, "486787": 39, "50k": 39, "339599": 39, "341441": 39, "754578": 39, "763624": 39, "656": 39, "963111": 39, "751975": 39, "75k": 39, "042293": 39, "660424": 39, "143487": 39, "04181": 39, "909": 39, "243402": 39, "832268": 39, "100k": 39, "857519": 39, "601969": 39, "151749": 39, "995741": 39, "1226": 39, "463508": 39, "787595": 39, "200k": 39, "789028": 39, "756532": 39, "942246": 39, "49801": 39, "1950": 39, "431685": 39, "850584": 39, "500k": 39, "451103": 39, "918421": 39, "529425": 39, "047952": 39, "5508": 39, "976365": 39, "663093": 39, "1000k": 39, "967451": 39, "891342": 39, "076109": 39, "384206": 39, "12800": 39, "85902": 39, "725012": 39, "445622": 39, "372131": 39, "073491": 39, "017856": 39, "24724": 39, "688454": 39, "966994": 39, "75895": 39, "899907": 39, "pseudo": 40, "somewhat": [40, 44], "circl": 40, "emphas": 40, "accur": [40, 41], "represent": 40, "colr_act": 40, "pseudo_colr": 40, "declar": 40, "colr_param": 40, "colr": 40, "specify_pseudo_colr_polici": 40, "pseudo_colr_amount": 40, "reform_year": 40, "colr_rt": 40, "colr_c": 40, "dtype": 40, "float64": 40, "colr_p": 40, "colr_prt": 40, "this_year": 40, "irat": 40, "inflation_r": 40, "syr": 40, "json_start_year": 40, "penni": 40, "NOT": 40, "mars_ind": 40, "colr_amt": 40, "amt_pre_phaseout": 40, "setattr": 40, "colr_amount": 40, "del": 40, "policy1": 40, "policy2": 40, "reformc": 40, "web": [40, 45], "standalon": 40, "cps_record": 40, "cyr_first": 40, "cyr_last": 40, "eitc1": 40, "eitc2": 40, "colr1": 40, "colr2": 40, "1f": 40, "201": 40, "1259": 40, "356": 40, "698": 40, "330": 40, "1360": 40, "347": 40, "overview": [41, 43], "hit": 41, "grown": 41, "horizon": 41, "vintag": 41, "v": 41, "2012": 41, "purchas": 41, "dataset": [41, 44], "tend": 41, "obtain": 41, "signific": 41, "cruncher": [41, 45], "design": 42, "oop": 42, "principl": 42, "seven": [42, 45], "global": 42, "refdict": 42, "Or": 42, "calc_clp": 42, "calc_ref": 42, "intermedi": 42, "itax_clp": 42, "eight": 42, "togeth": 42, "monetari": 42, "administr": 43, "privileg": 43, "came": 43, "Not": 43, "experienc": 43, "whom": 43, "watch": 43, "answer": [43, 44], "join": 43, "pose": 43, "clearli": 43, "congression": 44, "research": [44, 45], "l": [44, 45], "115": 44, "novemb": [44, 45], "newer": 44, "microdata": 44, "Such": 44, "ext": 44, "concret": 44, "tabular": 44, "context": 44, "extend_tcja": 44, "bear": 44, "mind": 44, "therebi": 44, "alex": 45, "brill": 45, "fight": 45, "enterpris": 45, "institut": 45, "aei": 45, "79": 45, "kyle": 45, "pomerleau": 45, "grant": 45, "seiter": 45, "199a": 45, "pariti": 45, "septemb": 45, "halah": 45, "ahmad": 45, "jack": 45, "landri": 45, "stephen": 45, "nunez": 45, "revisit": 45, "lame": 45, "duck": 45, "anti": 45, "poverti": 45, "jain": 45, "jainfamilyinstitut": 45, "tenuou": 45, "evid": 45, "disincent": 45, "jordan": 45, "weissmann": 45, "democrat": 45, "buck": 45, "joe": 45, "manchin": 45, "he": 45, "slate": 45, "decemb": 45, "bbb": 45, "spend": 45, "memo": 45, "2031": 45, "asset": 45, "off": 45, "arparna": 45, "mathur": 45, "nation": 45, "journal": 45, "uchicago": 45, "edu": 45, "doi": 45, "ab": 45, "1086": 45, "714449": 45, "gehni": 45, "california": 45, "blog": 45, "ubicent": 45, "20210403": 45, "ab65": 45, "calubi": 45, "trillion": 45, "pick": 45, "parenthood": 45, "samuel": 45, "hammond": 45, "romnei": 45, "niskanencent": 45, "wp": 45, "upload": 45, "allowance_fin": 45, "rachidi": 45, "marriag": 45, "studi": 45, "biden": 45, "studio": 45, "aeieconom": 45, "octob": 45, "timothi": 45, "fitzgerald": 45, "kevin": 45, "hassett": 45, "casei": 45, "mulligan": 45, "vice": 45, "presid": 45, "agenda": 45, "Its": 45, "regul": 45, "hoover": 45, "rubin": 45, "wall": 45, "street": 45, "wsj": 45, "articl": 45, "11599739200": 45, "burden": 45, "ccc": 45, "nate": 45, "silver": 45, "inequ": 45, "payment": 45, "covid": 45, "fpuc": 45, "hero": 45, "relief": 45, "twitter": 45, "kpomerleau": 45, "1258497005598453761": 45, "openrg": 45, "syndata_qn": 45, "medium": 45, "ernietedeschi": 45, "2b71a8a19914": 45, "f46360034f9d": 45, "financ": 45, "technic": 45, "crfb": 45, "1237439229627699200": 45, "46307": 45, "scorekeep": 45, "affair": 45, "nationalaffair": 45, "congresss": 45, "jaeger": 45, "nelson": 45, "kerk": 45, "phillip": 45, "oasi": 45, "overlap": 45, "671": 45, "692": 45, "ntanet": 45, "ntj": 45, "v72n04p671": 45, "17310": 45, "aparna": 45, "rethink": 45, "green": 45, "deal": 45, "climat": 45, "address": 45, "693": 45, "722": 45, "v72n04p693": 45, "rehink": 45, "sita": 45, "nataraj": 45, "slavov": 45, "taxnot": 45, "29wpk": 45, "lili": 45, "batcheld": 45, "david": 45, "kamin": 45, "rich": 45, "ssrn": 45, "scholarli": 45, "3452274": 45, "scienc": 45, "network": 45, "rochest": 45, "ny": 45, "andrew": 45, "freedom": 45, "d8dab818bf1b": 45, "textbar": 45, "bloomberg": 45, "1ko0kqxp7fedzdvgjq4n7mmrbemfnh8xp": 45, "mkt_tok": 45, "eyjpijoiwvrrmfpqtxhovgcwtkrbnsisinqioijznk5cwkpqoulzegc4z0zruxywsnrxt0zzsgvwcznwa3a3uvwvuwdkaevuc2e2te91nuvucjveu1domedssnpcl1bivze4u2nzegzfoenbwmhiulwvbdhusuxsqvj4cxjjtdjycexsdeluv0xkmffarzjomlrttgnozwm3rhzhednbusj9": 45, "usp": 45, "embed_facebook": 45, "council": 45, "advisor": 45, "govinfo": 45, "pkg": 45, "erp": 45, "dge": 45, "275": 45, "1177": 45, "1091142118816744": 45, "smart": 45, "polit": 45, "transfer": 45, "redistribut": 45, "benedict": 45, "ippolito": 45, "washington": 45, "washingtonpost": 45, "furman": 45, "preliminari": 45, "piie": 45, "furman20180106ppt": 45, "dynam": 45, "qn_eitc_v1": 45, "qn_ogusa_tcja": 45, "tal": 45, "yellin": 45, "sam": 45, "petulla": 45, "paycheck": 45, "cnn": 45, "casselman": 45, "york": 45, "nytim": 45, "thats": 45, "adam": 45, "pearc": 45, "quoctrung": 45, "bui": 45, "blacki": 45, "migliozzi": 45, "upshot": 45, "middl": 45, "evalu": 45, "anticip": 45, "mortgag": 45, "whitehous": 45, "imag": 45, "winner": 45, "loser": 45, "testimoni": 45, "pager": 45, "incent": 45, "retail": 45, "industri": 45, "retail_qn_091817": 45, "hayle": 45, "ham": 45, "tcja_taxcalc": 45, "ccc_output_qn": 45, "qn_corpcut": 45, "republican": 45, "radic": 45, "dylan": 45, "matthew": 45, "big": 45, "walmart": 45, "hate": 45, "vox": 45, "14069822": 45, "border": 45, "why": 45, "rid": 45, "loophol": 45, "archiv": 45, "20160819134156": 45, "adel": 45, "hunter": 45, "catalog": 45, "jim": 45, "tankerslei": 45, "best": 45, "wonk": 45, "potenti": 45, "speech": 45, "score": 45, "fiscal": 45}, "objects": {"taxcalc": [[4, 0, 0, "-", "calcfunctions"], [8, 0, 0, "-", "decorators"], [11, 0, 0, "-", "parameters"], [16, 0, 0, "-", "utils"], [17, 0, 0, "-", "utilsprvt"]], "taxcalc.calcfunctions": [[4, 1, 1, "", "AGI"], [4, 1, 1, "", "AGIsurtax"], [4, 1, 1, "", "ALD_InvInc_ec_base"], [4, 1, 1, "", "AMT"], [4, 1, 1, "", "AdditionalCTC"], [4, 1, 1, "", "AdditionalMedicareTax"], [4, 1, 1, "", "Adj"], [4, 1, 1, "", "AfterTaxIncome"], [4, 1, 1, "", "AmOppCreditParts"], [4, 1, 1, "", "BenefitLimitation"], [4, 1, 1, "", "BenefitPrograms"], [4, 1, 1, "", "BenefitSurtax"], [4, 1, 1, "", "C1040"], [4, 1, 1, "", "CTC_new"], [4, 1, 1, "", "CapGains"], [4, 1, 1, "", "CharityCredit"], [4, 1, 1, "", "ChildDepTaxCredit"], [4, 1, 1, "", "ComputeBenefit"], [4, 1, 1, "", "DependentCare"], [4, 1, 1, "", "EITC"], [4, 1, 1, "", "EITCamount"], [4, 1, 1, "", "EI_PayrollTax"], [4, 1, 1, "", "EducationTaxCredit"], [4, 1, 1, "", "ExpandIncome"], [4, 1, 1, "", "F2441"], [4, 1, 1, "", "FairShareTax"], [4, 1, 1, "", "GainsTax"], [4, 1, 1, "", "IITAX"], [4, 1, 1, "", "ItemDed"], [4, 1, 1, "", "ItemDedCap"], [4, 1, 1, "", "LumpSumTax"], [4, 1, 1, "", "NetInvIncTax"], [4, 1, 1, "", "NonrefundableCredits"], [4, 1, 1, "", "PersonalTaxCredit"], [4, 1, 1, "", "RefundablePayrollTaxCredit"], [4, 1, 1, "", "SSBenefits"], [4, 1, 1, "", "SchR"], [4, 1, 1, "", "SchXYZ"], [4, 1, 1, "", "SchXYZTax"], [4, 1, 1, "", "StdDed"], [4, 1, 1, "", "TaxInc"], [4, 1, 1, "", "Taxes"], [4, 1, 1, "", "UBI"]], "taxcalc.calculator": [[5, 2, 1, "", "Calculator"]], "taxcalc.calculator.Calculator": [[5, 3, 1, "", "_calc_one_year"], [5, 3, 1, "", "_taxinc_to_amt"], [5, 3, 1, "", "advance_to_year"], [5, 3, 1, "", "array"], [5, 3, 1, "", "atr_graph"], [5, 3, 1, "", "calc_all"], [5, 3, 1, "", "ce_aftertax_income"], [5, 3, 1, "", "consump_benval_params"], [5, 3, 1, "", "consump_param"], [5, 3, 1, "", "dataframe"], [5, 3, 1, "", "diagnostic_table"], [5, 3, 1, "", "difference_table"], [5, 3, 1, "", "distribution_tables"], [5, 3, 1, "", "incarray"], [5, 3, 1, "", "increment_year"], [5, 3, 1, "", "mtr"], [5, 3, 1, "", "mtr_graph"], [5, 3, 1, "", "n65"], [5, 3, 1, "", "pch_graph"], [5, 3, 1, "", "policy_param"], [5, 3, 1, "", "read_json_param_objects"], [5, 3, 1, "", "reform_documentation"], [5, 3, 1, "", "restore_records"], [5, 3, 1, "", "store_records"], [5, 3, 1, "", "total_weight"], [5, 3, 1, "", "weighted_total"], [5, 3, 1, "", "zeroarray"]], "taxcalc.consumption": [[6, 2, 1, "", "Consumption"]], "taxcalc.consumption.Consumption": [[6, 3, 1, "", "benval_params"], [6, 3, 1, "", "has_response"], [6, 3, 1, "", "read_json_update"], [6, 3, 1, "", "response"], [6, 3, 1, "", "update_consumption"]], "taxcalc.data": [[7, 2, 1, "", "Data"]], "taxcalc.data.Data": [[7, 3, 1, "", "_extrapolate"], [7, 3, 1, "", "_read_data"], [7, 3, 1, "", "_read_var_info"], [7, 3, 1, "", "_read_weights"], [7, 3, 1, "", "increment_year"], [7, 3, 1, "", "zero_out_changing_calculated_vars"]], "taxcalc.decorators": [[8, 2, 1, "", "GetReturnNode"], [8, 1, 1, "", "apply_jit"], [8, 1, 1, "", "create_apply_function_string"], [8, 1, 1, "", "create_toplevel_function_string"], [8, 1, 1, "", "id_wrapper"], [8, 1, 1, "", "iterate_jit"], [8, 1, 1, "", "make_apply_function"]], "taxcalc.decorators.GetReturnNode": [[8, 3, 1, "", "visit_Return"]], "taxcalc.growdiff": [[9, 2, 1, "", "GrowDiff"]], "taxcalc.growdiff.GrowDiff": [[9, 3, 1, "", "apply_to"], [9, 3, 1, "", "has_any_response"], [9, 3, 1, "", "read_json_update"], [9, 3, 1, "", "update_growdiff"]], "taxcalc.growfactors": [[10, 2, 1, "", "GrowFactors"]], "taxcalc.growfactors.GrowFactors": [[10, 3, 1, "", "factor_value"], [10, 3, 1, "", "price_inflation_rates"], [10, 3, 1, "", "update"], [10, 3, 1, "", "wage_growth_rates"]], "taxcalc.parameters": [[11, 2, 1, "", "Parameters"], [11, 1, 1, "", "is_paramtools_format"]], "taxcalc.parameters.Parameters": [[11, 3, 1, "", "__getattr__"], [11, 3, 1, "", "_read_json_revision"], [11, 3, 1, "", "_update"], [11, 3, 1, "", "adjust"], [11, 3, 1, "", "adjust_with_indexing"], [11, 3, 1, "", "get_index_rate"], [11, 3, 1, "", "initialize"], [11, 3, 1, "", "set_rates"], [11, 3, 1, "", "years_in_revision"]], "taxcalc.policy": [[12, 2, 1, "", "Policy"]], "taxcalc.policy.Policy": [[12, 3, 1, "", "implement_reform"], [12, 3, 1, "", "parameter_list"], [12, 3, 1, "", "read_json_reform"], [12, 3, 1, "", "set_rates"]], "taxcalc.records": [[14, 2, 1, "", "Records"]], "taxcalc.records.Records": [[14, 3, 1, "", "_adjust"], [14, 3, 1, "", "_extrapolate"], [14, 3, 1, "", "_read_ratios"], [14, 3, 1, "", "cps_constructor"], [14, 3, 1, "", "increment_year"], [14, 3, 1, "", "read_cps_data"]], "taxcalc.taxcalcio": [[15, 2, 1, "", "TaxCalcIO"]], "taxcalc.taxcalcio.TaxCalcIO": [[15, 3, 1, "", "analyze"], [15, 3, 1, "", "custom_dump_variables"], [15, 3, 1, "", "dump_output"], [15, 3, 1, "", "minimal_output"], [15, 3, 1, "", "output_filepath"], [15, 3, 1, "", "tax_year"], [15, 3, 1, "", "write_decile_table"], [15, 3, 1, "", "write_doc_file"], [15, 3, 1, "", "write_empty_graph_file"], [15, 3, 1, "", "write_graph_files"], [15, 3, 1, "", "write_output_file"], [15, 3, 1, "", "write_sqldb_file"], [15, 3, 1, "", "write_tables_file"]], "taxcalc.utils": [[16, 1, 1, "", "add_income_table_row_variable"], [16, 1, 1, "", "add_quantile_table_row_variable"], [16, 1, 1, "", "atr_graph_data"], [16, 1, 1, "", "bootstrap_se_ci"], [16, 1, 1, "", "ce_aftertax_expanded_income"], [16, 1, 1, "", "certainty_equivalent"], [16, 1, 1, "", "create_diagnostic_table"], [16, 1, 1, "", "create_difference_table"], [16, 1, 1, "", "create_distribution_table"], [16, 1, 1, "", "delete_file"], [16, 1, 1, "", "expected_utility"], [16, 1, 1, "", "get_sums"], [16, 1, 1, "", "isoelastic_utility_function"], [16, 1, 1, "", "json_to_dict"], [16, 1, 1, "", "mtr_graph_data"], [16, 1, 1, "", "pch_graph_data"], [16, 1, 1, "", "pch_graph_plot"], [16, 1, 1, "", "read_egg_csv"], [16, 1, 1, "", "read_egg_json"], [16, 1, 1, "", "unweighted_sum"], [16, 1, 1, "", "weighted_sum"], [16, 1, 1, "", "write_graph_file"], [16, 1, 1, "", "xtr_graph_plot"]], "taxcalc.utilsprvt": [[17, 1, 1, "", "agi_weighted"], [17, 1, 1, "", "expanded_income_weighted"], [17, 1, 1, "", "wage_weighted"], [17, 1, 1, "", "weighted_mean"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"]}, "titleterms": {"licens": 0, "cc0": 0, "1": [0, 2, 34], "0": [0, 2], "univers": [0, 29], "summari": [0, 42], "histori": [1, 2], "origin": 1, "tax": [1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 25, 29, 31, 41, 43], "calcul": [1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 31, 33, 41, 43], "subsequ": 1, "contributor": [1, 19], "releas": [2, 18, 31], "2024": 2, "04": 2, "3": [2, 36], "5": [2, 39], "03": 2, "18": [2, 29], "2": [2, 35], "02": 2, "27": 2, "10": 2, "2023": 2, "06": 2, "20": 2, "4": [2, 37, 38], "05": 2, "2022": 2, "12": 2, "16": 2, "2021": 2, "08": 2, "07": 2, "17": 2, "01": 2, "2020": 2, "24": 2, "9": 2, "28": 2, "8": 2, "2019": 2, "13": 2, "7": 2, "31": 2, "6": [2, 40], "26": 2, "25": 2, "09": 2, "15": 2, "22": 2, "2018": 2, "14": 2, "23": 2, "11": 2, "21": 2, "first": 2, "compat": 2, "onli": 2, "python": [2, 13, 19, 20, 30, 43], "last": 2, "WITH": 2, "19": 2, "30": 2, "2017": 2, "2016": 2, "29": 2, "befor": 2, "roadmap": 3, "calcfunct": 4, "taxcalc": [4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18], "consumpt": [6, 24], "data": [7, 41], "decor": 8, "growdiff": [9, 24], "growfactor": 10, "paramet": [11, 21, 24, 29], "polici": [12, 21, 29], "api": 13, "record": [14, 45], "io": 15, "taxcalcio": 15, "util": [16, 17, 42], "privat": 17, "utilsprvt": 17, "caclcul": 18, "packag": [18, 43], "creat": [18, 36], "new": [18, 21, 29], "branch": 18, "fix": 18, "bug": 18, "an": [18, 29], "old": 18, "guid": [19, 26, 43], "setup": [19, 33], "git": 19, "workflow": [19, 22], "depend": [20, 29], "name": 21, "place": 21, "convent": 21, "categori": 21, "role": 21, "exampl": 21, "policy_current_law": 21, "json": 21, "pull": 22, "request": 22, "step": 22, "test": [23, 25], "pycodestyl": 23, "program": 23, "formerli": 23, "known": 23, "pep8": 23, "pytest": 23, "interpret": 23, "result": [23, 25, 33], "updat": 23, "option": 23, "code": 23, "style": 23, "pylint": 23, "assumpt": [24, 25], "abook": 24, "acgn": 24, "acpim": 24, "acpiu": 24, "adiv": 24, "aint": 24, "aipd": 24, "aschci": 24, "aschcl": 24, "aschei": 24, "aschel": 24, "aschf": 24, "asocsec": 24, "atxpi": 24, "aucomp": 24, "awag": 24, "abenoth": 24, "abenmcar": 24, "abenmcaid": 24, "abenssi": 24, "abensnap": 24, "abenw": 24, "abenh": 24, "abentanf": 24, "abenvet": 24, "mpc_e17500": 24, "mpc_e18400": 24, "mpc_e19800": 24, "mpc_e20400": 24, "ben_housing_valu": 24, "ben_snap_valu": 24, "ben_tanf_valu": 24, "ben_vet_valu": 24, "ben_wic_valu": 24, "ben_mcare_valu": 24, "ben_mcaid_valu": 24, "ben_other_valu": 24, "command": 25, "line": [25, 29], "interfac": [25, 30], "tc": 25, "cli": 25, "specifi": 25, "reform": [25, 33, 34, 35, 37, 38, 40], "analysi": [25, 33], "file": [25, 41], "unit": 25, "initi": 25, "tabul": 25, "user": [26, 43], "input": 27, "variabl": [27, 28], "dsi": 27, "eic": 27, "flpdyr": 27, "mar": 27, "midr": 27, "recid": 27, "xtot": 27, "age_head": 27, "age_spous": 27, "agi_bin": 27, "blind_head": 27, "blind_spous": 27, "cmbtp": 27, "e00200": 27, "e00200p": 27, "pencon_p": 27, "pencon_": 27, "e00300": 27, "e00400": 27, "e00600": 27, "e00650": 27, "e00700": 27, "e00800": 27, "e00900": 27, "e00900p": 27, "e01100": 27, "e01200": 27, "e01400": 27, "e01500": 27, "e01700": 27, "e02000": 27, "e02100": 27, "e02100p": 27, "e02300": 27, "e02400": 27, "e03150": 27, "e03210": 27, "e03220": 27, "e03230": 27, "e03240": 27, "e03270": 27, "e03290": 27, "e03300": 27, "e03400": 27, "e03500": 27, "e07240": 27, "e07260": 27, "e07300": 27, "e07400": 27, "e07600": 27, "e09700": 27, "e09800": 27, "e09900": 27, "e11200": 27, "e17500": 27, "e18400": 27, "e18500": 27, "e19200": 27, "e19800": 27, "e20100": 27, "e20400": 27, "g20500": 27, "e24515": 27, "e24518": 27, "e26270": 27, "e27200": 27, "e32800": 27, "e58990": 27, "e62900": 27, "e87530": 27, "elderly_depend": 27, "f2441": 27, "f6251": 27, "a_lineno": 27, "ffpo": 27, "fip": 27, "h_seq": 27, "data_sourc": 27, "k1bx14p": 27, "k1bx14": 27, "mcaid_ben": 27, "mcare_ben": 27, "n24": 27, "nu06": 27, "nu13": 27, "nu18": 27, "n1820": 27, "n21": 27, "other_ben": 27, "p08000": 27, "p22250": 27, "p23250": 27, "e87521": 27, "s006": 27, "snap_ben": 27, "housing_ben": 27, "ssi_ben": 27, "tanf_ben": 27, "vet_ben": 27, "wic_ben": 27, "pt_sstb_incom": 27, "pt_binc_w2_wag": 27, "pt_ubia_properti": 27, "output": 28, "niit": 28, "combin": 28, "earn": [28, 29], "earned_p": 28, "earned_": 28, "was_plus_sey_p": 28, "was_plus_sey_": 28, "eitc": 28, "rptc": 28, "rptc_p": 28, "rptc_": 28, "exact": 28, "expanded_incom": 28, "iitax": 28, "num": 28, "othertax": 28, "payrolltax": 28, "refund": [28, 29], "sep": 28, "sei": 28, "standard": [28, 29], "surtax": [28, 29], "taxbc": 28, "c00100": 28, "c01000": 28, "c02500": 28, "c02900": 28, "c03260": 28, "c04470": 28, "c04600": 28, "qbide": 28, "c04800": 28, "c05200": 28, "c05700": 28, "c05800": 28, "c07100": 28, "c07180": 28, "cdcc_refund": [28, 29], "c07200": 28, "c07220": 28, "c07230": 28, "c07240": 28, "c07260": 28, "c07300": 28, "c07400": 28, "c07600": 28, "c08000": 28, "c09200": 28, "c09600": 28, "c10960": 28, "c11070": 28, "c17000": 28, "e17500_cap": 28, "c18300": 28, "e18400_cap": 28, "e18500_cap": 28, "c19200": 28, "e19200_cap": 28, "c19700": 28, "e19800_cap": 28, "e20100_cap": 28, "c20500": 28, "g20500_cap": 28, "c20800": 28, "e20400_cap": 28, "c21040": 28, "c21060": 28, "c23650": 28, "c59660": 28, "c62100": 28, "c87668": 28, "care_deduct": 28, "ctc_new": 28, "odc": 28, "personal_refundable_credit": 28, "recovery_rebate_credit": 28, "personal_nonrefundable_credit": 28, "charity_credit": 28, "dwks10": 28, "dwks13": 28, "dwks14": 28, "dwks19": 28, "fstax": 28, "invinc_agi_ec": 28, "invinc_ec_bas": 28, "lumpsum_tax": 28, "pre_c04600": 28, "codtc_limit": 28, "ptax_amc": 28, "ptax_oasdi": 28, "ptax_wa": 28, "setax": 28, "ymod": 28, "ymod1": 28, "ubi": [28, 29], "taxable_ubi": 28, "nontaxable_ubi": 28, "mtr_paytax": 28, "mtr_inctax": 28, "aftertax_incom": 28, "benefit_cost_tot": 28, "benefit_value_tot": 28, "index": 29, "offset": 29, "parameter_indexing_cpi_offset": 29, "payrol": 29, "addit": 29, "medicar": 29, "fica": 29, "amedt_ec": 29, "amedt_rt": 29, "fica_mc_trt": 29, "social": 29, "secur": 29, "fica_ss_trt": 29, "ss_earnings_c": 29, "ss_earnings_thd": 29, "taxabl": 29, "benefit": 29, "ss_thd50": 29, "ss_percentage1": 29, "ss_thd85": 29, "ss_percentage2": 29, "abov": 29, "The": [29, 41], "deduct": 29, "child": 29, "And": 29, "elderli": 29, "care": 29, "ald_dependents_hc": 29, "ald_dependents_child_c": 29, "ald_dependents_elder_c": 29, "ald_dependents_thd": 29, "misc": 29, "adjust": 29, "haircut": 29, "ald_studentloan_hc": 29, "ald_selfemploymenttax_hc": 29, "ald_selfemp_healthins_hc": 29, "ald_keogh_sep_hc": 29, "ald_earlywithdraw_hc": 29, "ald_alimonypaid_hc": 29, "ald_alimonyreceived_hc": 29, "ald_educatorexpenses_hc": 29, "ald_hsadeduction_hc": 29, "ald_iracontributions_hc": 29, "ald_domesticproduction_hc": 29, "ald_tuition_hc": 29, "exclus": 29, "ald_invinc_ec_rt": 29, "ald_businesslosses_c": 29, "person": 29, "exempt": 29, "amount": 29, "ii_em": 29, "phaseout": 29, "rate": 29, "ii_prt": 29, "repeal": 29, "under": 29, "ag": 29, "ii_no_em_nu18": 29, "For": 29, "blind": 29, "std_age": 29, "std": 29, "nonrefund": 29, "credit": 29, "cdcc_c": 29, "cdcc_p": 29, "cdcc_ps2": 29, "cdcc_crt": 29, "cdcc_frt": 29, "cdcc_prt": 29, "limit": 29, "cr_retirementsavings_hc": 29, "cr_foreigntax_hc": 29, "cr_residentialenergy_hc": 29, "cr_generalbusiness_hc": 29, "cr_minimumtax_hc": 29, "cr_amopprefundable_hc": 29, "cr_amoppnonrefundable_hc": 29, "cr_schr_hc": 29, "cr_othercredits_hc": 29, "cr_education_hc": 29, "ii_credit_nr": 29, "ii_credit_nr_p": 29, "ii_credit_nr_prt": 29, "actc_c": 29, "actc_rt": 29, "actc_rt_bonus_under6famili": 29, "actc_income_thd": 29, "actc_childnum": 29, "ctc_c": 29, "ctc_c_under6_bonu": 29, "ctc_include17": 29, "ctc_refund": 29, "ctc_p": 29, "ctc_prt": 29, "other": [29, 41], "odc_c": 29, "odc_refund": 29, "item": 29, "casualti": 29, "id_casualty_frt": 29, "id_casualty_hc": 29, "id_casualty_c": 29, "ceil": 29, "On": 29, "Of": 29, "allow": 29, "id_c": 29, "id_amountcap_rt": 29, "id_amountcap_switch": 29, "As": 29, "A": 29, "percent": 29, "expens": 29, "id_benefitcap_rt": 29, "id_benefitcap_switch": 29, "chariti": 29, "id_charity_crt_al": 29, "id_charity_crt_noncash": 29, "id_charity_frt": 29, "id_charity_hc": 29, "id_charity_c": 29, "id_charity_f": 29, "interest": 29, "paid": 29, "id_interestpaid_hc": 29, "id_interestpaid_c": 29, "id_p": 29, "id_prt": 29, "id_crt": 29, "medic": 29, "id_medical_frt": 29, "id_medical_frt_add4ag": 29, "id_medical_hc": 29, "id_medical_c": 29, "miscellan": 29, "id_miscellaneous_frt": 29, "id_miscellaneous_hc": 29, "id_miscellaneous_c": 29, "state": 29, "local": 29, "incom": [29, 39], "sale": 29, "id_statelocaltax_hc": 29, "id_statelocaltax_crt": 29, "id_statelocaltax_c": 29, "real": 29, "estat": 29, "id_alltaxes_hc": 29, "id_alltaxes_c": 29, "foreign": 29, "id_realestate_hc": 29, "id_realestate_crt": 29, "id_realestate_c": 29, "agi": 29, "threshold": 29, "id_benefitsurtax_trt": 29, "id_benefitsurtax_crt": 29, "id_benefitsurtax_em": 29, "id_benefitsurtax_switch": 29, "capit": 29, "gain": 29, "dividend": 29, "amt": 29, "long": 29, "term": 29, "qualifi": 29, "amt_cg_rt1": 29, "amt_cg_brk1": 29, "amt_cg_rt2": 29, "amt_cg_brk2": 29, "amt_cg_rt3": 29, "amt_cg_brk3": 29, "amt_cg_rt4": 29, "regular": 29, "capital_loss_limit": 29, "cg_rt1": 29, "cg_brk1": 29, "cg_rt2": 29, "cg_brk2": 29, "cg_rt3": 29, "cg_brk3": 29, "cg_rt4": 29, "all": 29, "same": 29, "cg_nodiff": 29, "cg_ec": 29, "cg_reinvest_ec_rt": 29, "altern": 29, "minimum": 29, "amt_em": 29, "amt_prt": 29, "amt_em_p": 29, "amt_rt1": 29, "amt_brk1": 29, "amt_rt2": 29, "pass": 29, "through": 29, "pt_rt1": 29, "pt_brk1": 29, "pt_rt2": 29, "pt_brk2": 29, "pt_rt3": 29, "pt_brk3": 29, "pt_rt4": 29, "pt_brk4": 29, "pt_rt5": 29, "pt_brk5": 29, "pt_rt6": 29, "pt_brk6": 29, "pt_rt7": 29, "pt_brk7": 29, "pt_rt8": 29, "pt_eligiblerate_act": 29, "pt_eligiblerate_pass": 29, "pt_wages_active_incom": 29, "pt_top_stack": 29, "pt_qbid_rt": 29, "pt_qbid_taxinc_thd": 29, "pt_qbid_taxinc_gap": 29, "pt_qbid_w2_wages_rt": 29, "pt_qbid_alt_w2_wages_rt": 29, "pt_qbid_alt_property_rt": 29, "pt_qbid_limit_switch": 29, "pt_qbid_p": 29, "pt_qbid_prt": 29, "non": [29, 40], "ii_rt1": 29, "ii_brk1": 29, "ii_rt2": 29, "ii_brk2": 29, "ii_rt3": 29, "ii_brk3": 29, "ii_rt4": 29, "ii_brk4": 29, "ii_rt5": 29, "ii_brk5": 29, "ii_rt6": 29, "ii_brk6": 29, "ii_rt7": 29, "ii_brk7": 29, "ii_rt8": 29, "net": 29, "invest": 29, "niit_thd": 29, "niit_pt_tax": 29, "niit_rt": 29, "eitc_c": 29, "eitc_rt": 29, "eitc_basic_frac": 29, "eitc_prt": 29, "eitc_p": 29, "eitc_ps_marriedj": 29, "eitc_mineligag": 29, "eitc_maxeligag": 29, "eitc_investincome_c": 29, "eitc_excess_investincome_rt": 29, "eitc_indiv": 29, "eitc_sep_filers_elig": 29, "ctc_new_c": 29, "ctc_new_c_under6_bonu": 29, "ctc_new_for_al": 29, "ctc_new_rt": 29, "ctc_new_p": 29, "ctc_new_prt": 29, "ctc_new_refund_limit": 29, "ctc_new_refund_limit_payroll_rt": 29, "ctc_new_refund_limited_all_payrol": 29, "ii_credit": 29, "ii_credit_p": 29, "ii_credit_prt": 29, "rrc_c": 29, "rrc_p": 29, "rrc_pe": 29, "rrc_prt": 29, "rrc_c_unit": 29, "rrc_c_kid": 29, "rptc_c": 29, "rptc_rt": 29, "lump": 29, "sum": 29, "lst": 29, "agi_surtax_trt": 29, "agi_surtax_thd": 29, "fst_agi_trt": 29, "fst_agi_thd_lo": 29, "fst_agi_thd_hi": 29, "basic": [29, 33], "ubi_u18": 29, "ubi_1820": 29, "ubi_21": 29, "ubi_ecrt": 29, "ben_ssi_rep": 29, "ben_housing_rep": 29, "ben_snap_rep": 29, "ben_tanf_rep": 29, "ben_vet_rep": 29, "ben_wic_rep": 29, "ben_mcare_rep": 29, "ben_mcaid_rep": 29, "ben_oasdi_rep": 29, "ben_ui_rep": 29, "ben_other_rep": 29, "brain": 29, "webapp": 29, "ii_em_p": 29, "std_dep": 29, "std_allow_charity_ded_nonitem": 29, "std_charity_ded_nonitemizers_max": 29, "ui_em": 29, "ui_thd": 29, "amt_child_em": 29, "amt_child_em_c_ag": 29, "llc_expense_c": 29, "etc_pe_singl": 29, "etc_pe_marri": 29, "cr_charity_rt": 29, "cr_charity_f": 29, "cr_charity_frt": 29, "what": 31, "latest": 31, "disclaim": 31, "cite": 31, "recip": [32, 33, 34, 35, 36, 37, 38, 39, 40], "static": 33, "simpl": 33, "import": 33, "plot": 33, "print": 33, "tabl": [33, 36], "directli": 34, "compar": 34, "two": 34, "estim": [35, 37, 38], "behavior": 35, "respons": [35, 37, 38], "custom": 36, "differenti": [37, 38], "panda": 38, "version": 38, "redefin": 39, "expand": 39, "analyz": 40, "parametr": 40, "taxdata": 41, "current": 41, "popul": 41, "survei": 41, "ir": 41, "public": 41, "us": [41, 45], "structur": 42, "overview": 42, "quick": 42, "complet": 42, "stori": 42, "class": 42, "get": 43, "start": 43, "instal": 43, "anaconda": 43, "download": 43, "becom": 43, "regist": 43, "github": 43, "read": 43, "tcja": 44, "after": 44, "2025": 44, "case": 45}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.viewcode": 1, "sphinx": 56}})