You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// populate the protein object with the desired modifications with a modify in place operation, original modifications are stored for later restoration
// iterate through the sorted list until we cover all modifications or use all biopolymers (we should never hit the second case, but stops and infinite loop just in case)
newTestSpectralMatch("PEPT[Common Biological:Phosphorylation on T]K",8,13),
790
782
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PTIDEK",0,8),
791
-
newTestSpectralMatch("PEPTIDEKPE[Common Biological:Carboxylation on E]PTK",0,13),
783
+
newTestSpectralMatch("PEPTIDEKPE[Common Biological:Carboxylation on E]PTK",0,13,missedCleavages:1),
792
784
793
-
// both of the below satisfy the criteria of covering all modifications, but only one should be selected
794
-
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PTIDEKPEPT[Common Biological:Phosphorylation on T]K",0,13),
795
-
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PTIDEKPE[Common Biological:Carboxylation on E]PT[Common Biological:Phosphorylation on T]K",0,13)
785
+
// both of the below satisfy the criteria of covering all modifications, but only one the first should be selected as the second has an extra modification
786
+
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PTIDEKPEPT[Common Biological:Phosphorylation on T]K",0,13,missedCleavages:1),
787
+
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PTIDEKPE[Common Biological:Carboxylation on E]PT[Common Biological:Phosphorylation on T]K",0,13,missedCleavages:1)
@@ -855,7 +847,7 @@ public static void GetProteinToConfidentModifiedSequences_MultipleEvidence_Diffe
855
847
{
856
848
// three mods found in the same condition, one mod of those found in a different condition, two found in the same condition in a missed cleavage product
857
849
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PT[Common Biological:Phosphorylation on T]IDE[Common Biological:Carboxylation on E]K",0,8,"hcd"),
858
-
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PT[Common Biological:Phosphorylation on T]IDE[Common Biological:Carboxylation on E]KPEPTK",0,13,"hcd"),
850
+
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PT[Common Biological:Phosphorylation on T]IDE[Common Biological:Carboxylation on E]KPEPTK",0,13,"hcd",missedCleavages:1),
859
851
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PTIDEK",0,8,"hcd"),
860
852
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PTIDEK",0,8,"etd"),
861
853
newTestSpectralMatch("PEPTIDEK",0,8),
@@ -890,7 +882,7 @@ public static void GetProteinToConfidentModifiedSequences_MultipleEvidence_Diffe
890
882
{
891
883
// three mods found in the same condition, two mods of those found in a different condition, one found in the same condition in a missed cleavage product
892
884
newTestSpectralMatch("PEPT[Common Biological:Phosphorylation on T]IDE[Common Biological:Carboxylation on E]K",0,8,"hcd"),
893
-
newTestSpectralMatch("PEPTIDE[Common Biological:Carboxylation on E]KPEPTK",0,13,"hcd"),
885
+
newTestSpectralMatch("PEPTIDE[Common Biological:Carboxylation on E]KPEPTK",0,13,"hcd",missedCleavages:1),
894
886
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PTIDEK",0,8,"hcd"),
895
887
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PT[Common Biological:Phosphorylation on T]IDEK",0,8,"etd"),
896
888
newTestSpectralMatch("PEPTIDEK",0,8),
@@ -927,8 +919,8 @@ public static void GetProteinToConfidentModifiedSequences_MultipleEvidence_Diffe
927
919
// two mods found in the same condition, one mod of those found in a different contdition
928
920
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PT[Common Biological:Phosphorylation on T]IDEK",0,8,"top-down","top-down"),
929
921
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PT[Common Biological:Phosphorylation on T]IDEK",0,8,"top-down","top-down"),
930
-
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PTIDEK",0,8,"top-down","top-down"),
931
-
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PTIDEK",0,8,"trypsin","trypsin"),
922
+
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PTIDEK",0,8,"top-down","top-down",missedCleavages:1),
923
+
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PTIDEK",0,8,"trypsin","trypsin",missedCleavages:1),
@@ -961,7 +953,7 @@ public static void GetProteinToConfidentModifiedSequences_MultipleEvidence_Diffe
961
953
{
962
954
// three mods found in the same condition, one mod of those found in a different condition, two found in the same condition in a missed cleavage product
963
955
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PT[Common Biological:Phosphorylation on T]IDE[Common Biological:Carboxylation on E]K",0,8,"top-down"),
964
-
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PT[Common Biological:Phosphorylation on T]IDE[Common Biological:Carboxylation on E]KPEPTK",0,13,"top-down"),
956
+
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PT[Common Biological:Phosphorylation on T]IDE[Common Biological:Carboxylation on E]KPEPTK",0,13,"top-down",missedCleavages:1),
965
957
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PTIDEK",0,8,"top-down"),
966
958
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PTIDEK",0,8,"trypsin"),
967
959
newTestSpectralMatch("PEPTIDEK",0,8),
@@ -996,7 +988,7 @@ public static void GetProteinToConfidentModifiedSequences_MultipleEvidence_Diffe
996
988
{
997
989
// three mods found in the same condition, two mods of those found in a different condition, one found in the same condition in a missed cleavage product
998
990
newTestSpectralMatch("PEPT[Common Biological:Phosphorylation on T]IDE[Common Biological:Carboxylation on E]K",0,8,"top-down"),
999
-
newTestSpectralMatch("PEPTIDE[Common Biological:Carboxylation on E]KPEPTK",0,13,"top-down"),
991
+
newTestSpectralMatch("PEPTIDE[Common Biological:Carboxylation on E]KPEPTK",0,13,"top-down",missedCleavages:1),
1000
992
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PTIDEK",0,8,"top-down"),
1001
993
newTestSpectralMatch("PE[Common Biological:Carboxylation on E]PT[Common Biological:Phosphorylation on T]IDEK",0,8,"trypsin"),
0 commit comments