Back to Recipes Homepage
recipe picture
Recipe: Bridge Wiggle v 1.1.0 - Brow42
Created by brow42 140 49
4.0625
Your rating: None Average: 4.1 (16 votes)

Profile

Name: Bridge Wiggle v 1.1.0 - Brow42
ID: 37416
Created on: Fri, 01/13/2012 - 16:09
Updated on: Sat, 06/16/2012 - 22:29
Description:

Randomly wiggle cysteines with bands to improve bridge score. Also band them to form the bridges in the first palce. Auto detects close pairs.



Best For


Comments

brow42's picture
User offline. Last seen 25 min 47 sec ago. Offline
Joined: 09/19/2011
Groups: None
Optimize the disulfide score

This uses bands-to-space to randomly move the ends of your cysteines around, keeping any improvements in the total disulfide score. This is a random-walk hill-climbing algorithm. The last 2 atoms in each cysteine are randomly banded to space and if the total disulfide score increases, the configuration is saved.

Bands will have random strengths and lengths up to the values you specify. You can also include an unbanded wiggle periodically. Bridge wiggle runs until canceled. You can get the best disulfide scoring configuration from quicksave #3, and the recent best is available the usual way.

Defaults are for CASP Roll 3. This recipe will remove bands. This script will run forever, check the output window to view the progress.

Click 'More' to initially band the cysteines. This bands the SS bond to 2.05, the C-S between cysteines to 2.73 and C-C between cysteines to 3.26 (based on CS bond being 1.8). This arrangement should pull the CS bonds to be 90 degrees to the SS bond, and the two CS bonds also at right angles to each other. This seems to score higher.

brow42's picture
User offline. Last seen 25 min 47 sec ago. Offline
Joined: 09/19/2011
Groups: None
Update 1.0.1

The script now find all the S-S distances and pairs them up, closest pair first, then second, then third. Any pair closer than 3.5 is considered a possible bridge and added to the initial defaults. 3.5 is an arbitrary number, but the bigger the cut off, the more the protein will be distorted if band up the pairs to try to make bonds.

The algorithm isn't perfect, if 4 Cys are clumped together, they can pair 3 different ways. It will pick the one with shortest distance.

brow42's picture
User offline. Last seen 25 min 47 sec ago. Offline
Joined: 09/19/2011
Groups: None
Update 1.1

* Version 1.1.0 June 16 2012 Brow42
* Now handles first/last cysteine in protein properly
* Removes wiggle bands on cancel
* New option boxes: band S-S together, wiggle backbone atom, use sidechain score
* Fixed incorrect random band (only did hemispheres)
* Auto-selection of possible bridges expanded to 4.0 A

Want to try?
Add to Cookbook!
To download recipes to your cookbook, you need to have the game client running.
Parent

none

Children
Authors
Sitemap

Supported by: UW Center for Game Science, UW Department of Computer Science and Engineering, UW Baker Lab, DARPA, NSF, HHMI, Microsoft, and Adobe