Пример #1
0
    def __init__(self, parent):
        super(SummaryKeys, self).__init__("summary", parent)

        self.addShellFunction(
            name="list",
            function=SummaryKeys.list,
            help_message=
            "Shows a list of all available Summary keys. (* = with observations)"
        )

        self.addShellFunction(
            name="observations",
            function=SummaryKeys.observations,
            help_message=
            "Shows a list of all available Summary key observations.")

        self.addShellFunction(
            name="matchers",
            function=SummaryKeys.matchers,
            help_message=
            "Shows a list of all Summary keys that the ensemble will match "
            "against during simulations and manual load.")

        self.addShellFunction(
            name="add_matcher",
            function=SummaryKeys.add_matcher,
            help_arguments="<summary_key>",
            help_message="Add a matcher to the Summary key matcher set.")

        self.__plot_data_gatherer = None

        ShellPlot.addPrintSupport(self, "Summary")
        ShellPlot.addEnsemblePlotSupport(self, "Summary")
        ShellPlot.addQuantilesPlotSupport(self, "Summary")
Пример #2
0
    def __init__(self, parent):
        super(SummaryKeys, self).__init__("summary", parent)

        self.addShellFunction(name="list",
                              function=SummaryKeys.list,
                              help_message="Shows a list of all available Summary keys. (* = with observations)")

        self.addShellFunction(name="observations",
                              function=SummaryKeys.observations,
                              help_message= "Shows a list of all available Summary key observations.")

        self.addShellFunction(name="matchers",
                              function=SummaryKeys.matchers,
                              help_message="Shows a list of all Summary keys that the ensemble will match "
                                           "against during simulations and manual load.")

        self.addShellFunction(name="add_matcher",
                              function=SummaryKeys.add_matcher,
                              help_arguments="<summary_key>",
                              help_message="Add a matcher to the Summary key matcher set.")

        self.__plot_data_gatherer = None

        ShellPlot.addPrintSupport(self, "Summary")
        ShellPlot.addEnsemblePlotSupport(self, "Summary")
        ShellPlot.addQuantilesPlotSupport(self, "Summary")
Пример #3
0
    def __init__(self, parent):
        super(GenDataKeys, self).__init__("gen_data", parent)
        self.addShellFunction(name="list", function=GenDataKeys.list, help_message="Shows a list of all available GenData keys.")

        self.__plot_data_gatherer = None

        ShellPlot.addPrintSupport(self, "GenData")
        ShellPlot.addEnsemblePlotSupport(self, "GenData")
        ShellPlot.addQuantilesPlotSupport(self, "GenData")
Пример #4
0
    def __init__(self, parent):
        super(GenDataKeys, self).__init__("gen_data", parent)
        self.addShellFunction(
            name="list",
            function=GenDataKeys.list,
            help_message="Shows a list of all available GenData keys.")

        self.__plot_data_gatherer = None

        ShellPlot.addPrintSupport(self, "GenData")
        ShellPlot.addEnsemblePlotSupport(self, "GenData")
        ShellPlot.addQuantilesPlotSupport(self, "GenData")