oasislmf.cli.model¶
Classes¶
Generate a new EOD from original one by specifying a model specific pre-analysis hook for exposure modification |
|
Generate a new EOD from original one by specifying a model specific pre-analysis hook for exposure modification |
|
Generate a new EOD from original one by specifying a model specific pre-analysis hook for exposure modification |
|
Generates keys from a model lookup, and write Oasis keys and keys error files. |
|
Generates the standard Oasis GUL input files + optionally the IL/FM input |
|
Generates the standard Oasis GUL input files + optionally the IL/FM input |
|
Distributed Oasis CMD: desc todo |
|
Distributed Oasis CMD: desc todo |
|
Run models end to end. |
|
Model subcommands: |
Module Contents¶
- class oasislmf.cli.model.GenerateExposurePreAnalysisCmd(*args, **kwargs)[source]¶
Bases:
oasislmf.cli.command.OasisComputationCommand
Generate a new EOD from original one by specifying a model specific pre-analysis hook for exposure modification see ExposurePreAnalysis for more detail
- class oasislmf.cli.model.GeneratePostFileGenCmd(*args, **kwargs)[source]¶
Bases:
oasislmf.cli.command.OasisComputationCommand
Generate a new EOD from original one by specifying a model specific pre-analysis hook for exposure modification see ExposurePreAnalysis for more detail
- class oasislmf.cli.model.GeneratePrelossCmd(*args, **kwargs)[source]¶
Bases:
oasislmf.cli.command.OasisComputationCommand
Generate a new EOD from original one by specifying a model specific pre-analysis hook for exposure modification see ExposurePreAnalysis for more detail
- class oasislmf.cli.model.GenerateKeysCmd(*args, **kwargs)[source]¶
Bases:
oasislmf.cli.command.OasisComputationCommand
Generates keys from a model lookup, and write Oasis keys and keys error files.
- class oasislmf.cli.model.GenerateOasisFilesCmd(*args, **kwargs)[source]¶
Bases:
oasislmf.cli.command.OasisComputationCommand
Generates the standard Oasis GUL input files + optionally the IL/FM input files and the RI input files.
- class oasislmf.cli.model.GenerateLossesCmd(*args, **kwargs)[source]¶
Bases:
oasislmf.cli.command.OasisComputationCommand
Generates the standard Oasis GUL input files + optionally the IL/FM input files and the RI input files.
- class oasislmf.cli.model.GenerateLossesPartialCmd(*args, **kwargs)[source]¶
Bases:
oasislmf.cli.command.OasisComputationCommand
Distributed Oasis CMD: desc todo
- class oasislmf.cli.model.GenerateLossesOutputCmd(*args, **kwargs)[source]¶
Bases:
oasislmf.cli.command.OasisComputationCommand
Distributed Oasis CMD: desc todo
- class oasislmf.cli.model.RunCmd(*args, **kwargs)[source]¶
Bases:
oasislmf.cli.command.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).
- class oasislmf.cli.model.ModelCmd(*args, **kwargs)[source]¶
Bases:
oasislmf.cli.command.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