ffjoin XYZIN foo.pdb [XYZIN1 foo.pdb] [XYZIN2 foo.pdb] XYZOUT bar.pdb
[Keyworded input]
`ffjoin' takes files of fragments output from `fffear' and merges linked fragments to create longer fragments (with greater confidence values). Fragments running in opposite directions may optionally be merged. Overlapping fragments which cannot be merged may optionally be identified and the fragment with the lower confidence value removed. Since fragments of opposite direction may be merged, the output file will only contain alpha Carbons.
`ffjoin' does not know about crystal symmetry or repeat, so all input fragments should be calculated in `fffear' using the same `CENTRE' keyword.
ffjoin xyzin alpha-helix-10-rot.pdb xyzout alpha-helix-10-rot-join.pdb << eof eof
Input pdb file. This should contain a list of fragments output from `fffear'.
Input pdb file. Additional fragments to be merged, e.g. from a different search model.
Input pdb file. Additional fragments to be merged, e.g. from a different search model.
Output pdb file. This contains the CA coordinates for the merged fragments. The B-factors will contain updated confidence values which will be lower for those fragments which appear many times.
Input is keyworded. Available keywords are: JOIN, BUMP.
(All keywords are optional.)
New fragments are assembled using an internal numbering scheme from the input fragments which are described by their chain name and segid for the first input file only. Merged fragments are then eliminated by bumping according to their internal numbers.
Kevin D. Cowtan, Department of Chemistry, University of York
email: cowtan@ysbl.york.ac.uk