![]() |
|
Equilibrium
sedimentation data analysis software.
Dmitry B. Veprintsev *, Nicholas W. Foster* and Alan R. Fersht, FRS *to
whom correspondence should be addressed
|
Ultraspin is a new software package for
the analysis of analytical ultracentrifuge equilibrium sedimentation data.
The software can read .ra and .ip files directly, and has some limited
editing capability (i.e., deleting ranges of datapoints or splitting datafiles
into 3 for 6-sector cells). It is also possible to load multiple (up to
20) datafiles at once. The datasets can be fitted to a number of models,
ranging from a single-species model to complex association equilibrium.
The main advantage is the ability to fit multiple datasets simultaneously
using the global fit procedure, optimizing both global and dataset specific
parameters. This allows for combination of data at different speeds, concentrations
or wavelengths to be mixed, significantly (statistically) improving results
of the fit. The software also has the ability to model mixed association
interactions of proteins.
The software will operate under Windows®95,
or 98 and may be used under Windows NT®. It can not be used on Macintosh
systems. Please read the software licence agreement before downloading
Ultraspin,
Data Manager Window.
The data manager window comes up when the program is started. Here you load the data, save the fit, select a dataset to fit in the single dataset models and select the fitting models. You also have access to all different parts of the program from here. Results of curve fitting will be displayed in this window.
Loading data/Clearing traces
Use File/Open menu item to load files.
Ultraspin can read Beckman absorbance and interference data files (.ra
and .ip) directly. You can read the files in (up to about 20 simultaneously,
but this can potentially be increased). It is also possible to select multiple
files (with Cntr + Shift + left mouse button).
A list of all loaded files will appear
in the drop down list in the left top corner.
You can clear all traces and data structures by Graph/Clear all menu.
Panning and Zooming, Axes control, data point information.
Panning.
Keep the right mouse pressed and move
the mouse. This will "pan" the chart, and the point where you originally
clicked will "stick" to the mouse pointer.
Zooming.
Click left mouse button on the upper left
corner and keeping the mouse button down move to the bottom right corner
of the selection.
Unzooming:
Click left mouse button on the bottom
right corner and keeping the mouse button down move to the upper left corner.
This will restore the original size of the chart.
Axes control.
If you click on (or near) the axes the
axes control dialogue will pop up (it control the axe which was clicked).
You can specify the button and top values
for the axe, and the increment of the tick marks on the axes. You can also
select auto scale to scale the chart automatically to show all data points.
Data point information.
Click on the data point ? the dialogue
box will pop up with information about x, y values, its number and data
series it belongs to.
Serie
Select the dataset you want to fit from
the drop down list in the left top corner of the main window. This works
for the models that fit only one dataset (i.e., Spec1_MW_fixedshift, Spec1_MW_varshift,
Spec1_V_fixedshift, Spec1_V_varshift).
Selectmultiple
SelectMultiple is for selecting multiple
loaded datasets for fitting , specifying the region to use in the fit,
Rbottom for each dataset, and initial values for local (dataset ?specific
parameters). (See Select multiple window below)
Fit
Select the model you want to fit data
to from the drop down list in the right top corner of the main window.
(see "Fitting window" below)
The data can be fitted to different models. Each model has its own set of variable fit parameters, which should have initial values specified. As with all non-linear fitting algorithms, the initial guess should be quite good sometimes.
Fitting Models available.
The following models are currently available, please see the data fitting web page for a fuller explanation:
| Models
OneSpecie_Mw_fixedshift
|
Terminology
Onespecie - Single
Species
|
Global and local parameters are shown on the main fitting window. If fitting to more than a single dataset then local parameters for each dataset are entered in the dataset-selection window. (see below). The window also displays the fitting results
For the models which simultaneously fit
multiple datasets (using GlobalFit), you have to select the required loaded
datasets on the SelectMultiple window (under the button SelectMultiple).
Select the dataset in the left box, and
then press -> button. To unselect dataset, select it in the right box,
and click <- button. You can select few datasets simultaneously using
combination shift-left mouse button to select all datasets between already
selected and next to select, or Ctrl-left mouse button to select individual
datasets.
.
menu: Data/AbsorbanceSpectrum
For all associating models (homo- or hetero-oligomerisation), it is neccesary to know the extinction coeeficient of the compound at a given wavelength in order to convert OD values into the molar concentration. There are EditBoxes on the main Fitting window for extinction coeeficients of A (1) and B (2) called ExtCo and ExtCo2.
The ext. coefficient is calculated for every dataset as follows
Ext(wavelength)= ExtCo*AbsSpectrum(wavelength)*Path
where ExtCo (or ExtCo2) is from main fitting window, AbsSpectrum(wavelength) is from the 1st or 2nd column of the AbsSpectrumForm and path is specified under Settings/Constants (defaults to 1.2 cm).
GetWavelengths will show the wavelenghts
which are used in currently loaded datasets.
LoadSpectrum (into column 1 or
2, correspondingly) allows a 2 column ascii file (wavelength - value) to
be read in - so you dont have to type it in every time.
Typically, I have normalised to 1 absorbance
spectra in the file(s), and specify the ExtCo (ExtCo2) at the maximum on
the main fitting form. If only one wavelength has been used, then putting
1 is all you need (as in the example shown).
© MRC (UK) Centre for Protein Engineering
2000