CCD info and usage
The Protein Crystallisation Construct Designer (ProteinCCD) is a tool to help deciding how to choose promising constructs for protein expression and crystallisation. A specific feature of CCD is that since it starts from the DNA sequence, it keeps track of the protein-DNA relationship. Thus, although all the analysis and construct choice is being done in the protein level, CCD can be used to suggest primers for PCR amplification of the chosen constructs, since it also knows the DNA sequence.
- CCD gathers various predictions for your protein and displays the information aligned for easy inspection.
- CCD allows you then decide where possible constructs should start and stop by simply clicking with the mouse.
- CCD does not design the construct automatically.
- CCD will suggest primers for PCR amplification, based on either TM or simply a user choice for length.
- CCD will not check the primers for secondary structure or for cross-hybrization in other sequences.
In other words CCD is a tool to help you make smart choices, and will not do anything smart for you.
Tip: At the application's layout you will find tips for each design step.
- Input the open reading frame of DNA sequence of interest in the input field, choose the prediction services and press submit button. The sequence is allowed to be in raw or fasta format. The sequence will be checked for start/stop codons and length, raising the corresponding warnings/errors. The next panel will contain translated DNA and the predictions the progress status of each one.
- Once all the results have been harvested, set any number of start and stop points for your construct. You can do this by clicking 'Mark starts' or 'Mark stops' first, followed by clicking on the protein sequence at desired start or stop locations. Selected starts will be highlighted in green, selected stops in red. Reset button clears all marks on the sequence.
- In the next panel, you design the primers by choosing overhangs and annealing parts. For the overhangs part, you can pick between lic and restriction cloning methods or type a custom one. For the annealing part, you can pick between melting temperature and base length methods.
- Clicking 'Get Primers' will give you all primers for the selected starts and stops. The length of the primers will be based on melting temperature or a given number of basepairs (depending on your earlier choice). For melting temperature method computation details, check here.
CCD is a meta server, all predictions are retrieved from other web services.
See the credits page for details on the services used.
What's new in ProteinCCD ?
15/09/2008 The user selections in 'Predictions' (used to be 'Options') are now stored for future sesions.
15/09/2008 The button style for Mark start/stop has been changed since some browsers were unhappy with it.
15/09/2008 The last sequence used can now be retrieved with the "Last" button.
28/09/2016 Complete system redesign as a web application. Totally new frontend, backend, plus numerous improvements and additions like parallelization of service calls and support for restriction cloning.
1/07/2017 Added features: collapsable panels, option to create plasmid maps with polypeptides of your selection inside, display the polypeptides as tagged and cleaved sequences, get some final predictions for the solubility and crystalizability of the resulting constructs, save buttons.
11/09/2017 Added features: enter sequence by Uniprot ID, alignment of protein's isoforms, alignment of evolutionary relative proteins in other organisms, West-Life banner, contact page.
11/11/2017 Added features: Crystallisability and Solubility predictions for the constructs.
15/1/2018 Stable version with multiple alignments utility and celery parallelization.
Will CCD design for me the best constructs for protein expression and crystallization ?
No. CCD gathers various predictions for your protein and displays the information aligned for easy inspection. CCD allows you then decide where possible constructs should start and stop by simply clicking with the mouse. CCD will not design the construct automatically.
How does CCD design the PCR primers ?
CCD can do that in two ways. The choice can be based on either melting temperature or simply a user choice for length. CCD will not check the primers for secondary structure or for cross-hybridization.
How do I know that it works ?
There is no easy way to validate CCD, since the results depend on user's input. All we can say is that we have used it a lot in our lab at the NKI to make hundreds of constructs, and everybody uses it routinely. CCD will output a variety of useful results and its up to you to decide if you want to use them or not and how. The strength of it is that it consolidates the information, and eliminates the time consuming and error-prone step of 'back-translating' the protein predictions to the DNA sequence.
How can I test ProteinCCD ?
Press button "Example sequence", it will load the geminin human gene DNA ORF (open reading frame). Choose predictions and hit submit. The translation should appear in the next panel immediately. The predictions should indicate a globular domain beginning around amino acid 50, coils beginning around amino acid 100, . You can inspect the output and choose the domain boundaries you prefer. Then click on 'Get Primers!' to get the desired PCR primers.
How do I get the DNA sequence for my protein ?
Ideally you have sequenced your starting template and cut-and-paste your actual sequence. You can also get it from any database, just make sure your sequence starts with ATG and is the valid coding regions of your gene of interest.