Revised paper, 5/28/2010

Supplementary Data

The following sequences were used in benchmarking tests for the paper, "On Lattice Protein Structure Prediction Revisited", submitted by Ivan Dotu, Manuel Cebrian, Pascal Van Hentenryck, Peter Clote to IEEE Transactions on Computational Biology and Bioinformatics.

HP-sequences used in benchmarking tests

Harvard Instances

  1. HPHHPPHHHHPHHHPPHHPPHPHHHPHPHHPPHHPPPHPPPPPPPPHH
  2. HHHHPHHPHHHHHPPHPPHHPPHPPPPPPHPPHPPPHPPHHPPHHHPH
  3. PHPHHPHHHHHHPPHPHPPHPHHPHPHPPPHPPHHPPHHPPHPHPPHP
  4. PHPHHPPHPHHHPPHHPHHPPPHHHHHPPHPHHPHPHPPPPHPPHPHP
  5. PPHPPPHPHHHHPPHHHHPHHPHHHPPHPHPHPPHPPPPPPHHPHHPH
  6. HHHPPPHHPHPHHPHHPHHPHPPPPPPPHPHPPHPPPHPPHHHHHHPH
  7. PHPPPPHPHHHPHPHHHHPHHPHHPPPHPHPPPHHHPPHHPPHHPPPH
  8. PHHPHHHPHHHHPPHHHPPPPPPHPHHPPHHPHPPPHHPHPHPHHPPP
  9. PHPHPPPPHPHPHPPHPHHHHHHPPHHHPHPPHPHHPPHPHHHPPPPH
  10. PHHPPPPPPHHPPPHHHPHPPHPHHPPHPPHPPHHPPHHHHHHHPPHH

Instances S

  1. HHHHPHHHHHHPPHHPHHHHHHHHPHHPHHHHHHHHHHPPHHPPPPPHHPHHHHHHHHPHPPHHPPPHHHHHHHHPHHHHHHPPHHHHHHHPHPPHHHHHHHHHPPHHPPPHHHHHHHPHHPHHHHHHHPPHHHH
  2. HHPPHPHHHHHHHHHHPHPPPPHHHPPPHHHHHPPHHHHHPPHHHHPPHHHHPPHHHHHHPHHHHPPPHHPPPHHHHHHHHPHPPHHHPPPHHHHHPPHHHHHHHPPPHHPPHHHHHPPPHHHHHHHHHPHPPHHHHHHHPPPHHHPPHHP
  3. HHHPPPHHPHHPPPPPHHHHHHHHPHPPHHPHHPHHHHHPPPHHHHHHHHHPPHPHPPHPHPPHHHPHPPHPHPPPHHHHHHPHHHHPPPHHHPPPPHHPPPHHHPPHHHHPHHHHHPPHHHHHHPPPHHHHHHPPPHPPHHHHPHHHHHHHPPHHPPHHH
  4. HHPPHPHHHHHHHPPHPHPPHPHPPPPHHHPPPHHPHPHHPPHHHHHPPHHHHPPHHHHPPHHHHHHPHHHHPPPHHPPPHHHHHHHHPHPPHHHPPPHHHHHPPHHHHHHPHPPPHHPPHHHPHHPPPHPHHHHHHHPHPPHPPHHHHHHPHPPPHHHPPHHP

Instances R

  1. PPPHPHHPHHPPPHPHPPPPHPHHPPHPHHHHHPPHHPPHHHHHHPPHPPHHPPHPHPHHHHHPHHPHHHPPPHHHPHHPPHPHPPHPPPHPPHPPHPPHHHPHHHPHPPHPHHPHHHHPHPHHHPHHHPPPPPPHHHHHHPPPPPPPPHHHPPHPHPPPHPHPHPHHPPHHPPPPHHHHHHPPPHHPPPPPHPPPHHPP
  2. HPHHPPHPPPPPHHPHPHPHHPPHPPPPHHHHHHPPPHPPHHHPPHPPPPHHPPHHHPHPHHHPPHPHHPPHPHHPPPPHHPPHPPHHHHPPPPPHHHPPPPHPPPPPPHPPHHPHHHHPHHHHHHHHPPHHPPPHPHHHPHHHHHPHHPHHHPHPHHPPPPHPHHPHHHPHPPPPHPPPPPPHPHHHHHPHHPPPHPPH
  3. HPHHHPHHPHPHPPPHHHHHPHPHPHHHHPPPHHPPPPPPHHPPPPHPHHHPPPPHPPPHHPHHPPPHPPHPPPHHHHPHHPHPPPPHHPPPHHPPHPPPHPPHHHPHHHPHPPHPHHHHPPHHPPPPHHHPHHPPHPPHHHHPPHPHPPHPHPPPPPHPHPHHHHHHHPHPHHHHHHPHHPPPPHPPPPHPPPHHHPHH

