/NOLAN

TENET refined

Primary LanguagePython

NOLAN

TENET(Transfer Entropy-based causal gene NETwork) refined

Original

Please visit the orignal TENET Github. Also take a look at the original TENET Paper.

Improvements

  • refined and packaged as python3 module for improved usability
  • explicit parallelization by python multiprocessing, does not depend on openmpi
  • utilizes shared memory to avoid overhead from collecting results from threads
  • core java code remains unchanged to guarentee same results

Dependencies

  • Python >= 3.10
  • JPype >= 1.4.0
  • numpy
  • pandas
  • tqdm

Installation

This module is not on pypi.

git clone --recurse-submodules https://github.com/Stfort52/NOLAN.git

Reference

Please refer to the repository wiki.