3.7.8.1. Report DefinitionsΒΆ
Each report is defined with a dict
containing several options. The
name of the key is the name of the report, so for example pycart --report
case
will look for a definition under "case"
in the "Report"
section.
If pycart --report
is called without a report name, cape will update the
first report definition it finds. Reports named any of "Reports"
,
"Archive"
, "Sweeps"
, "Figures"
, or "Subfigures"
(case-sensitive)
are not allowed.
The options used to describe a single report are listed below.
- case:
dict
Definition of report named
"case"
- Title:
str
Title placed on title page and PDF title
- Subtitle:
str
Subtitle placed on title page
- Author:
str
LaTeX string of author(s) printed on title page
- Affiliation:
str
Name of institution or otherwise to be placed below author
- Logo:
str
File name (relative to
report/
folder) of logo to place on bottom left of each report page- Frontispiece:
str
File name (relative to
report/
folder) of image to be placed on title page- Restriction: {
""
} |"SBU - ITAR"
|str
Data release restriction to place in center footnote if applicable
- ShowCaseNumber:
True
| {False
}Whether or not to print the case number on each page
- Sweeps: {
[]
} |list
(str
)List of names of sweeps (plots of run matrix subsets) to include
- Figures: {
[]
} |list
(str
)List of figures for analysis of each case that has been run at least one iteration
- ErrorFigures: {
[]
} |list
(str
)List of figures for each case with
"ERROR"
status, defaults to value of Figures- ZeroFigures: {
[]
} |list
(str
)List of figures for each cases that have a folder but have not run for any iterations yet and are not marked
"ERROR"
, defaults to value of Figures