Changes in Release 1.0
Release 1.0 was made on 30-Jan-98.
Incompatible changes in Release 1.0:
- mrf-scores now
takes a -min-pair-count parameter; the default is zero.
You must now supply "-min-pair-count 4" to get the
original behavior.
-
make-mrf-depends.pl now uses different macros to invoke
programs. In particular, make-mrf-depends.pl no longer
forces the -poisson arg to
mrf-scores; this must be supplied via the macro.
- Similarly, make-core-dependencies.pl is now called
make-core-depends.pl, and it also uses macros to
invoke programs. Furthermore, the make-dssp-segs script
has been replaced with an explicit pipe between the secondary
structure generation program (usually dssp4.pl) and the
segment labelling program (usually
make-ss-designations) when building secondary
structure definition (".dssp") files. This allows arguments to
be passed to dssp4.pl. The make-dssp-segs
script is now obsolescent on that account.
In any event, if you use makefiles, you will need to edit your
makefiles and remake dependencies (see the example
makefile for hints). If you use scripts, you will need to change
the arguments to the mrf-scores program.
Other changes in Release 1.0:
- New sing-envs.pl
script, with much more flexible exposure definition.
-
init-needle-tools allows needle tools to be
installed on multiple incompatible systems at a site; see the "Multiple system
installation" section for details.
-
make-ss-designations is now smarter about sheets and
barrels, and is documented (but not very well).
-
make-mrf-depends.pl now accepts the -xval-sets
argument, which can be used to implement a variety of
cross-validation strategies; see the "Types of
cross-validation" section for details. GMT environments are
now always made as a separate target. Non-cross-validated scores
can be made on request. If the -warn-if-no-hlg-file
argument is given, make-mrf-depends.pl will warn if no
homolog alignment file is found for the
-alignment-file argument to mrf-counts.
- Both
make-mrf-depends.pl and
make-core-depends.pl name the loaded perl libraries
in the makefile header, pretty-print the command lines, and
support parameters to change all prefixes and suffixes (see the
"File naming
options" section).
- mrf-envs now only
requires the core file in order to generate a GMT environment
file.
- mrf-counts no
longer requires that both the -sing-env-file and
-pair-env-file parameters be specified. If either or
both is omitted, those counts will not appear in the output.
- Added the -symmetric-pair-envs argument to mrf-counts and mrf-scores (see the mrf-counts
discussion of pair counting for details). [this was actually
in Release 0.1. -- rgr, 10-Dec-97.]
- mrf-scores has a
new -gmt-marginal-file argument allows GMT marginals to
be specified in great detail; see the "GMT marginal sets"
section for specifics. mrf-scores now always warns
about core positions with no pairwise edges when computing GMT
scores. (Before you had to say -verbose to find this out.)
Consecutive score-writing options are now collected together and
executed in the order (singleton, loop, pair) for efficiency.
The -write-pair-sing argument has been split into
-write-pair and -write-gmt args;
-write-pair-sing is still accepted for backward
compatibility.
- dssp4.pl now has
-locus, -min-helix-length,
-dont-fill-e-gaps, -dont-fill-h-gaps, and
-min-strand-length args, and accepts PDB-format input
from the standard input (by omitting the PDB file name).
Specifying -verbose causes warnings to be generated for
each change of secondary structure assignment as a consequence of
smoothing.
- The tbl2fa.pl, diff-fields.pl, and dssp-ss-states.pl
scripts have been added to the repertoire. install.pl is an old script
that is now documented.
- make-seq-file.pl
now takes a -format argument, and is capable of
producing FA, IG, TBL, or "just-seq" (raw sequence) format
output.
-
filter-pdb-atoms.pl now handles PDB
MODEL and
ENDMDL records by arbitrarily taking the first
model, and detects and reports on missing sidechain atoms (but
only those that is has been requested to output).
Bob Rogers
<rogers@darwin.bu.edu>
Last modified: Tue Apr 4 22:39:46 EDT 2000