Back to Recipes Homepage
recipe picture
Recipe: band equalizer r11
Created by truestone 90 1808
4.53846
Your rating: None Average: 4.5 (13 votes)

Profile

Name: band equalizer r11
ID: 44428
Created on: Sat, 10/27/2012 - 12:13
Updated on: Sun, 03/17/2013 - 15:11
Description:

Manage the properties of large numbers of bands. Inspired on bandsliders2. Bands are grouped if they have the same properties (e.g. like recently added bands). To split off some bands from a flock, disable them, then refresh. To delete bands in the dialog, set their strength negative.



Best For


Comments

Joined: 03/18/2012
Groups: Gargleblasters
known issues

- If you have too many kinds of bands (more than 5 by default), a group with average values appears. If you then press Apply without changing values, all the bands in that group are changed.
- The interface allows that you enable/disable or delete bands while the dialog is open. If you then press Apply, planet earth is obliterated.

Joined: 03/18/2012
Groups: Gargleblasters
r2

2nd attempt to enter this
- merge checkboxes
- logical ordering among flocks with equal number of bands

Joined: 03/18/2012
Groups: Gargleblasters
r5

Added OK button in place of the no longer needed Close button

Joined: 03/18/2012
Groups: Gargleblasters
r6

* Indexed search to allow serious amounts of bands without delay (tried with 500+ bands).
* Removed length from grouping criterion, except that zero-length bands are treated separately from non-zero length. No length slider appears for zero-length bands (which means you can' make them non-zero length in this GUI, but that seemed useless). Strength can be set more accurately if strength <2, and less accurately but more easily if strength >= 2. So to make a < 2 strength bunch stronger than 2, you have to max out at 2, apply, and then move on.
* Recipe output window shows what changed.
* Merging in a separate dialog, to unclutter the main window and allow more control.

Joined: 03/18/2012
Groups: Gargleblasters
r7

Fixed fatal bug at startup if bands longer than 20 exist (recipes like comperssor can do that) and better handling of the length sliders.
Set strength to -0.01 to delete bunches. Strength < 0 is not allowed. I don't notice that strength 0 is any different from disabled but there's no harm in keeping the option open.

Joined: 03/18/2012
Groups: Gargleblasters
r8

Now the slider kept its maximum value of 2 out of reach; and rounding down of strength occurred again. Reduced the span of the slider and added a boost checkbox, which covers the previous implementations and is a quick way to max out a default strength of 1.

Joined: 03/18/2012
Groups: Gargleblasters
r9

O dear, o dear... r7 was a thoroughly amateur implementation of deletion, not considering that band indices change.

Joined: 03/18/2012
Groups: Gargleblasters
r10

For Pete's sake, enabling wasn't working anymore either.

Joined: 03/18/2012
Groups: Gargleblasters
r11

After multiple experiments, settled on a single, lower precision scale for strength.
Better handling of rounding: sliders not touched should not provoke a change.
Much more terse output.

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

Developed by: UW Center for Game Science, UW Institute for Protein Design, Northeastern University, Vanderbilt University Meiler Lab, UC Davis
Supported by: DARPA, NSF, NIH, HHMI, Amazon, Microsoft, Adobe, RosettaCommons