Tobyfit update page
From Tobyfit
Updating a Tobyfit installation
- The latest release of the software includes some updates to the library code that supports the GUI and this will not be updated by a partial install as described here. Hence for going from pre-release R307 to post R307 it is recommended that you get the full distribution kit as described in the normal install page.
If you have already installed Tobyfit recently and just wish to update to the latest version of the GUI you can just update this part of the installation. You need to down load the zip file Tobyfit_update_R374.zip. The SVN revision number is printed when you start up tobyfit, so if it already reports the same number as above there is no need to do an update.
- NOTE 1 - installing this over your existing Tobyfit will overwrite any local changes you may have made - these must be backed up first. However this version does NOT include the background or sqw_broad/sharp functions so these should not be altered by this update. It is always best to make a backup of these anyway. You do need to rerun tobyfit_update_models('localhost') after this update.
- NOTE 2 - Should work with Intel Fortran version 9,10 and 11.
- NOTE 3 - If you have a partial SRB installation that does not work you need to back up and restore the modified version of srb_check.m in src/srb. If the GUI is started using the command "tobyfit(true)" instead to just "tobyfit" no attempt will be made to use SRB and grid resources.
- NOTE 4 - This version is NOT a complete version of the GUI. It lacks much of the example data which is excluded to keep the size down. If you extract this zip to an empty directory, rather than over your existing install, you will find most of the examples incomplete.
If you want to remove your existing TobyfitProject directory and get a new one (leaving any SRB and gaptk installations in the e-Science directory intact) you can instead download the zip Tobyfit_full_R374.zip which is similar to the above zip but includes the example data files and the default Fortran routines.
The zip file should be extracted in the directory above "e-science" where the previous release of Tobyfit was installed. You should exit any version of Matlab that has been running Tobyfit first. On Windows, if the install is in "C:\e-science", use winzip to extract to "C:\", using "overwrite" and "use folder names". On Linux cd to the directory above "e-science/" and then do "unzip -o Tobyfit_update_R???.zip".
Users of the grid should note that the latest release has also changed the Tobyfit server side code. The version number is printed at the start of each job in the output file. The grid software will also need updating to use some of the newer features. These changes are already included in the local version of the server code. Since there is only one SVN number for the whole repository, an update to the server code is not always required just because the GUI has a later release.
