public class SubunitClusterUtils extends Object
SubunitCluster, the output of the SubunitClusterer.| Modifier and Type | Method and Description |
|---|---|
static String |
getStoichiometryString(List<SubunitCluster> clusters)
Return a canonical String representation of the stoichiometry of a group
of Subunits.
|
static boolean |
isPseudoStoichiometric(List<SubunitCluster> clusters)
A pseudostoichiometric
SubunitCluster was obtained using the
SubunitClustererMethod.STRUCTURE similarity,
or SubunitClustererMethod.SEQUENCE similarity with low scores. |
static List<SubunitCluster> |
orderByStoichiometry(List<SubunitCluster> clusters)
Order clusters by the number of subunits (decreasing) and assign alphabetic characters in order.
|
public static String getStoichiometryString(List<SubunitCluster> clusters)
This method only uses alphabetic charaters for Subunit ids. For stoichiometries with a large number of entities, when all alphabetic characters are used, they will restart from the beginning.
clusters - List of Subunit clusterspublic static List<SubunitCluster> orderByStoichiometry(List<SubunitCluster> clusters)
This method makes an alpha-identifier a property of a cluster, which is useful for local symmetries, whose stoichiometries will be consistent with respect to the global clustering.
clusters - List of Subunit clusterspublic static boolean isPseudoStoichiometric(List<SubunitCluster> clusters)
SubunitCluster was obtained using the
SubunitClustererMethod.STRUCTURE similarity,
or SubunitClustererMethod.SEQUENCE similarity with low scores.clusters - Copyright © 2000–2018 BioJava. All rights reserved.