[CCP14 Home: (Frames | No Frames)]
CCP14 Mirrors: [UK] | [CA] | [US] | [AU]

(This Webpage Page in No Frames Mode)


Tutorials and Examples

Installing and using Shake'n'Bake (SnB) Dual-space direct methods version 2.1

The CCP14 Homepage is at http://www.ccp14.ac.uk

[Tutorials page] |

SnB (Shake'n'Bake) is a dual-space direct-methods program with a similar reputation to Crunch for solving difficult structural problems and is freely available for academic use. Version 2.1 (at least on IRIX 6.5.x) seems to be very easy to install and no problems were encountered installing and testing out the software.

SnB comes with a Java GUI interface including an easy to use structure visualiser to analyse the results.

The following gives a guide for installing the Shake'n'Bake v 2.1 software for the available UNIX systems (as of this time, SGI IRIX, Compaq Alpha OSF, Sun Solaris, IBM AIX, and Intel Linux. )

This assumes a solid Java run-time is installed.

(Click on the images to see higher resolution screen dumps)

Click here to see the SnB Installation on Redhat 6.x Linux (and in theory, any other Linux. Tested on Mandrake 7 Linux)

Obtaining and Installing Snb (Shake'n'Bake)

(Assumes you have the appropriate Java Run Time already installed)

Other mirrors of the SnB site exist though the executables are still downloaded from the primary home site in the USA:

SnB download page:

Go to the SnB (Shake'n'Bake) download area and select the "SnB v2.1, academic and other nonprofit users" version of SnB.

Unless unacceptable, accept the usage agreement version. Put in your contact information and download the tar.gz file for your relevant system.

To extract the tar.gz file (in this case using the SGI executable as an example), type

gzip -d < snb2.1-sgi.tar.gz | tar xvof -

To install, go into the resulting snb-temp directory and type ./Install to install. The SnB installer will test for a Java engine, bring up a graphical window and you press Next to continue on with the installation.

Enter which directory you would like SnB to be installed into. (or accept the default). The files will be extracted. DONE!

So you can run SnB from any directory, put it's path in your shell config file. E.g., for the csh,

set path=(/path_to_snb_directory/snb2.1/bin $path)

If using csh, "rehash", then re-"source" your .cshrc file (or logout then log back in) for this to take affect.


source .cshrc

There are example files in the following distribution directory.


A possible good quick example to try out is in the following directory


SnB on-line tutorial and advice pages:

Main SnB Tutorial Page

Tutorial Main page on the SnB GUI (just keep clicking on Next to continue)

Tutorial guide to optimising the SnB options to your structure problem (just keep clicking on Next to continue)

Example screen dumps of SnB running on an example structure.

To run SnB, type SnB and follow the program flow via the Java based GUI

[Tutorials page] | [Platon Index]

[CCP14 Home: (Frames | No Frames)]
CCP14 Mirrors: [UK] | [CA] | [US] | [AU]

(This Webpage Page in No Frames Mode)

If you have any queries or comments, please feel free to contact the CCP14