PrOCoil - Predicting the Oligomerization of Coiled Coil Proteins

We have developed an SVM-based classification method for predicting whether a given coiled coil sequence is a trimer or dimer (assuming that it is one of both). This method also allows for a deep analysis of the sequence which residues are mainly responsible for the outcome. The software is available as an R package and as a simple-to-use Web application (see below). See the user manual for details about both variants. All data used for evaluating the computational approach and for training the final models are available for download.

How to cite PrOCoil

If you use PrOCoil for research that is published later, you are kindly asked to cite it as follows:
C. C. Mahrenholz, I. G. Abfalter, U. Bodenhofer, R. Volkmer, and S. Hochreiter. Complex networks govern coiled coil oligomerization - predicting and profiling by means of a machine learning approach. Mol. Cell. Proteomics 10(5):M110.004994, 2011. DOI: 10.1074/mcp.M110.004994

Web service

Enter your coiled coil sequence here:

Accept PairCoil2 output format

Required input format: amino acid sequence (uppercase letters "A" - "Z"; non-standard letters "B", "J", "O", "U", "X" and "Z" are accepted, but ignored) and an annotation of the same length consisting of lowercase letters "a"-"g" (denoting the heptad registers of coiled coil seqments) or dashes "-" (denoting non-coiled coil amino acids). The symbols "a"-"g" should be in proper order ("a" followed by "b", "b" followed by "c", ..., "g" followed by "a"), but heptad irregularities are accepted as well. All whitespaces are ignored. If you tick "Accept PairCoil2 output format", all digits are stripped and dots are converted into dashes (to comply with the PairCoil2 "Positions and registers"output). PrOCoil also allows for comparative analysis of two aligned sequences with a common heptad register. In order to do that, supply the second sequence underneath the heptad register. Only one data record (sequence + annotation [+ sequence]) can be submitted at at time.

If you are studying a new amino acid sequence for which no coiled coil annotation is available, you can use a coiled coil predictor to create the necessary annotation.

  1. If you use PairCoil2, view the "Positions and register" output and paste the lines containing the sequence and the register to the above input field. Tick "Accept PairCoil2 output format" to ensure that the data are correctly interpreted.
  2. If you use Marcoil, you cannot use the above input field directly. Instead, go to the "Prob List" tab of the Marcoil results and click "Export". Then copy the four-column table with residue numbers, residues, probabilities, and most probable heptad positions (see sample input below) and paste it into the text field below:

Probability cut-off: %