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.

Important Note: the prediction models of the PrOCoil Web application have been updated along with the release of version 2.0.0 of the PrOCoil R package. The updated data sets and some information on how they have been collected are available from the PrOCoil Data Repository (v2). If you want to use the original prediction models as published by Mahrenholz et al. (2011), you have to use the PrOCoil R package (for details, please follow the instructions in Section 5.5.3 of the user manual). The data sets on which the original PrOCoil models were based are still available from the PrOCoil Data Repository (v1).

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: %