public class GraphComponentRefiner extends Object implements SymmetryRefiner
Given a set of components and their pairwise compatibilities, iteratively add the most compatible component, which is compatible to all the components already added, to the final alignment.
| Constructor and Description | 
|---|
GraphComponentRefiner()  | 
| Modifier and Type | Method and Description | 
|---|---|
MultipleAlignment | 
refine(AFPChain selfAlignment,
      Atom[] atoms,
      int order)
Returns a refined symmetry alignment, where the repeat residues are
 aligned consistently in a MultipleAlignment. 
 | 
public MultipleAlignment refine(AFPChain selfAlignment, Atom[] atoms, int order) throws StructureException, RefinerFailedException
SymmetryRefinerrefine in interface SymmetryRefinerselfAlignment - optimal self-alignment calculated by CeSymmatoms - coordinates of the structureorder - order of symmetry to useStructureExceptionRefinerFailedExceptionCopyright © 2000–2016 BioJava. All rights reserved.