public class ProfeatProperties extends Object
IProfeatProperties,
ProfeatPropertiesImpl| Constructor and Description |
|---|
ProfeatProperties() |
public static double getComposition(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) throws Exception
sequence - a protein sequence consisting of non-ambiguous characters onlyattribute - one of the seven attributes (Hydrophobicity, Volume, Polarity, Polarizability, Charge, SecondaryStructure or SolventAccessibility)group - the grouping to be computedException - throws Exception if attribute or group are unknownpublic static Map<IProfeatProperties.GROUPING,Double> getComposition(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) throws Exception
Exceptionpublic static Map<IProfeatProperties.ATTRIBUTE,Map<IProfeatProperties.GROUPING,Double>> getComposition(ProteinSequence sequence) throws Exception
Exceptionpublic static double getComposition(String sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) throws Exception
Exceptionpublic static Map<IProfeatProperties.GROUPING,Double> getComposition(String sequence, IProfeatProperties.ATTRIBUTE attribute) throws Exception
Exceptionpublic static Map<IProfeatProperties.ATTRIBUTE,Map<IProfeatProperties.GROUPING,Double>> getComposition(String sequence) throws Exception
Exceptionpublic static double getTransition(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.TRANSITION transition) throws Exception
sequence - a protein sequence consisting of non-ambiguous characters onlyattribute - one of the seven attributes (Hydrophobicity, Volume, Polarity, Polarizability, Charge, SecondaryStructure or SolventAccessibility)transition - the interested transition between the groupsException - throws Exception if attribute or group are unknownpublic static Map<IProfeatProperties.TRANSITION,Double> getTransition(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) throws Exception
Exceptionpublic static Map<IProfeatProperties.ATTRIBUTE,Map<IProfeatProperties.TRANSITION,Double>> getTransition(ProteinSequence sequence) throws Exception
Exceptionpublic static double getTransition(String sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.TRANSITION transition) throws Exception
Exceptionpublic static Map<IProfeatProperties.TRANSITION,Double> getTransition(String sequence, IProfeatProperties.ATTRIBUTE attribute) throws Exception
Exceptionpublic static Map<IProfeatProperties.ATTRIBUTE,Map<IProfeatProperties.TRANSITION,Double>> getTransition(String sequence) throws Exception
Exceptionpublic static double getDistributionPosition(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group, IProfeatProperties.DISTRIBUTION distribution) throws Exception
sequence - a protein sequence consisting of non-ambiguous characters onlyattribute - one of the seven attributes (Hydrophobicity, Volume, Polarity, Polarizability, Charge, SecondaryStructure or SolventAccessibility)group - one the three groups for the attributedistribution - the distribution of the groupingException - throws Exception if attribute or group are unknownpublic static Map<IProfeatProperties.DISTRIBUTION,Double> getDistributionPosition(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) throws Exception
Exceptionpublic static Map<IProfeatProperties.GROUPING,Map<IProfeatProperties.DISTRIBUTION,Double>> getDistributionPosition(ProteinSequence sequence, IProfeatProperties.ATTRIBUTE attribute) throws Exception
Exceptionpublic static Map<IProfeatProperties.ATTRIBUTE,Map<IProfeatProperties.GROUPING,Map<IProfeatProperties.DISTRIBUTION,Double>>> getDistributionPosition(ProteinSequence sequence) throws Exception
Exceptionpublic static double getDistributionPosition(String sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group, IProfeatProperties.DISTRIBUTION distribution) throws Exception
Exceptionpublic static Map<IProfeatProperties.DISTRIBUTION,Double> getDistributionPosition(String sequence, IProfeatProperties.ATTRIBUTE attribute, IProfeatProperties.GROUPING group) throws Exception
Exceptionpublic static Map<IProfeatProperties.GROUPING,Map<IProfeatProperties.DISTRIBUTION,Double>> getDistributionPosition(String sequence, IProfeatProperties.ATTRIBUTE attribute) throws Exception
Exceptionpublic static Map<IProfeatProperties.ATTRIBUTE,Map<IProfeatProperties.GROUPING,Map<IProfeatProperties.DISTRIBUTION,Double>>> getDistributionPosition(String sequence) throws Exception
ExceptionCopyright © 2000–2016 BioJava. All rights reserved.