lichunfeng2406 / GCN-HGT

Prediction of horizontal gene transfer (HGT) using graph convolutional network

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GCN-HGT

Prediction of horizontal gene transfer (HGT) using graph convolutional network

This pipeline performs data splitting (train/validation/test) of computed HGT data, and trains a graph convolutional network model to predict HGT events.

Acknowledgement

  • Kipf, Thomas N., and Max Welling. "Variational graph auto-encoders." arXiv preprint arXiv:1611.07308 (2016).
  • Leskovec, Jure, and Rok Sosič. "Snap: A general-purpose network analysis and graph-mining library." ACM Transactions on Intelligent Systems and Technology (TIST) 8.1 (2016): 1-20.

Requirement

  • TensorFlow (1.13.1)
  • python 3.5.5
  • networkx
  • scikit-learn
  • scipy
  • pandas
  • numpy
  • tqdm

About

Prediction of horizontal gene transfer (HGT) using graph convolutional network

License:MIT License


Languages

Language:Python 100.0%