Skip to content

Murali-group/provenance-tracing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

provenance-tracing

An algorithm for interpreting or tracing the provenance of score computed by random-walk based network diffusion algorithms.

Conda Environment Setup

If you haven't cloned the repository yet, run the following command to clone it and navigate to the provenance-tracing folder:

git clone https://github.com/n-tasnina/provenance-tracing.git
cd provenance-tracing

Then, follow the steps below to set up the provenance environment with required libraries using the provided provenance_env.yml file.

conda env create -f provenance_env.yml

To run the command, make sure Conda is installed. If not, install Anaconda or the lighter version, Miniconda.

After the environment is created, activate it using:

conda activate provenance

To verify that the environment and its dependencies are set up correctly, you can list the installed packages:

conda list

Download Processed Dataset

Datasets used in this study has been uploaded to Zenodo repository.

How to Run

The choice of algorithms and networks to run the experiments is configured using a YAML file (e.g., signor_s12.yaml). To predict scores of proteins, and to compute node, path based effective diffusion, and diffusion betweenness score, run the following bash script.

   sh run.sh config-files/signor_s12.yaml

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors