Companion code repository for the paper
"Multiresolution Analysis and Statistical Thresholding on Dynamic Networks"
requirements.txt– Python dependenciessrc/– Main source code for ANIEexamples/– Jupyter notebooks with examples on synthetic and real-world datasets
Follow the steps below to set up a clean Python environment for ANIE using conda.
We use Python 3.10:
conda create -n anie python=3.10conda activate anieWith the environment activated, install all required packages:
pip install --upgrade pip
pip install -r requirements.txtActivate your environment if not already active:
conda activate anieAfter setting up the environment and installing the dependencies, you can run the example notebooks in the examples/ folder.
To use the anie environment in Jupyter, register it as a kernel:
pip install ipykernel
python -m ipykernel install --user --name=anie --display-name "Python (anie)"This registers the environment under the name Python (anie) in Jupyter.
From the project root or inside the examples/ directory:
jupyter notebook