MCQ4Structures allows to: Here you can find basic instructions for using our tool in the above processes.

Structure representation in torsion angle space

A structure in PDB format can be represented as a table of torsion angle values in every residue. To calculate them, take the following steps:
  1. Open structure from file (in PDB format): File → Open structure(s)
  2. Select structure: Torsion angles → Select structure to represent in torsion angle space
A table of torsion angle values will be displayed. You can save it in CSV format using menu item:File → Save results (CSV).Additionally, for every torsion angle type in a given structure, a histogram is shown. You can save it with right-click popup menu option Save as SVG.

Global distance computation

Global comparison can be performed either in torsion angle space (MCQ value determines the distance) or in Cartesian space (RMSD value shows the distance). In order to compare structures globally, take the following steps:
  1. Open structure(s) from file(s) (in PDB format): File → Open structure(s)
  2. Select distance type: Distance measure → Global MCQ or Distance measure → Global RMSD
  3. Select structures to compare: Distance measure → Select structures to compare
A distance matrix will appear. Every field contains the following information:

You can save the distance matrix in CSV format with File → Save results (CSV). The distance matrix is visualised automatically as well. Please note that this is only a scaling of the original distances into a 2D space, which may be imperfect and introduce error. The image can be stored using right-click popup menu Save as SVG.

The matrix can also be visualised in 3D (X and Y axes are representing structures, Z axis depicts distance value) with Distance measure → Visualise results in 3D.

A clustering may also be applied with the use of Distance measure → Cluster results. A hierarchical and partitional clustering algorithms are available, both with specific parameters. The resulting images (dendrogram or clusters as coloured points) can be saved using popup menu Save as SVG.

Local distance(s) computation between a pair of structures

Local comparison is performed in torsion angle space. In order to compute a vector of local distances between a pair of structures, i.e. distances between the corresponding angles identified along the aligned structures, take the following steps:
  1. Open structure(s) from file(s) (in PDB format): File → Open structure(s)
  2. Select comparison mode: Distance measure → Local distances (pair)
  3. Select chains to compare: Distance measure → Select structures to compare
  4. A torsion angle selector will appear, use it to decide on the torsion angles to be applied during comparison

A table of distances in torsion angle space will be shown. You can save it using menu item: File → Save results (CSV).

Every matched fragment will be visualised as a line chart. A distance on a given residue (X axis) is shown (Y axis). The X axis is labeled with secondary structure for RNA molecules and with residue identifier for proteins. The image can be saved by right-clicking and selecting Save as SVG.

The percentile statistics of distances in torsion angle space are visualised on another chart. It shows the desired percent values (X axis) of distances (Y axis). For example, a value of 30° for 60-th percentile means that 60% of distances are at most 30°. This chart can also be saved using popup menu and selection of Save as SVG

RNA chains are additionally visualised with VARNA. Distances are colormapped using a white-red linear gradient. The image can be saved with popup menu option Save as SVG

You may choose to visualise the table of distances in 3D with Distance measure → Visualise results in 3D. The RNA secondary structure or protein residue ids (X axis) are plotted together with torsion angle types (Y axis). The Z axis depicts distances.

Local distance(s) computation between a set of structures

For a single torsion angle type, a comparison can be done and visualized for a set of input structures. The only prerequisite is that they all must be of the same size. To achieve this, take the following steps:
  1. Open structure(s) from file(s) (in PDB format): File → Open structure(s)
  2. Select comparison mode: Distance measure → Local distances (multiple)
  3. Select chains to compare: Distance measure → Select structures to compare
  4. From those, single out the reference structure (all other, called models, will be compared to this one)
  5. A torsion angle selector will appear, use it to decide on a single torsion angle to be applied during comparison
Three tables will be presented to you:

The last two tables are column-sortable. This way, you can rank models optimistically with histograms e.g. which model has the most residues aligned very well (with threshold 15°), or pesimistically with percentiles e.g. which model has the least number of very severe mismatches (with 95-th percentile).

There is also a colorbar visualization with a white-red linear gradient. It depicts every residues as a rectangle coloured according to the distance in torsion angle space. The image is supplemented with secondary structure when RNA chains are compared. It can be saved using popup option Save as SVG

Additionally, a 3D visualisation is also available via Distance measure → Visualise results in 3D. A model name (X axis) with protein residue identifier or RNA secondary structure (Y axis) is plotted against the distance in torsion angle space (Z axis).

Sequence alignment

In order to perform sequence alignment (global or local) take the following steps:
  1. Open structure(s) from file(s) (in PDB format): File → Open structure(s)
  2. Select alignment method:
  3. Select chains to align: Alignment → Select structures to align
Sequence alignment is performed with the following parameters:

In order to save the results of sequence alignment use File → Save results . The results are saved to TXT file.

3D Structure alignment

In order to perform 3D structure alignment take the following steps:
  1. Open structure(s) from file(s) (in PDB format): File → Open structure(s)
  2. Select 3D structure alignment: Alignment → 3D structure alignment
  3. Select structures and chain(s) to align: Alignment → Select structures to align

Two panels will be shown. The left one will contain both structures drawn together in total after alignment. The right one will contain only these residues that were aligned.

In order to save the results of 3D structure alignment use File → Save results . The results are saved to PDB file.

Remarks

  1. If the open structure contains residues/atoms with more than one alternative position (coordinate set) only the first one is considered.