Welcome to Pystra’s documentation!#
- Date:
March 2026
- Authors:
The Pystra Developers (Colin Caprani & Jürgen Hackl )
- Web site:
- Copyright:
This document has been placed in the public domain.
- License:
Pystra is released under the Apache 2.0 licence.
- Version:
Pystra (Python Structural Reliability Analysis) is a python package for structural reliability analysis, originally developed in [Hackl2013]. Its flexibility and extensibility make it applicable to a large suite of problems. Along with core reliability analysis functionality, Pystra includes methods for summarizing output. Pystra is also closely integrated with the usual python scientific packages workflow, numpy and scipy; in particular, all statistical distributions in Scipy can be used in reliability modeling.
Note
If you have any problems, found bugs in the code or have feature request comments or questions, please raise an issue in the Github
Contents:
Contents:
- Installation
- Tutorials
- API Reference
- Theoretical Background
- Structural Reliability
- Probability Transformation
- First-Order Reliability Method (FORM)
- Second-Order Reliability Method (SORM)
- Load Combinations and FBC Processes
- System Reliability
- Simulation Methods
- Crude Monte Carlo Simulation
- Importance Sampling
- Line Sampling
- Subset Simulation
- Sensitivity Analysis
- References
- Changelog
- Instructions for Developers