Uses of Enum
org.biojava.nbio.aaproperties.profeat.IProfeatProperties.GROUPING
Package
Description
Set of classes that responsible for providing APIs access to generate some PROFEAT properties of protein sequences.
-
Uses of IProfeatProperties.GROUPING in org.biojava.nbio.aaproperties.profeat
Modifier and TypeMethodDescriptionstatic IProfeatProperties.GROUPING
Returns the enum constant of this type with the specified name.static IProfeatProperties.GROUPING[]
IProfeatProperties.GROUPING.values()
Returns an array containing the constants of this enum type, in the order they are declared.Modifier and TypeMethodDescriptionIProfeatProperties.getComposition
(ProteinSequence sequence) IProfeatProperties.getComposition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) ProfeatProperties.getComposition
(String sequence) static Map
<IProfeatProperties.GROUPING, Double> ProfeatProperties.getComposition
(String sequence, IProfeatProperties.ATTRIBUTE attribute) ProfeatProperties.getComposition
(ProteinSequence sequence) static Map
<IProfeatProperties.GROUPING, Double> ProfeatProperties.getComposition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) ProfeatPropertiesImpl.getComposition
(ProteinSequence sequence) ProfeatPropertiesImpl.getComposition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) Map
<IProfeatProperties.ATTRIBUTE, Map<IProfeatProperties.GROUPING, Map<IProfeatProperties.DISTRIBUTION, Double>>> IProfeatProperties.getDistributionPosition
(ProteinSequence sequence) IProfeatProperties.getDistributionPosition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) static Map
<IProfeatProperties.ATTRIBUTE, Map<IProfeatProperties.GROUPING, Map<IProfeatProperties.DISTRIBUTION, Double>>> ProfeatProperties.getDistributionPosition
(String sequence) ProfeatProperties.getDistributionPosition
(String sequence, IProfeatProperties.ATTRIBUTE attribute) static Map
<IProfeatProperties.ATTRIBUTE, Map<IProfeatProperties.GROUPING, Map<IProfeatProperties.DISTRIBUTION, Double>>> ProfeatProperties.getDistributionPosition
(ProteinSequence sequence) ProfeatProperties.getDistributionPosition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) Map
<IProfeatProperties.ATTRIBUTE, Map<IProfeatProperties.GROUPING, Map<IProfeatProperties.DISTRIBUTION, Double>>> ProfeatPropertiesImpl.getDistributionPosition
(ProteinSequence sequence) ProfeatPropertiesImpl.getDistributionPosition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) Modifier and TypeMethodDescriptiondouble
IProfeatProperties.getComposition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) Returns the composition of the specific grouping for the given attribute.static double
ProfeatProperties.getComposition
(String sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) static double
ProfeatProperties.getComposition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) An adaptor method which returns the composition of the specific grouping for the given attribute.double
ProfeatPropertiesImpl.getComposition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) IProfeatProperties.getDistributionPosition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) double
IProfeatProperties.getDistributionPosition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group, IProfeatProperties.DISTRIBUTION distribution) Computes and return the position with respect to the sequence where the given distribution of the grouping can be found.
Example: "1111122222"
For the above example,
position of the GROUPING.GROUP1 & DISTRIBUTION.FIRST = 0/10 (because the first occurrence of '1' is at position 0)
position of the GROUPING.GROUP1 & DISTRIBUTION.ALL = 4/10 (because all occurrences of '1' happens on and before position 4)static Map
<IProfeatProperties.DISTRIBUTION, Double> ProfeatProperties.getDistributionPosition
(String sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) static double
ProfeatProperties.getDistributionPosition
(String sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group, IProfeatProperties.DISTRIBUTION distribution) static Map
<IProfeatProperties.DISTRIBUTION, Double> ProfeatProperties.getDistributionPosition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) static double
ProfeatProperties.getDistributionPosition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group, IProfeatProperties.DISTRIBUTION distribution) An adaptor method which computes and return the position with respect to the sequence where the given distribution of the grouping can be found.
Example: "1111122222"
For the above example,
position of the GROUPING.GROUP1 & DISTRIBUTION.FIRST = 0/10 (because the first occurrence of '1' is at position 0)
position of the GROUPING.GROUP1 & DISTRIBUTION.ALL = 4/10 (because all occurrences of '1' happens on and before position 4)ProfeatPropertiesImpl.getDistributionPosition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) double
ProfeatPropertiesImpl.getDistributionPosition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group, IProfeatProperties.DISTRIBUTION distribution)