[RASMB] New UltraScan II release
Mattia Rocco
mattia.rocco at istge.it
Thu Oct 15 08:37:45 PDT 2009
Dear Colleagues,
we are happy to announce that a new release of UltraScan II, # 973,
containing several improvements to the US-SOMO module, has been made available.
This UltraScan release also contains a new model builder module that fixes
a bug with invalid parameter initializations. Major changes have been made
to the SOMO module, which now is released as our first production version.
This advance has been made possible by several months of hard work mainly
by Emre Brookes, but Bruce Dubbs and Jeremy Mann have also made
significant contributions to porting the program to various operating
systems. New releases for Mac OSX 10.4 and 10.5, Linux 32- and 64-bit, and
Windows XP and Vista are therefore provided on the UltraScan website:
http://www.ultrascan.uthscsa.edu/
Source code can be obtained from the UltraScan tracking Wiki:
http://wiki.bcf.uthscsa.edu/ultrascan/
To get your copy, please click on the "Download" button and
select "UltraScan Software".
Below you'll find a list of the new features in SOMO.
Please send all bugs, comments and suggestions for improvements to the
UltraScan development team on the UltraScan Wiki pages:
http://wiki.bcf.uthscsa.edu/ultrascan/
The main characteristics, operation, and testing of the earlier US-SOMO
beta versions are described in a paper in press (Brookes et al., Eur.
Biophys. J., 2009?, doi 10.1007/s00249-009-0418-0). The new additions will
be described in paper that will be submitted to Macromolecular Bioscences
as a part of the 18th AUC conference proceedings special issue (Brookes et
al., to be submitted).
Summary of Changes from beta-2 and this full release:
1. The main GUI has been completely reworked, with a three-panels
subdivision reflecting the various different steps:
PDB Functions - which controls the operations regarding choosing
the PDB file, selecting the model(s) if multiple models are present, and
view/editing the file, if necessary. In addition, there's a new button
giving access to a SAXS simulation module (see below)
Bead Model Functions - which includes all the bead modeling
operations, like building SoMo or Grid models, viewing the ASA results, and
loading a previously-generated bead model. A new button giving access to
SAXS calculations on a bead model is also present here (see below).
Hydrodynamic Calculations - giving access to the computation of
the hydrodynamic parameters and viewing the results.
2 - The synchronous overlap reduction option has been now further tested,
and can be considered a valid alternative to the hierarchical procedure. It
is more time-consuming, but produces "better looking" models, whose
hydrodynamic properties are, however, nearly indistinguishable from those
produced by the hierarchical procedure for SoMo-kind models. See below for
its use in the Grid-based approach.
3 - The Grid module has undergone a major reworking, and its performance
can now match or exceed (especially at very low grid sizes, =< 3 Angstroms)
that of the SoMo procedure. This has been made possible by two main new
features:
The theoretical hydration can be now directly assigned at the atom
level, instead that at the residue level. The somo.residue file and editor
have been changed accordingly, and proper values for amino-acids have been
already entered in the distributed file (it's, however, still possible to
override the atomic values and enter a global value for each residue). With
this change, the Grid models of proteins can now be properly hydrated. We
plan to make soon the transition to the atomic level hydration also for the
other kind of residues (like nucleotides and carbohydrates), but users can
of course already edit the somo.residue table to this end, if they wish.
An ASA screening has been introduced after primary bead
generation. This allows discriminating between surface-exposed and buried
beads. For the former category, the outward translation procedure is now
available when removing overlaps, and this preserves the original
(hydrated) surface much better. An ASA re-check can also be performed on
the final model, allowing a much better discrimination between buried and
exposed beads in the final, overlap-less bead model.
In addition, the synchronous overlap removal procedure has been
also fully tested in the Grid procedure, and produces much "better looking"
models. Although it can be very time consuming when low grid sizes are
used, it should be preferentially employed here (but has NOT been made as
the default option).
4 - The full range of options for dealing with non-coded residues, and/or
missing atoms within coded residues, has now been fully tested, with
excellent results. Although it must be underscored that these are
approximate methods, and that complete structures and fully coded residues
will
give the most reliable results, these features allow the on-the-fly
processing of virtually any kind of PDB-formatted file.
5 - A new SAXS simulation module has been introduced, which, however, is
still a work in progress, with some features already available, and some
not yet ready. Pressing either of the "SAXS Functions" buttons (see 1-
above) will open a pop-up window with two subpanels:
In the first, SAXS Plotting Functions, the generation of a SAXS
curve from either a PDB file or a bead model is controlled, and plotted on
a graphic window. For PDB models, in addition to the somo.atom and
somo.hybrid files, it is necessary to load a third file (automatically done
if present), somo-saxs_atoms, which contains the five-exponential
coefficients of the atomic scattering factors, and the atomic volumes. This
file can be edited from a pull-down menu in the main panel, under "Lookup
Tables" ("Add/Edit SAXS Coefficients"). For bead models, appropriate
scattering
coefficients will be made available in a similar file, also editable (NOT
YET AVAILABLE). The generation of a SAXS curve will be possible by pressing
the "Compute SAXS Curve" button, while another button allows loading a
previously-generated SAXS curve. Importantly, it is also possible to load a
CRYSOL-generated SAXS curve (already operational).
A FULLY FUNCTIONAL SAXS CURVE GENERATOR IS NOT YET AVAILABLE, SO THE
"Compute SAXS Curve" BUTTON IS NOT ACCESSIBLE IN THIS RELEASE.
The second panel contains a distance distribution function P(r) vs
r generator, which is already functional. The results are plotted in
another graphics window, and previously-generated distributions can be also
uploaded. The bin size in the P(r) vs r can be controlled. The data points
are automatically saved in a file.
6 - Changes have been made also to the somo.hybrid and somo.atoms files,
and to their editors, to link them to the SAXS module and the
somo.saxs_atoms file.
7 - The HELP menus have been updated to fully describe all these changes,
additions, and improvements, EXCEPT the SAXS module for which the help
section has NOT yet been prepared, since it's still a work in progress.
As usual, Happy Hydrodynamics to everyone!
Mattia Rocco & Borries Demeler
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.rasmb.org/pipermail/rasmb-rasmb.org/attachments/20091015/8d7d5450/attachment.htm>
More information about the RASMB
mailing list