You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.MD
+31-60Lines changed: 31 additions & 60 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Q-analysis Package
2
2
3
-
This package provides tools for performing Q-analysis on complex networks, implementing key Q-analysis metrics, visualization tools, and statistical utilitieswith scikit-learn compatible interfaces.
3
+
This package provides tools for performing Q-analysis on complex networks. It implements methods for constructing simplicial complexes, computing Q-analysis metrics, and includes statistical and visualization utilities. The core computations are accelerated with Rust, and the package provides scikit-learn compatible interfaces.
4
4
5
5
## Installation
6
6
@@ -18,84 +18,49 @@ q_analysis/
18
18
├── simplicial_complex.py
19
19
├── stat.py
20
20
├── transformers.py
21
-
├── utils.py
21
+
├── datasets.py
22
22
├── viz.py
23
-
├── connected_components.py
24
23
└── examples/
25
24
└── scale_free_configurational.py
25
+
scripts/
26
+
├──usage_example.py
26
27
README.md
27
28
pyproject.toml
28
-
requirements.txt
29
29
```
30
30
31
31
## Usage
32
32
33
-
Here's a basic example of how to use the package:
33
+
This example demonstrates how to compare two ensembles of networks (Scale-Free vs. Configurational), compute their structure vectors, and visualize the results.
34
34
35
35
```python
36
36
import numpy as np
37
-
from q_analysis.simplicial_complex import IncidenceSimplicialComplex
0 commit comments