pyRoCS: A Python']Python package to evaluate the resilience of complex systems

被引:0
|
作者
Wachtel, Amanda [1 ]
Gunda, Thushara [1 ]
Caskey, Susan [1 ]
Cooper, Ryan [1 ]
Womack, Thomas [1 ]
Bonney, Kirk [1 ]
Kliesner, Kenneth [1 ]
机构
[1] Sandia Natl Labs, Albuquerque, NM 87123 USA
关键词
PyRoCS; Resilience; Metrics; Complex systems; Biosciences; Information theory;
D O I
10.1016/j.softx.2024.101977
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页数:7
相关论文
共 50 条
  • [41] serpentTools: A Python']Python Package for Expediting Analysis with Serpent
    Johnson, Andrew E.
    Kotlyar, Dan
    Terlizzi, Stefano
    Ridley, Gavin
    NUCLEAR SCIENCE AND ENGINEERING, 2020, 194 (11) : 1016 - 1024
  • [42] pyjeo: A Python']Python Package for the Analysis of Geospatial Data
    Kempeneers, Pieter
    Pesek, Ondrej
    De Marchi, Davide
    Soille, Pierre
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2019, 8 (10)
  • [43] pymetamodels: A Python']Python package for metamodeling and design automation
    Escribano, Nicolas
    Bielsa, Jose Manuel
    Lahuerta, Francisco
    SOFTWAREX, 2024, 26
  • [44] Pytearcat: PYthon']PYthon TEnsor AlgebRa calCulATor A python']python package for general relativity and tensor calculus
    San Martin, M.
    Sureda, J.
    ASTRONOMY AND COMPUTING, 2022, 39
  • [45] PyVisualFields: A Python']Python Package for Visual Field Analysis
    Eslami, Mohammad
    Kazeminasab, Saber
    Sharma, Vishal
    Li, Yangjiani
    Fazli, Mojtaba
    Wang, Mengyu
    Zebardast, Nazlee
    Elze, Tobias
    TRANSLATIONAL VISION SCIENCE & TECHNOLOGY, 2023, 12 (02):
  • [46] salmon: A Symbolic Linear Regression Package for Python']Python
    Boyd, Alex
    Sun, Dennis L.
    JOURNAL OF STATISTICAL SOFTWARE, 2024, 108 (08): : 1 - 26
  • [47] AccuCalc: A Python']Python Package for Accuracy Calculation in GWAS
    Biova, Jana
    Dietz, Nicholas
    Chan, Yen On
    Joshi, Trupti
    Bilyeu, Kristin
    Skrabisova, Maria
    GENES, 2023, 14 (01)
  • [48] A variable selection package driving Netica with Python']Python
    Beuzen, Tomas
    Simmons, Joshua
    ENVIRONMENTAL MODELLING & SOFTWARE, 2019, 115 : 1 - 5
  • [49] NetPlotBrain: A Python']Python package for visualizing networks and brains
    Fanton, Silvia
    Thompson, William Hedley
    NETWORK NEUROSCIENCE, 2023, 7 (02) : 461 - 477
  • [50] CoClust: A Python']Python Package for Co-Clustering
    Role, Francois
    Morbieu, Stanislas
    Nadif, Mohamed
    JOURNAL OF STATISTICAL SOFTWARE, 2019, 88 (07): : 1 - 29