https://github.com/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://github.com/sandialabs/pyrocs
scr-2970 snl-data-analysis
Last synced: about 1 year ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/sandialabs/pyrocs
- Owner: sandialabs
- License: other
- Created: 2024-01-04T20:11:14.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-23T14:10:31.000Z (almost 2 years ago)
- Last Synced: 2024-11-29T19:50:09.142Z (over 1 year ago)
- Topics: scr-2970, snl-data-analysis
- Language: Jupyter Notebook
- Homepage: https://sandialabs.github.io/pyrocs/
- Size: 2.37 MB
- Stars: 4
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: docs/contributing.rst
- License: LICENSE.txt
Awesome Lists containing this project
README

# pyRoCS
[](https://github.com/sandialabs/pyrocs/actions/workflows/test.yml)
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](https://sandialabs.github.io/pyrocs/tutorials.html).
## 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](https://sandialabs.github.io/pyrocs/contributing.html) 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.