Trypsin = new Array("Bovine cationic", "Bovine anionic", "Porcine");
Trypsin1 = new Array("P00760", "Q29463", "P00761");
Pepsin = new Array("Porcine type A");
Pepsin1 = new Array("P00791");
LysC = new Array("Achromobacter");
LysC1 = new Array("P15636");
ArgC = new Array("Lysobacter enzymogenes");
ArgC1 = new Array("O87544");
AspN = new Array();
AspN1 = new Array();
GluC = new Array("Staphylococcus aureus");
GluC1 = new Array("P04188");
Chymo = new Array("Bovine type A", "Bovine type B");
Chymo1 = new Array("P00766", "P00767");
TryChimo = new Array();
TryChimo1 = new Array();
ProtK = new Array("Tritirachium album");
ProtK1 = new Array("P06873");
CNBr = new Array();
CNBr1 = new Array();
defaulta = new Array("(Enzyme source if known)", "", "");
defaulta1 = new Array(3);
function changed(isChange) {
obj = document.form.Enzyme;
var enz = obj.options[obj.selectedIndex].text;
if (enz.substring(0,20) == "Trypsin/Chymotrypsin") { arr = TryChimo; arr1 = TryChimo1 }
else if (enz.substring(0,7) == "Trypsin") { arr = Trypsin; arr1 = Trypsin1 }
else if (enz.substring(0,6) == "Pepsin") { arr = Pepsin; arr1 = Pepsin1 }
else if (enz.substring(0,5) == "Lys C") { arr = LysC; arr1 = LysC1 }
else if (enz.substring(0,5) == "Arg C") { arr = ArgC; arr1 = ArgC1 }
else if (enz.substring(0,5) == "Asp N") { arr = AspN; arr1 = AspN1 }
else if (enz.substring(0,5) == "Glu C") { arr = GluC; arr1 = GluC1 }
else if (enz.substring(0,12) == "Chymotrypsin") { arr = Chymo; arr1 = Chymo1 }
else if (enz.substring(0,12) == "Proteinase K") { arr = ProtK; arr1 = ProtK1 }
else if (enz.substring(0,4) == "CNBr") { arr = CNBr; arr1 = CNBr1 }
else { arr = defaulta; arr1 = defaulta1 }
document.form.enzyme_entry.options.length = arr.length+1;
for (var i=0; i < arr.length; i++) {
document.form.enzyme_entry.options[i].text = arr[i];
document.form.enzyme_entry.options[i].value = arr1[i];
}
document.form.enzyme_entry.options[i].text = " ";
document.form.enzyme_entry.options[i].value = "";
if(isChange) {
document.form.enzyme_entry.selectedIndex = 0;
if (enz == "(None)")
setBoxesState(0,0,0);
else
setBoxesState(1,i>0,0);
}
document.form.enzyme_entry_index.value = document.form.enzyme_entry.selectedIndex;
}
function setBoxesState(bool1,bool2,bool3) {
document.form.remove_specific.checked = bool1;
document.form.remove_autolytic.checked = bool2;
document.form.remove_contaminants.checked = bool3;
}
function entry_changed(obj) {
if (obj.options[obj.selectedIndex].text == "") {
setBoxesState(false,false,false);
}
document.form.enzyme_entry_index.value = document.form.enzyme_entry.selectedIndex;
}
FindPept tool
FindPept can identify peptides that result from unspecific cleavage of proteins from
their experimental masses, taking
into account artefactual chemical modifications, post-translational modifications (PTM) and protease
autolytic cleavage. If you wish to take into account only specific cleavage, please use
FindMod instead.
The experimentally measured peptide masses are compared with the theoretical peptides
calculated from a specified Swiss-Prot/TrEMBL entry or from a user-entered sequence. If autolysis is to
be taken into account, an enzyme entry must be specified from the drop-down list of enzymes for which the
sequence is known. [Documentation / Mass values and considered PTMs / Reference].
Last modified 22/Jan/2003 by ELG