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 GraphComponentRefiner()
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–2019 BioJava. All rights reserved.