Uses of Interface
org.biojava.nbio.structure.align.multiple.MultipleAlignment
Packages that use MultipleAlignment
Package
Description
Classes for the alignment of structures.
Serialization and deserialization for structure alignment results (as AFPChain object) to XML.
-
Uses of MultipleAlignment in org.biojava.nbio.structure.align
Methods in org.biojava.nbio.structure.align that return MultipleAlignmentModifier and TypeMethodDescriptionRun an alignment while specifying the atoms to be aligned.Run an alignment and also send a bean containing the parameters. -
Uses of MultipleAlignment in org.biojava.nbio.structure.align.multiple
Classes in org.biojava.nbio.structure.align.multiple that implement MultipleAlignmentMethods in org.biojava.nbio.structure.align.multiple that return MultipleAlignmentModifier and TypeMethodDescriptionMultipleAlignment.clone()Creates and returns an identical copy of this alignment, including a deep copy of all constituent BlockSets.BlockSet.getMultipleAlignment()Returns the parent MultipleAlignment of the BlockSet.BlockSetImpl.getMultipleAlignment()MultipleAlignmentEnsemble.getMultipleAlignment(int index) Returns the MultipleAlignments at the specified index in the ensemble.MultipleAlignmentEnsembleImpl.getMultipleAlignment(int index) Methods in org.biojava.nbio.structure.align.multiple that return types with arguments of type MultipleAlignmentModifier and TypeMethodDescriptionMultipleAlignmentEnsemble.getMultipleAlignments()Returns the List of MultipleAlignments in the ensemble.MultipleAlignmentEnsembleImpl.getMultipleAlignments()Methods in org.biojava.nbio.structure.align.multiple with parameters of type MultipleAlignmentModifier and TypeMethodDescriptionvoidMultipleAlignmentEnsemble.addMultipleAlignment(MultipleAlignment alignment) Add a new MultipleAlignment to the end of the ensemble and set its parent ensemble to this.voidMultipleAlignmentEnsembleImpl.addMultipleAlignment(MultipleAlignment alignment) voidBlockSet.setMultipleAlignment(MultipleAlignment parent) Set the back-reference to its parent MultipleAlignment.voidBlockSetImpl.setMultipleAlignment(MultipleAlignment parent) Method parameters in org.biojava.nbio.structure.align.multiple with type arguments of type MultipleAlignmentModifier and TypeMethodDescriptionvoidMultipleAlignmentEnsemble.setMultipleAlignments(List<MultipleAlignment> alignments) Set the List of MultipleAlignments in the ensemble.voidMultipleAlignmentEnsembleImpl.setMultipleAlignments(List<MultipleAlignment> alignments) Constructors in org.biojava.nbio.structure.align.multiple with parameters of type MultipleAlignment -
Uses of MultipleAlignment in org.biojava.nbio.structure.align.multiple.mc
Methods in org.biojava.nbio.structure.align.multiple.mc that return MultipleAlignmentModifier and TypeMethodDescriptionMultipleMcOptimizer.call()MultipleMcOptimizer.optimize()Optimization method based in a Monte-Carlo approach.Constructors in org.biojava.nbio.structure.align.multiple.mc with parameters of type MultipleAlignmentModifierConstructorDescriptionMultipleMcOptimizer(MultipleAlignment seedAln, MultipleMcParameters params, int reference) Constructor. -
Uses of MultipleAlignment in org.biojava.nbio.structure.align.multiple.util
Methods in org.biojava.nbio.structure.align.multiple.util with parameters of type MultipleAlignmentModifier and TypeMethodDescriptionstatic voidMultipleAlignmentScorer.calculateScores(MultipleAlignment alignment) Calculates and puts the RMSD and the average TM-Score of the MultipleAlignment.static AtomMultipleAlignmentTools.getAtomForSequencePosition(MultipleAlignment msa, List<Integer> mapSeqToStruct, int str, int sequencePos) Returns the Atom of the specified structure that is aligned in the sequence alignment position specified.static MatrixMultipleAlignmentTools.getAverageResidueDistances(MultipleAlignment msa) The average residue distance Matrix contains the average distance from each residue to all other residues aligned with it.static doubleMultipleAlignmentScorer.getAvgTMScore(MultipleAlignment alignment) Calculates the average TMScore of all the possible pairwise structure comparisons of the given alignment.static intMultipleAlignmentTools.getBlockForSequencePosition(MultipleAlignment multAln, List<Integer> mapSeqToStruct, int sequencePos) Returns the block number of a specified position in the sequence alignment, given the mapping from structure to function.MultipleAlignmentTools.getBlockSequenceAlignment(MultipleAlignment ma) Calculate the sequence alignment Strings for the alignment Blocks in an alignment.MultipleAlignmentTools.getBlockSequenceAlignment(MultipleAlignment alignment, List<Integer> mapSeqToStruct) Calculate the sequence alignment Strings for the alignment Blocks in an alignment.MultipleAlignmentTools.getEquivalentResidues(MultipleAlignment msa, boolean coreOnly) Convert an MSA into a matrix of equivalent residues.static org.forester.phylogeny.PhylogenyMultipleAlignmentTools.getHSDMTree(MultipleAlignment msta) Calculate a phylogenetic tree of the MultipleAlignment using dissimilarity scores (DS), based in SDM Substitution Matrix (ideal for distantly related proteins, structure-derived) and the Neighbor Joining algorithm from forester.static org.forester.phylogeny.PhylogenyMultipleAlignmentTools.getKimuraTree(MultipleAlignment msta) Calculate a phylogenetic tree of the MultipleAlignment using Kimura distances and the Neighbor Joining algorithm from forester.static doubleMultipleAlignmentScorer.getMCScore(MultipleAlignment alignment, double gapOpen, double gapExtension, double dCutoff) Calculates the MC score, specific for the MultipleAlignment algorithm.static doubleMultipleAlignmentScorer.getRefRMSD(MultipleAlignment alignment, int ref) /** Calculates the average RMSD from all structures to a reference s tructure, given a set of superimposed atoms.static doubleMultipleAlignmentScorer.getRefTMScore(MultipleAlignment alignment, int ref) Calculates the average TMScore from all structures to a reference structure, given a set of superimposed atoms.static doubleMultipleAlignmentScorer.getRMSD(MultipleAlignment alignment) Calculates the RMSD of all-to-all structure comparisons (distances) of the given MultipleAlignment.static MatrixMultipleAlignmentTools.getRMSDMatrix(MultipleAlignment msa) Calculate the RMSD matrix of a MultipleAlignment, that is, entry (i,j) of the matrix contains the RMSD between structures i and j.MultipleAlignmentDisplay.getRotatedAtoms(MultipleAlignment multAln) New structures are downloaded if they were not cached in the alignment and they are entirely transformed here with the superposition information in the Multiple Alignment.MultipleAlignmentTools.getSequenceAlignment(MultipleAlignment msa) Calculate the sequence alignment Strings for the whole alignment.MultipleAlignmentTools.getSequenceAlignment(MultipleAlignment alignment, List<Integer> mapSeqToStruct) Calculate the sequence alignment Strings for the whole alignment.static org.forester.phylogeny.PhylogenyMultipleAlignmentTools.getStructuralTree(MultipleAlignment msta) Calculate a phylogenetic tree of the MultipleAlignment using RMSD distances and the Neighbor Joining algorithm from forester.voidCoreSuperimposer.superimpose(MultipleAlignment alignment) voidMultipleSuperimposer.superimpose(MultipleAlignment alignment) Superimpose all structures from aMultipleAlignment.voidReferenceSuperimposer.superimpose(MultipleAlignment alignment) static StringMultipleAlignmentWriter.to3DFormat(MultipleAlignment alignment, int queryIndex, int templateIndex) Outputs a pairwise alignment in I-TASSER's 3D Format for target-template alignment. http://zhanglab.ccmb.med.umich.edu/I-TASSER/option4.htmlstatic StringMultipleAlignmentWriter.toAlignedResidues(MultipleAlignment multAln) Converts the alignment to its simplest form: a list of groups of aligned residues.static StringMultipleAlignmentWriter.toFASTA(MultipleAlignment alignment) Converts theMultipleAlignmentinto a multiple sequence alignment String in FASTA format.static StringMultipleAlignmentWriter.toFatCat(MultipleAlignment alignment) Converts theMultipleAlignmentinto a FatCat String format.static StructureMultipleAlignmentTools.toMultimodelStructure(MultipleAlignment multAln, List<Atom[]> transformedAtoms) MultipleAlignmentTools.toProteinMSA(MultipleAlignment msta) Convert a MultipleAlignment into a MultipleSequenceAlignment of AminoAcid residues.static StringMultipleAlignmentWriter.toTransformMatrices(MultipleAlignment alignment) Converts the transformation Matrices of the alignment into a String output.MultipleAlignmentTools.transformAtoms(MultipleAlignment alignment) Transforms atoms according to the superposition stored in the alignment. -
Uses of MultipleAlignment in org.biojava.nbio.structure.align.quaternary
Methods in org.biojava.nbio.structure.align.quaternary that return MultipleAlignmentModifier and TypeMethodDescriptionQsAlignResult.getAlignment()The alignment that specifies the residue equivalencies of the equivalent Subunits.Methods in org.biojava.nbio.structure.align.quaternary with parameters of type MultipleAlignmentModifier and TypeMethodDescriptionvoidQsAlignResult.setAlignment(MultipleAlignment alignment) The alignment that specifies the residue equivalencies of the equivalent Subunits. -
Uses of MultipleAlignment in org.biojava.nbio.structure.align.xml
Methods in org.biojava.nbio.structure.align.xml with parameters of type MultipleAlignmentModifier and TypeMethodDescriptionstatic voidMultipleAlignmentXMLConverter.printXMLalignment(PrettyXMLWriter xml, MultipleAlignment msa) -
Uses of MultipleAlignment in org.biojava.nbio.structure.cluster
Methods in org.biojava.nbio.structure.cluster that return MultipleAlignmentModifier and TypeMethodDescriptionSubunitCluster.getMultipleAlignment()The multiple alignment is calculated from the equivalent residues in the SubunitCluster. -
Uses of MultipleAlignment in org.biojava.nbio.structure.symmetry.internal
Methods in org.biojava.nbio.structure.symmetry.internal that return MultipleAlignmentModifier and TypeMethodDescriptionCeSymmResult.getMultipleAlignment()SymmOptimizer.optimize()Optimization method based in a Monte-Carlo approach.Returns a refined symmetry alignment, where the repeat residues are aligned consistently in a MultipleAlignment.Methods in org.biojava.nbio.structure.symmetry.internal with parameters of type MultipleAlignmentModifier and TypeMethodDescriptionvoidCeSymmResult.setMultipleAlignment(MultipleAlignment multipleAlignment) -
Uses of MultipleAlignment in org.biojava.nbio.structure.symmetry.utils
Methods in org.biojava.nbio.structure.symmetry.utils that return MultipleAlignmentModifier and TypeMethodDescriptionstatic MultipleAlignmentConverts a refined symmetry AFPChain alignment into the standard representation of symmetry in a MultipleAlignment, that contains the entire Atom array of the strcuture and the symmetric repeats are orgaized in different rows in a single Block.static MultipleAlignmentSymmetryTools.toFullAlignment(CeSymmResult symm) Method that converts a repeats symmetric alignment into an alignment of whole structures.static MultipleAlignmentSymmetryTools.toRepeatsAlignment(CeSymmResult result) Method that converts a symmetry alignment into an alignment of the repeats only, as new independent structures.Methods in org.biojava.nbio.structure.symmetry.utils with parameters of type MultipleAlignmentModifier and TypeMethodDescriptionstatic voidSymmetryTools.updateSymmetryScores(MultipleAlignment symm) Update the scores (TM-score and RMSD) of a symmetry multiple alignment.static voidSymmetryTools.updateSymmetryTransformation(SymmetryAxes axes, MultipleAlignment msa) Calculates the set of symmetry operation Matrices (transformations) of the new alignment, based on the symmetry relations in the SymmetryAxes object.