org.biojava3.aaproperties
Class Constraints

java.lang.Object
  extended by org.biojava3.aaproperties.Constraints

public class Constraints
extends java.lang.Object

This class is used to support the implementation of properties stated in IPeptideProperties. It initializes several values that would be needed for the computation of properties such as

Molecular weight
Instability index
Hydropathy value
pKa

Version:
2011.05.21
Author:
kohchuanhock
See Also:
IPeptideProperties

Field Summary
static AminoAcidCompound A
           
static java.util.Map<AminoAcidCompound,java.lang.Double> aa2CTerminalPka
           
static java.util.Map<AminoAcidCompound,java.lang.Double> aa2ExtinctionCoefficient
           
static java.util.Map<AminoAcidCompound,java.lang.Double> aa2Hydrophathicity
           
static java.util.Map<AminoAcidCompound,java.lang.Double> aa2MolecularWeight
           
static java.util.Map<AminoAcidCompound,java.lang.Double> aa2NTerminalPka
           
static java.util.Map<AminoAcidCompound,java.lang.Double> aa2PKa
           
static AminoAcidCompound C
           
static AminoAcidCompound D
           
static java.util.Map<java.lang.String,java.lang.Double> diAA2Instability
           
static AminoAcidCompound E
           
static AminoAcidCompound F
           
static AminoAcidCompound G
           
static AminoAcidCompound H
           
static AminoAcidCompound I
           
static AminoAcidCompound K
           
static AminoAcidCompound L
           
static AminoAcidCompound M
           
static AminoAcidCompound N
           
static AminoAcidCompound P
           
static AminoAcidCompound Q
           
static AminoAcidCompound R
           
static AminoAcidCompound S
           
static AminoAcidCompound T
           
static AminoAcidCompound V
           
static AminoAcidCompound W
           
static AminoAcidCompound Y
           
 
Constructor Summary
Constraints()
           
 
Method Summary
static void initExtinctionCoefficient()
          Does the initialization of extinction coefficient based on http://au.expasy.org/tools/protparam-doc.html
static void initMolecularWeight()
          Does the initialization of molecular weights based on http://au.expasy.org/tools/findmod/findmod_masses.html#AA
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

A

public static AminoAcidCompound A

R

public static AminoAcidCompound R

N

public static AminoAcidCompound N

D

public static AminoAcidCompound D

C

public static AminoAcidCompound C

E

public static AminoAcidCompound E

Q

public static AminoAcidCompound Q

G

public static AminoAcidCompound G

H

public static AminoAcidCompound H

I

public static AminoAcidCompound I

L

public static AminoAcidCompound L

K

public static AminoAcidCompound K

M

public static AminoAcidCompound M

F

public static AminoAcidCompound F

P

public static AminoAcidCompound P

S

public static AminoAcidCompound S

T

public static AminoAcidCompound T

W

public static AminoAcidCompound W

Y

public static AminoAcidCompound Y

V

public static AminoAcidCompound V

aa2ExtinctionCoefficient

public static java.util.Map<AminoAcidCompound,java.lang.Double> aa2ExtinctionCoefficient

aa2MolecularWeight

public static java.util.Map<AminoAcidCompound,java.lang.Double> aa2MolecularWeight

aa2Hydrophathicity

public static java.util.Map<AminoAcidCompound,java.lang.Double> aa2Hydrophathicity

aa2PKa

public static java.util.Map<AminoAcidCompound,java.lang.Double> aa2PKa

diAA2Instability

public static java.util.Map<java.lang.String,java.lang.Double> diAA2Instability

aa2NTerminalPka

public static java.util.Map<AminoAcidCompound,java.lang.Double> aa2NTerminalPka

aa2CTerminalPka

public static java.util.Map<AminoAcidCompound,java.lang.Double> aa2CTerminalPka
Constructor Detail

Constraints

public Constraints()
Method Detail

initMolecularWeight

public static void initMolecularWeight()
Does the initialization of molecular weights based on http://au.expasy.org/tools/findmod/findmod_masses.html#AA


initExtinctionCoefficient

public static void initExtinctionCoefficient()
Does the initialization of extinction coefficient based on http://au.expasy.org/tools/protparam-doc.html