pyRoCS: A Python package to evaluate the resilience of complex systems
Year: 2024
Type: software-paper
Abstract: This paper introduces pyRoCS, an open source Python-based software that enables users to quantify resilience of complex systems. The metrics used to quantify resilience are sourced from peer-reviewed publications across multiple domains, including information theory, biosciences, and complex systems. Functions within associated domain modules can be combined based on user needs to support the characterization of resilience. Data structures from various domains (e.g., media coverage, organizational structures, and hazard analyses in critical infrastructures) could be analyzed using metrics within pyRoCS, including those collected in the field or derived from modeling and simulations. The conversion of these existing metrics into a formal software package increases the robustness and transparency of current implementations. Furthermore, the inclusion of multiple disciplinary metrics enables exploration of how resilience concepts are translated into practice, an area of interest in multiple domains.
Source: SoftwareX
Institution: Sandia National Laboratories
Language: English
Subfield: Civil and Structural Engineering
Field: Engineering
Domain: Physical Sciences
Open Access status: gold
Estimated APC paid: $970
Award: G855168022
OpenAlex ID: W4404579977
