Uses of Enum
org.biojava.nbio.aaproperties.profeat.IProfeatProperties.ATTRIBUTE
Package
Description
Set of classes that responsible for providing APIs access to generate some PROFEAT properties of protein sequences.
-
Uses of IProfeatProperties.ATTRIBUTE in org.biojava.nbio.aaproperties.profeat
Modifier and TypeMethodDescriptionstatic IProfeatProperties.ATTRIBUTE
Returns the enum constant of this type with the specified name.static IProfeatProperties.ATTRIBUTE[]
IProfeatProperties.ATTRIBUTE.values()
Returns an array containing the constants of this enum type, in the order they are declared.Modifier and TypeMethodDescriptionIProfeatProperties.getComposition
(ProteinSequence sequence) ProfeatProperties.getComposition
(String sequence) ProfeatProperties.getComposition
(ProteinSequence sequence) ProfeatPropertiesImpl.getComposition
(ProteinSequence sequence) Map
<IProfeatProperties.ATTRIBUTE, Map<IProfeatProperties.GROUPING, Map<IProfeatProperties.DISTRIBUTION, Double>>> IProfeatProperties.getDistributionPosition
(ProteinSequence sequence) static Map
<IProfeatProperties.ATTRIBUTE, Map<IProfeatProperties.GROUPING, Map<IProfeatProperties.DISTRIBUTION, Double>>> ProfeatProperties.getDistributionPosition
(String sequence) static Map
<IProfeatProperties.ATTRIBUTE, Map<IProfeatProperties.GROUPING, Map<IProfeatProperties.DISTRIBUTION, Double>>> ProfeatProperties.getDistributionPosition
(ProteinSequence sequence) Map
<IProfeatProperties.ATTRIBUTE, Map<IProfeatProperties.GROUPING, Map<IProfeatProperties.DISTRIBUTION, Double>>> ProfeatPropertiesImpl.getDistributionPosition
(ProteinSequence sequence) IProfeatProperties.getTransition
(ProteinSequence sequence) ProfeatProperties.getTransition
(String sequence) ProfeatProperties.getTransition
(ProteinSequence sequence) ProfeatPropertiesImpl.getTransition
(ProteinSequence sequence) Modifier and TypeMethodDescriptionIProfeatProperties.getComposition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) double
IProfeatProperties.getComposition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) Returns the composition of the specific grouping for the given attribute.static Map
<IProfeatProperties.GROUPING, Double> ProfeatProperties.getComposition
(String sequence, IProfeatProperties.ATTRIBUTE attribute) static double
ProfeatProperties.getComposition
(String sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) static Map
<IProfeatProperties.GROUPING, Double> ProfeatProperties.getComposition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) 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.ProfeatPropertiesImpl.getComposition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) double
ProfeatPropertiesImpl.getComposition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) IProfeatProperties.getDistributionPosition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) 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)ProfeatProperties.getDistributionPosition
(String sequence, IProfeatProperties.ATTRIBUTE attribute) 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) ProfeatProperties.getDistributionPosition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) 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) ProfeatPropertiesImpl.getDistributionPosition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) double
ProfeatPropertiesImpl.getDistributionPosition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group, IProfeatProperties.DISTRIBUTION distribution) IProfeatProperties.getTransition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) double
IProfeatProperties.getTransition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.TRANSITION transition) Returns the number of transition between the specified groups for the given attribute with respect to the length of sequence.static Map
<IProfeatProperties.TRANSITION, Double> ProfeatProperties.getTransition
(String sequence, IProfeatProperties.ATTRIBUTE attribute) static double
ProfeatProperties.getTransition
(String sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.TRANSITION transition) static Map
<IProfeatProperties.TRANSITION, Double> ProfeatProperties.getTransition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) static double
ProfeatProperties.getTransition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.TRANSITION transition) An adaptor method which returns the number of transition between the specified groups for the given attribute with respect to the length of sequence.ProfeatPropertiesImpl.getTransition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) double
ProfeatPropertiesImpl.getTransition
(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.TRANSITION transition)