Giter VIP home page Giter VIP logo

porter5's Introduction

Porter 5

Light, fast and high quality prediction of protein secondary structure in 3 and 8 classes

The web server of Porter 5 is available at http://distilldeep.ucd.ie/porter/.
The train and test sets are available at http://distilldeep.ucd.ie/porter/data/.

More protein structure annotation predicted at http://distilldeep.ucd.ie/brewery/.

Reference

Porter 5: fast, state-of-the-art ab initio prediction of protein secondary structure in 3 and 8 classes
Mirko Torrisi, Manaz Kaleel and Gianluca Pollastri; bioRxiv 289033; doi: https://doi.org/10.1101/289033.

Setup

$ git clone https://github.com/mircare/Porter5/

or

$ wget http://distilldeep.ucd.ie/porter/data/Porter5.tgz
$ tar zxvf Porter5.tgz

Requirements

  1. Python3 (https://www.python.org/downloads/);
  2. NumPy (https://www.scipy.org/scipylib/download.html);
  3. HHblits (https://github.com/soedinglab/hh-suite/);
  4. uniprot20 (http://wwwuser.gwdg.de/~compbiol/data/hhsuite/databases/hhsuite_dbs/old-releases/uniprot20_2016_02.tgz).

Optionally (for more accurate predictions):

  1. PSI-BLAST (ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/);
  2. UniRef90 (ftp://ftp.uniprot.org/pub/databases/uniprot/uniref/uniref90/uniref90.fasta.gz).

How to run Porter 5 with/without PSI-BLAST

# To exploit HHblits only (for fast and accurate predictions)
$ python3 Porter5/Porter5.py -i Porter5/example/2FLGA.fasta --cpu 4 --fast

# To exploit both PSI-BLAST and HHblits (for very accurate predictions)
$ python3 Porter5/Porter5.py -i Porter5/example/2FLGA.fasta --cpu 4

Performances in 3 states on large independent test set

Method Q3 per AA SOV'99 per AA Q3 per protein SOV'99 per protein
Porter 5 83.81% 80.41% 84.32% 81.05%
SPIDER 3 83.15% 79.43% 83.42% 79.79%
Porter 5 HHblits only 83.06% 79.49% 83.68% 80.26%
SSpro 5 with templates 82.58% 78.54% 83.94% 80.29%
PSIPRED 4.01 81.88% 77.36% 82.48% 78.22%
RaptorX-Property 81.86% 78.08% 82.57% 78.99%
Porter 4 81.66% 78.05% 82.29% 78.61%
SSpro5 ab initio 81.17% 76.87% 81.10% 76.92%
DeepCNF 81.04% 76.74% 81.16% 76.99%

Calculated with http://dna.cs.miami.edu/SOV/.

Performances in 8 states on large independent test set in

Method Q8 per AA SOV8'99 per AA Q8 per protein SOV8'99 per protein
Porter5 73.02% 69.91% 73.92% 70.76%
SSpro 5 with templates 71.91% 68.68% 74.46% 71.74%
Porter5 HHblits only 71.8% 68.87% 72.83% 69.79%
RaptorX-Property 70.74% 67.59% 71.78% 68.36%
DeepCNF 69.76% 66.42% 70.14% 66.44%
SSpro5 ab initio 68.85% 65.33% 69.27% 65.97%

Calculated with http://dna.cs.miami.edu/SOV/.

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Email us at gianluca[dot]pollastri[at]ucd[dot]ie if you wish to use it for purposes not permitted by the CC BY-NC-SA 4.0.

Creative Commons License

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.