Instances F90

  1. PPHHHPPPHHPPPPHHPHHHHHHPHPHPHHPHHHHHPHHHPHPHHHHPHHPPPPHHHPHPHPPHHHPHHPHPHPPHHHPPPPHHPPHPPP
  2. PHHPPHPHHPHHHPHHHPPHHHHHHPPHPHPPPPHHHPHPPHHHHPHHHHPHHHPHHPPPPPHHPPPPHPHPHPHPHHPPHHHPPPHHHP
  3. HPHPHHHPHHHHPHHHPPPHPPPHPPPPHHHPPHPPPPHHHPPPPPPPPHPHHPHHHHPHHHPHPHHPPHHHHHPHHPPHHPHHHHHHPH
  4. PHHHPPHPPHPHPPPPHPPPHPHPPHPHHPHPPPHHHPHHHPPHHHPPHPPPPHPHHHPPHHPPHHHPPHHHHHHPHHHHHHHPHHHHPH
  5. PPPHPHHHHHHHPPPHPPHHHHHPHHPPHHPPHHHHPHPHPHHPPHHPPPPHPPPHHHPHPHHHHHHHPHHPHPPHHPPPHHHPHPPHPP

Instances F160

  1. HHPPHHHHHPHHHPPPHHHPPHHHPHPPHHHHHPPPHHHPPPHPHHPPPPPHHPPHHPHHPHPHHPPPPPHHHPPPPHPHHHPPHPPPHHHPHHHHPPHHPHPHHHHPHHHHPPHHPHHPHHPHHHPHPPHPHHPHPHHPHHHPHHPPHPPPHPPPPPPPHHHPHHHHHPHHHHHPPHPP
  2. PHHPHPPPHPPHHPHHHPHPHHPHHHPHHHPPPHHPPHPHPHHPHHHHPPHHPHPHHHHHPHHPPPPHPHPHPPHHHHPHHHHPHHHHHPPHPHHHPPPHPHPPHHPPPHHPHPHPPPPPHPHHPHHHPHPPPPHHPHHHHHPPPHHHHHHHHPHHPPPPPHPPPHPPHPPPHHPHHHHH
  3. HHHPHPPHHPPPHPPPHPHPHPPHHHHPPHHHHHHPHPHHPPPPPHPPHHPHHHHHHHHHHHPPHPPHPPHHHHHHHHPPPPHPPHHHHHPPHHHPPHHPPHHHHHPPPHHHHHHPHHHPPPHHPPHPPPHPPHPPPHPPPPHHHPPHHPHPPHHHPHHPPHHPHHPHPHPHPHPHPHHP


Predictions for Harvard instances

Will's H-core threading

  1. harvard1.pdb
  2. harvard2.pdb
  3. harvard3.pdb
  4. harvard4.pdb
  5. harvard5.pdb
  6. harvard6.pdb
  7. harvard7.pdb
  8. harvard8.pdb
  9. harvard9.pdb
  10. harvard10.pdb

Tabu plus LNS

  1. harvard1.pdb
  2. harvard2.pdb
  3. harvard3.pdb
  4. harvard4.pdb
  5. harvard5.pdb
  6. harvard6.pdb
  7. harvard7.pdb
  8. harvard8.pdb
  9. harvard9.pdb
  10. harvard10.pdb

Miscellaneous

Benchmarks for Will's H core threading program

Small examples for use of Will's code:
HPstruct -help

HPstruct -seq=HPPPHPHHHPPHHHHPHPHHPHPH -lat=FCC -maxSol=1 -dbPath=/cluster/data/CPSP_CoreDB

HPstruct -seq=HPPPHPHHHPPHHHHPHPHHPHPH -lat=FCC -allBest -dbPath=/cluster/data/CPSP_CoreDB

HPconvert -help

HPconvert -m=a2p -str=BDRUBLRDRDBLFLFLLURUBDBLBRFRBDFLBLRDFRRDFUFLRDBLBLFUBLLUFDRUFLFDBRFRFULDBURUFRBRBDFDLUFDBDBLFL -lat=FCC 


Exectubles,libraries and include files are in

/usr/local/bin
/usr/local/lib
/usr/local/include


Randomized Data

These sequences were created by using the Altschul-Erikson dinucleotide shuffle algorithm to create sequences having the same diresidues (not simply the same expected diresidue frequency, which latter can easily be constructed by a first-order Markov chain).


Programs to randomize HP-sequences using Altschul-Erikson dinucleotide shuffle