Skip to content

Commit e2b82bc

Browse files
committed
install info
1 parent eda621b commit e2b82bc

File tree

2 files changed

+30
-0
lines changed

2 files changed

+30
-0
lines changed

README.org

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,31 @@ and graph visualization programs (e.g. Gephi).
88

99
CSNAnalysis is currently in beta.
1010

11+
* Installation
12+
To install CSNAnalysis, clone one of the releases and manually install it.
13+
14+
#+BEGIN_SRC bash
15+
git clone https://gitlab.com/ADicksonLab/CSNAnalysis
16+
cd CSNAnalysis
17+
18+
# install
19+
pip install --user -e .
20+
#+END_SRC
21+
1122
* Dependencies
1223
- numpy
1324
- scipy
1425
- networkx
1526

1627
* Features
1728
CSNAnalysis will have the following capabilities:
29+
1830
- constructing transition probability matrices
1931
- trimming CSNs using a variety of criteria
2032
- computing committor probabilities with an arbitrary number of basins
2133
- computing hub-scores (mediation probabilities) with an arbitrary number of basins
34+
- export CSV files for node and edge files in Gephi format
35+
- compute undirected edge weights appropriate for graph visualization in Gephi
2236

2337
* Misc
2438
** Versioning

setup.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
from setuptools import setup, find_packages
2+
3+
setup(
4+
name='CSNAnalysis',
5+
version='0.1.0-beta',
6+
py_modules=['csnanalysis'],
7+
author='Alex Dickson',
8+
author_email='[email protected]',
9+
packages=find_packages(),
10+
include_package_data=True,
11+
install_requires=[
12+
'Numpy',
13+
'NetworkX',
14+
'Scipy',
15+
],
16+
)

0 commit comments

Comments
 (0)