Source code for scopesim.reports.report_generator

# takes a package name as input
# reads in all yaml files within the package
# creates rst descriptions for each optical element
# shows the system throughput
# list all the available modes
# list the dependencies
# produces all the plots
# produces all the rst files
# produces a top-level rst / latex file that references all the generated ones
# can read in preambles / other package specific descriptions


[docs]class ReportGenerator: def __init__(self, pkg_name): self.pkg_name = pkg_name
[docs] def rst_default_yaml(self): pass