sandialabs / pyrocs

pyRoCS is a library of functions used to support resilience analysis of complex systems. The package contains example datasets and tutorial to help demonstrate how the functions can be used.
https://sandialabs.github.io/pyrocs/
Other
3 stars 1 forks source link
scr-2970 snl-data-analysis

pyRoCS

test

pyRoCS is a library of functions used to support resilience analysis of complex systems. The package contains example datasets and tutorial to help demonstrate how the functions can be used.

Installation

pyRoCS can be installed using pip

pip install pyrocs

Alternatively, pyRoCS can be installed through GitHub

git clone https://github.com/sandialabs/pyrocs.git
cd pyrocs
pip install .

Tutorials

To get started with pyRoCS, we recommend working through the tutorials.

Package Layout and Documentation

docs
pyrocs/
├── biosciences/
│   ├── affinity
│   ├── functional_redundancy
│   └── hill_diversity
├── complex_systems/
│   ├── causal_complexity
│   ├── fluctuation_complexity
│   └── grc
└── information_theory/
    ├── entropy
    ├── kl_divergence
    └── mutual_info
test
tutorials

Citing

A peer-reviewed paper is in progress. So stay tuned for the DOI.

Contributing

See the contributing page for more info

Copyright and License

pyRoCS is licensed through National Technology & Engineering Solutions of Sandia, LLC (NTESS) under a Revised BSD-3 clause. See license file for more information.