Learn R Programming

PressPurt (version 1.0.2)

Indeterminacy of Networks via Press Perturbations

Description

This is a computational package designed to identify the most sensitive interactions within a network which must be estimated most accurately in order to produce qualitatively robust predictions to a press perturbation. This is accomplished by enumerating the number of sign switches (and their magnitude) in the net effects matrix when an edge experiences uncertainty. The package produces data and visualizations when uncertainty is associated to one or more edges in the network and according to a variety of distributions. The software requires the network to be described by a system of differential equations but only requires as input a numerical Jacobian matrix evaluated at an equilibrium point. This package is based on Koslicki, D., & Novak, M. (2017) .

Copy Link

Version

Install

install.packages('PressPurt')

Monthly Downloads

263

Version

1.0.2

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

David Koslicki

Last Published

October 19th, 2020

Functions in PressPurt (1.0.2)

create_conda_env

Make a new conda environment
create_virtual_env

Make a new virtual environment
ComputeMultiEntryPerturbationExpectation

Compute Multi Entry Perturbation Expectation
ComputeEntryWisePerturbationExpectation

Compute Entry Wise Perturbation Expectation
py_depend

Install Python Dependencies
GenerateEntryWiseFigures

Generate Entry Wise Figures
set_python_conda

Set Python Conda environment
PreprocessMatrix

Preprocess Matrix
find_python

Find Python versions, Conda, & Virtual Environments
ns_to_step

Num Switch Function to step function
get_distributions_single

Get PDF distribution
process_data

Convert data to R format if saved to disk
set_python_virtual

Set your Python Virtual environment