Tuning Tips
Note: in all the of tuning below, much computer time can be wasted just rendering. If some task is proceeding slowly, then turn off the painting (uncheck View -> PaintOn) to save time.
Tuning for deflection and time-constant
The first step in tuning is to iteratively hone-in on the right C_r and C_theta combination. I always do this tuning with the simply-supported beam....
Tuning for thermal writhing
The time-averaged correlations between segment angles that we wish to use as our metric require a lot of simulation time for those averages. It's a little awkward, but my current technique is to run the code for some long period of time (100s of seconds of simulated time) while writing out a running average of the dot product between the first and every other rigid segment in the test filament. To write out such a file use Program -> Log Segment Angular Correlations. Then graph this file in some other program (such as Excel), and compare the result with the theoretical expectation of (u1 dot u2) = e^(-x/Lp), as discussed in Alberts (2008) and in the background theory included in these instructions.
Some further comments...
Cantilever deflections / time-constants are artifactually affected by the spring at the cantilever support. This is why I prefer to tune with the simply-supported beam. If you want to see how a tuning works with the cantilever, you may need to adjust this spring (plasmidTorqSpring). I've found that adjusting that spring for the right deflection gets me a time-constant that is close to expected (using tuning values determined with the simply-supported tests).
If you are creating especially long or thin filaments, you may have trouble viewing the filament in its entirety. Two parameters in the Graphics control tab can help (View -> Control Panel; graphics tab). They are "Scale for 3D rendering" and "Thicken filament rendering factor". Changes to the former (smaller value for larger view) take effect after View -> Reset View. Changes to the latter, which artificially thickens the rendering of a filament, takes effect on any restart.