Tax-Brain Report Generation#
report
taxbrain.report#
- taxbrain.report.report(tb, name=None, change_threshold=0.05, description=None, outdir=None, author='', css=None, verbose=False, clean=False)[source]#
Create a PDF report based on TaxBrain results
- Parameters:
tb (TaxBrain object) – instance of a TaxBrain object
name (str) – Name you want used for the title of the report
change_threshold (float) – Percentage change (expressed as a decimal fraction) in an aggregate variable for it to be considered notable
description (str) – A description of the reform being run
outdir (str) – Output directory
author (str) – Person or persons to be listed as the author of the report
css (str) – Path to a CSS file used to format the final report
verbose (bool) – boolean indicating whether or not to write progress as report is created
clean (bool) – boolean indicating whether all of the files written to create the report should be deleated and a byte representation of the PDF returned
- Returns:
files or None – returns either None (reports saved to disk) or dictionary with string of bytes for markdown and pdf versions of the report
- Return type:
dict or None