Skip to content

aida-ugent/anie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ANIE

Companion code repository for the paper
"Multiresolution Analysis and Statistical Thresholding on Dynamic Networks"


📁 Project Structure

  • requirements.txt – Python dependencies
  • src/ – Main source code for ANIE
  • examples/ – Jupyter notebooks with examples on synthetic and real-world datasets

🛠 Environment Setup (Conda)

Follow the steps below to set up a clean Python environment for ANIE using conda.

1. Create a New Conda Environment

We use Python 3.10:

conda create -n anie python=3.10

2. Activate the Environment

conda activate anie

3. Install Python Dependencies

With the environment activated, install all required packages:

pip install --upgrade pip
pip install -r requirements.txt

▶️ Running the Code

Activate your environment if not already active:

conda activate anie

🧪 Running the Jupyter Notebooks

After setting up the environment and installing the dependencies, you can run the example notebooks in the examples/ folder.

1. Install the Jupyter Kernel Package (First Time Only)

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.

2. Launch Jupyter Notebooks

From the project root or inside the examples/ directory:

jupyter notebook

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages