Reference

scram(1)

Command-line Risk Analysis Multi-tool

NAME

SCRAM - Command-line Risk Analysis Multi-tool

SYNOPSIS

scram [options] input-files...

DESCRIPTION

SCRAM is a probabilistic risk analysis (PRA) tool. It can perform event tree analysis, static fault tree analysis, analysis with common cause failure models, probability calculations with importance analysis, and uncertainty analysis with Monte Carlo simulations. This tool can handle non-coherent fault trees, containing NOT logic.

SCRAM works with PRA models and constructs described in the Open-PSA Model Exchange Format.

OPTIONS

--help

Display this help message

--version

Display version information

--config-file path

XML file with analysis configurations

--allow-extern

**UNSAFE** Allow external libraries

--validate

Validate input files without analysis

--bdd

Perform qualitative analysis with BDD

--zbdd

Perform qualitative analysis with ZBDD

--mocus

Perform qualitative analysis with MOCUS

--prime-implicants

Calculate prime implicants

--probability bool

Perform probability analysis

--importance bool

Perform importance analysis

--uncertainty bool

Perform uncertainty analysis

--ccf bool

Perform common-cause failure analysis

--sil bool

Compute the Safety Integrity Level metrics

--rare-event

Use the rare event approximation

--mcub

Use the MCUB approximation

-l [ --limit-order ] int

Upper limit for the product order

--cut-off double

Cut-off probability for products

--mission-time double

System mission time in hours

--time-step double

Time step in hours for probability analysis

--num-trials int

Number of trials for Monte Carlo simulations

--num-quantiles int

Number of quantiles for distributions

--num-bins int

Number of bins for histograms

--seed int

Seed for the pseudo-random number generator

-o [ --output-path ] path Output path for reports

--no-indent

Omit indentation whitespace in output XML

--verbosity int

Set log verbosity

SEE ALSO

https://scram-pra.org

History

--allow-extern since Debian 10 (Buster); --bdd since Debian 9 (Stretch); --ccf since Debian 9 (Stretch); --config-file since Debian 9 (Stretch); --cut-off since Debian 9 (Stretch); --help since Debian 9 (Stretch); --importance since Debian 9 (Stretch); --mcub since Debian 9 (Stretch); --mission-time since Debian 9 (Stretch); --mocus since Debian 9 (Stretch); --no-indent since Debian 10 (Buster); --num-bins since Debian 9 (Stretch); --num-quantiles since Debian 9 (Stretch); --num-trials since Debian 9 (Stretch); --prime-implicants since Debian 9 (Stretch); --probability since Debian 9 (Stretch); --rare-event since Debian 9 (Stretch); --seed since Debian 9 (Stretch); --sil since Debian 10 (Buster); --time-step since Debian 10 (Buster); --uncertainty since Debian 9 (Stretch); --validate since Debian 9 (Stretch); --verbosity since Debian 9 (Stretch); --zbdd since Debian 9 (Stretch).

--debug-gen-cc-ref until Debian 3.1 (Sarge); --debug-symbol-table until Debian 3.1 (Sarge); --input-files until Debian 9 (Stretch); --no-file-output until Debian 3.1 (Sarge); --verbose until Debian 3.1 (Sarge); --vhdl-2001 until Debian 3.1 (Sarge); --vhdl-93 until Debian 3.1 (Sarge); --vhdl-ams until Debian 3.1 (Sarge); --warranty-info until Debian 3.1 (Sarge); -help until Debian 3.1 (Sarge).