logical, if TRUE coordinate superposition is performed on
the input structures.
pqr
logical, if TRUE the input structures are assumed to be in
PQR format.
ncore
number of CPU cores used to do the calculation.
ncore>1 requires package parallel installed.
nseg.scale
split input data into specified number of segments
prior to running multiple core calculation. See fit.xyz.
...
extra arguments passed to seqaln function.
Value
Returns a list of class "pdbs" with the following five
components:
xyznumeric matrix of aligned C-alpha coordinates.
resnocharacter matrix of aligned residue numbers.
bnumeric matrix of aligned B-factor values.
chaincharacter matrix of aligned chain identifiers.
idcharacter vector of PDB sequence/structure names.
alicharacter matrix of aligned sequences.
callthe matched call.
Details
This wrapper function calls the underlying functions read.pdb,
pdbseq, seqaln and read.fasta.pdb returning a
list of class "pdbs" similar to that returned by
read.fasta.pdb.
As these steps are often error prone it is recomended for most cases that
the individual underlying functions are called in sequence with checks
made on the valadity of their respective outputs to ensure sensible
results.
References
Grant, B.J. et al. (2006) Bioinformatics22, 2695--2696.