# OpenQuake for Advanced Users¶

Latest (master) PDF version: https://docs.openquake.org/oq-engine/advanced/OpenQuakeforAdvancedUsers.pdf

Contents:

- Introduction
- Common mistakes: bad configuration parameters
- Tips for running large hazard calculations
- Tips for running large risk calculations
- Understanding the hazard
- Collapsing of branches
- Splitting the calculation into subregions
- Trimming of the logic-trees or sampling of the branches
- Disabling the propagation of vulnerability uncertainty to losses
- The ebrisk calculator
- Differences with the event_based_risk calculator
- The asset loss table and the agg_loss_table
- The Probable Maximum Loss (PML) and the loss curves

- The concept of effective realizations
- Logic tree sampling strategies
- Rupture sampling: how does it work?
- Extra tips specific to event based calculations
- The concept of “mean” ground motion field
- Site-specific classical calculations
- Extracting data from calculations
- Reading outputs with pandas
- Parametric GMPEs
- MultiPointSources
- How the parallelization works in the engine
- Special features of the engine
- The point source gridding approximation
- How the hazard sites are determined
- New risk features
- Developing with the engine
- Architecture of the OpenQuake engine
- Some useful oq commands
- Limitations of Floating-point Arithmetic