public class DigestSettings extends Settings implements Cloneable
Modifier and Type | Field and Description |
---|---|
static String |
ALKYLATED_CYS |
static String |
MAX_FRAG_LENGTH |
static String |
MAX_FRAG_MASS |
static String |
MAX_MISSED_CLEAVAGES |
static String |
MIN_FRAG_LENGTH |
static String |
MIN_FRAG_MASS |
static String |
PROTEASE |
Constructor and Description |
---|
DigestSettings() |
Modifier and Type | Method and Description |
---|---|
DigestSettings |
clone() |
AminoAcid |
getAlkylatedCys() |
Integer |
getMaxFragmentLength() |
Float |
getMaxFragmentMass() |
Integer |
getMaxMissedCleavages() |
Integer |
getMinFragmentLength() |
Float |
getMinFragmentMass() |
Set<Protease> |
getProteases() |
protected void |
init()
For subclasses to override.
|
boolean |
meetsCriteria(DigestFragment inFrag)
Returns whether the specified DigestFragment meets criteria for inclusion.
|
DigestSettings |
setAlkylatedCys(AminoAcid inValue)
By specifying a modified cysteine a "virtual reduction" will be performed on
the protein before digestion.
|
DigestSettings |
setMaxFragmentLength(Integer inValue) |
DigestSettings |
setMaxFragmentMass(Float inValue) |
DigestSettings |
setMaxMissedCleavages(int inValue) |
DigestSettings |
setMinFragmentLength(Integer inValue) |
DigestSettings |
setMinFragmentMass(Float inValue) |
DigestSettings |
setProtease(Protease inValue) |
DigestSettings |
setProteases(Collection<Protease> inValues) |
public static final String PROTEASE
public static final String MAX_MISSED_CLEAVAGES
public static final String MIN_FRAG_LENGTH
public static final String MAX_FRAG_LENGTH
public static final String MIN_FRAG_MASS
public static final String MAX_FRAG_MASS
public static final String ALKYLATED_CYS
public DigestSettings()
public DigestSettings setProtease(Protease inValue)
public DigestSettings setProteases(Collection<Protease> inValues)
public Set<Protease> getProteases()
public DigestSettings setMaxMissedCleavages(int inValue)
public Integer getMaxMissedCleavages()
public DigestSettings setMinFragmentLength(Integer inValue)
public Integer getMinFragmentLength()
public DigestSettings setMaxFragmentLength(Integer inValue)
public Integer getMaxFragmentLength()
public DigestSettings setMinFragmentMass(Float inValue)
public Float getMinFragmentMass()
public DigestSettings setMaxFragmentMass(Float inValue)
public Float getMaxFragmentMass()
public DigestSettings setAlkylatedCys(AminoAcid inValue)
inValue
- AminoAcid to substitute for x-linked or free cysteinespublic AminoAcid getAlkylatedCys()
public boolean meetsCriteria(DigestFragment inFrag)
inFrag
- the DigestFragment to test for inclusionpublic DigestSettings clone()
jataylor@hairyfatguy.com