Class ReferenceSuperimposer

java.lang.Object
org.biojava.nbio.structure.align.multiple.util.ReferenceSuperimposer
All Implemented Interfaces:
MultipleSuperimposer

public class ReferenceSuperimposer extends Object implements MultipleSuperimposer
Superimposes each structure in a MultipleAlignment onto a reference structure.

Performs a global superposition of the MultipleAlignment in case there is only one BlockSet, and a superposition for every BlockSet in case there is more than one (flexible alignment).

This class uses the SVDSuperimposer algorithm.

Since:
4.1.0
Author:
Spencer Bliven, Aleix Lafita
  • Constructor Details

    • ReferenceSuperimposer

      public ReferenceSuperimposer()
      Default Constructor. Uses the first structure as the reference.
    • ReferenceSuperimposer

      public ReferenceSuperimposer(int reference)
      Constructor using a specified structure as reference.
      Parameters:
      reference - Index of the structure to use as a reference (it has to be > 0)
  • Method Details