First, a big acknowledgement to Steve Searle (European Bioinformatics Institute)
for getting STAMP to run (finally) under OSF and 64 bit machines generally.
Also thanks to Andrew Torda
(Australian National University, Canberra), Dave Schuller (University of California-Irvine),
Mike Tennant (SmithKline Beecham Pharmaceuticals, Harlow, UK),
Asim Siddiqui (LMB, Oxford) G.P.S. Raghava (LMB, Oxford), and James Cuff (EBI)
for their help and various painstaking trawls through my spaghetti code.
Apart from bugs, etc., the noticeable changes are:
1. STAMP now reads compressed PDB and DSSP files. It will also look for files that
are stored in a Brookhaven-style directory structure (e.g. distr/mb/pdb4mbn.ent).
2. Output is now flushed (fflush) during scanning. Purely a cosmetic thing for those who
want up to the minute output when the program is running.
3. AVESTRUC now has an option to calculate an average for all aligned positions. It also
now outputs values to the temperature factor fields in the PDB output to denote those
averaged positions corresponding to structurally equivalent regions (blue in RASMOL
colouring by temperature) and those equivalenced fortuitously (red). It will also highlight
positions showing identical or conserved residue character.
4. PDBSEQ has some new options, including the ability to output separate files
for each domain, and now outputs a sensible description of the protein by
considering the TITLE, COMPND and SOURCE entries in each PDB file. Note that the
default format is now FASTA.
5. DSTAMP has been changed dramatically, and is now (I think) much more useful. The
input files for ALSCRIPT are now much prettier, including cylinders/arrows for helices/strands
and colouring/fonting according to residue property conservation within the sequence alignment.
It can also be used on alignments not derived using STAMP (i.e. from GCG, AMPS etc.).
6. STAMP now appears to run smoothly under OSF. Once again thanks to Steve Searle. Versions
have also been compiled and tested on IRIX, Solaris and Linux.
7. CLUS2BLC and SMSF2BLC have been replaced by a general alignment conversion program written
in Perl (ACONVERT). More details are given below. Note that this is a general alignment
conversion utility that might be useful in contexts other than STAMP.
8. The significance of sequence identity following structural alignment is now estimated
according to Murzin (1993), JMB, 230, 689-694.
9. Three new programs have been added to the package (see specific instructions below):
MERGETRANS allows one to combine transformations from a variety of different
sources (i.e. ALIGNFIT and STAMP). It either uses a user-specified identifier to link the
two files (i.e. one found in both files) or the first common identifier if none is specified.
MERGESTAMP. Like MERGETRANS this program permits one to merge
various kinds of STAMP data. However, it considers more than merely
the transformations, and attempts to combine the alignments as well.
It can be used in exactly the same way as MERGETRANS (i.e. to combine
files that contain only transformations), but will also attempt to merge
alignments in the file, if they are present. The alignments must be
in BLOCK format (see the depths of the manual for details, and for how
to convert things like Clustal or MSF into BLOCK format). MERGESTAMP
can combine files that do not contain transformations as well (i.e. those
that contain only alignments), and can thus be used for sequence data
handling as well.
EXTRANS allows one to select and extract particular domains from a transformation file.