[docs]classGenerateExposurePreAnalysisCmd(OasisComputationCommand):""" Generate a new EOD from original one by specifying a model specific pre-analysis hook for exposure modification see ExposurePreAnalysis for more detail """
[docs]classGeneratePostFileGenCmd(OasisComputationCommand):""" Generate a new EOD from original one by specifying a model specific pre-analysis hook for exposure modification see ExposurePreAnalysis for more detail """
[docs]classGeneratePrelossCmd(OasisComputationCommand):""" Generate a new EOD from original one by specifying a model specific pre-analysis hook for exposure modification see ExposurePreAnalysis for more detail """
[docs]classGenerateOasisFilesCmd(OasisComputationCommand):""" Generates the standard Oasis GUL input files + optionally the IL/FM input files and the RI input files. """
[docs]classGenerateLossesCmd(OasisComputationCommand):""" Generates the standard Oasis GUL input files + optionally the IL/FM input files and the RI input files. """
[docs]classRunCmd(OasisComputationCommand):""" Run models end to end. The command line arguments can be supplied in the configuration file (``oasislmf.json`` by default or specified with the ``--config`` flag). """
classRunPostAnalysisCmd(OasisComputationCommand):""" Run the output postprocessing step. The command line arguments can be supplied in the configuration file (``oasislmf.json`` by default or specified with the ``--config`` flag). """formatter_class=RawDescriptionHelpFormattercomputation_name='PostAnalysis'
[docs]classModelCmd(OasisBaseCommand):""" Model subcommands:: * generating keys files from model lookups * generating Oasis input CSV files (GUL [+ IL, RI]) * generating losses from a preexisting set of Oasis input CSV files * generating deterministic losses (no model) * running a model end-to-end """