/PhANNs

Primary LanguagePythonMIT LicenseMIT

PhANNs

PhANNs is a tool to classify any phage ORF as one of 10 structural protein class, or as "others". It uses an ensemble of Artificial Neural Networks.

Quick start

The easiest way to run PhANNs it to use the Web server.

Repository

The repository is divided in two parts. The "web_server" directory contains all you need to run PhANNs locally. The "model_training" directory contains the code to download sequences and to train and test the Artificial Neural Networks.

Paper

PhANNs paper is available here.

Cite

Please cite as

Cantu, V.A., Salamon, P., Seguritan, V., Redfield, J., Salamon, D., Edwards, R.A., and Segall, A.M. (2020). PhANNs, a fast and accurate tool and web server to classify phage structural proteins. PLOS Computational Biology 16, e1007845. 10.1371/journal.pcbi.1007845.