public class Protease extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
static String |
ARG_C |
static String |
ASP_N |
static String |
CHYMOTRYP |
static String |
CNBr |
static String |
GLU_C_BICARB |
static String |
GLU_C_PHOS |
static String |
LYS_C |
static String |
TRYPSIN |
Modifier | Constructor and Description |
---|---|
|
Protease(String cleavageRes,
boolean endoProtease)
Deprecated.
Creating a Protease with this constructor will not register it
with the ProteaseManager (use ProteaseManager.createProtease())
|
|
Protease(String cleaveRes,
boolean endoProtease,
String notCleaveRes)
Deprecated.
Creating a Protease with this constructor will not register it
with the ProteaseManager (use ProteaseManager.createProtease())
|
|
Protease(SymbolList cleaveRes,
boolean endoProtease,
SymbolList notCleaveRes)
Deprecated.
Creating a Protease with this constructor will not register it
with the ProteaseManager (use ProteaseManager.createProtease())
|
protected |
Protease(SymbolList cleaveRes,
boolean endoProtease,
SymbolList notCleaveRes,
String name) |
Modifier and Type | Method and Description |
---|---|
SymbolList |
getCleaveageResidues()
The list of residues that the protease will cleave at.
|
String |
getName()
Gets the name of this Protease
|
SymbolList |
getNotCleaveResidues()
The list of residues that will prevent cleavage if they follow the cleavage
residue.
|
static Protease |
getProteaseByName(String proteaseName)
Retrieves a reference to the named Protease.
|
static String[] |
getProteaseList()
Get the list of Protease names defined in the ProteaseManager
(Internally calls ProteaseManager.
|
boolean |
isEndoProtease() |
protected Object |
readResolve()
Prevent duplication of the object during Serialization
|
public static final String TRYPSIN
public static final String LYS_C
public static final String ARG_C
public static final String ASP_N
public static final String GLU_C_BICARB
public static final String GLU_C_PHOS
public static final String CHYMOTRYP
public static final String CNBr
protected Protease(SymbolList cleaveRes, boolean endoProtease, SymbolList notCleaveRes, String name) throws IllegalSymbolException
IllegalSymbolException
public Protease(SymbolList cleaveRes, boolean endoProtease, SymbolList notCleaveRes) throws IllegalSymbolException, BioException
IllegalSymbolException
BioException
public Protease(String cleaveRes, boolean endoProtease, String notCleaveRes) throws IllegalSymbolException, BioException
IllegalSymbolException
BioException
public Protease(String cleavageRes, boolean endoProtease) throws IllegalSymbolException, BioException
IllegalSymbolException
BioException
public SymbolList getCleaveageResidues()
public SymbolList getNotCleaveResidues()
public boolean isEndoProtease()
public static String[] getProteaseList()
public static final Protease getProteaseByName(String proteaseName) throws BioException
proteaseName
- A protease name that is registered in the ProteaseManager (case sensitive)BioException
protected Object readResolve() throws ObjectStreamException
ObjectStreamException
Copyright © 2014 BioJava. All rights reserved.