UNMTRIX(1)
NAME
- unmtrix - expand MTRIX records in PDB files
SYNOPSIS
- unmtrix [-i original_PDB_file] [-o new_PDB_file] [-m
- MTRIX_serial_id]
DESCRIPTION
- Unmtrix reads a Protein Data Bank file and generates
coordinates for subunits specified by MTRIX records. The -i
argument specifies the input PDB file. If no input file is
given, unmtrix will read from standard input. The -o
argument specified the output PDB file. If no output file
is given, unmtrix will write to standard output. Normally,
unmtrix will generate coordinates for all MTRIX records
which do not have atoms associated with them. When given
the -m argument, unmtrix will generate coordinates only for
the MTRIX records that match the given MTRIX_serial_id.
EXAMPLES
- Since MTRIX records contain a 3x3 rotation matrix as well as
a 3x1 translation vector, the records are always given in
groups of three, like this:
MTRIX1 1 -0.725530 0.071920 -0.684420 68.86822 1
1RSL 138
MTRIX2 1 -0.000100 -0.994540 -0.104400 81.59939 1
1RSL 139
MTRIX3 1 -0.688190 -0.075680 0.721570 32.52771 1
1RSL 140
- The second column is a serial number for the three-record
group. If additional MTRIX records were necessary for
additional subunits, each triplet would have a unique serial
number. The third through fifth columns contain the
rotation matrix. The sixth column is the translation
vector. The seventh column indicates whether the
coordinates generatable with these records are already
present in the PDB file. If there is a ``1'' in the seventh
column, the coordinates are present in the entry. If the
column is blank, the coordinates are absent. The trailing
columns are record serial number information, found on all
PDB records.
- The above MTRIX records would be for a subunit whose
coordinates are already present in the PDB entry, indicated
by the ``1'' in the seventh column. Unmtrix will always
ignore such records. Unmtrix will only operate on MTRIX
records with a blank seventh column, an example set of which
is shown below.
MTRIX1 1 -.91000 -.41511 .00700 -.29750
1REI 128
MTRIX2 1 -.41396 .91000 .02598 -.29878
1REI 129
MTRIX3 1 -.01700 .02136 -1.00000 33.14600
1REI 130
SEE ALSO
- Protein Data Bank, Atomic Coordinate and Bibliographic Entry Format Description.
AUTHOR
- Conrad Huang
- Computer Graphics Laboratory
- University of California, San Francisco