Skip to content

Commit ec26760

Browse files
author
stefanks
authored
Merge pull request #170 from smith-chem-wisc/StefanBranch
oh oby
2 parents ba92438 + 9e8787b commit ec26760

File tree

7 files changed

+85
-51
lines changed

7 files changed

+85
-51
lines changed

InternalLogic/IndexEngine.cs

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ public override string ToString()
5656
sb.AppendLine("Number of fixed mods: " + fixedModifications.Count);
5757
sb.AppendLine("Number of variable mods: " + variableModifications.Count);
5858
sb.AppendLine("Number of localizeable mods: " + localizeableModifications.Count);
59+
sb.AppendLine("lp: " + string.Join(",", lp));
5960
sb.Append("protease: " + protease);
6061
return sb.ToString();
6162
}

InternalLogicWithFileIO/GPTMDTask/GPTMDTask.cs

+1
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ public GptmdTask(ObservableCollection<ModList> modList)
4444
listOfModListsForGPTMD[1].Variable = true;
4545
listOfModListsForGPTMD[2].Localize = true;
4646
listOfModListsForGPTMD[3].Gptmd = true;
47+
listOfModListsForGPTMD[4].Gptmd = true;
4748
precursorMassTolerance = new Tolerance(ToleranceUnit.PPM, 10);
4849
TaskType = MyTask.Gptmd;
4950
Tol = 0.003;

MetaMorpheusGUI/MainWindow.xaml.cs

+1
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ public MainWindow()
5050
modListObservableCollection.Add(new ModList("v.txt"));
5151
modListObservableCollection.Add(new ModList("ptmlist.txt"));
5252
modListObservableCollection.Add(new ModList("m.txt"));
53+
modListObservableCollection.Add(new ModList("glyco.txt"));
5354
modListObservableCollection.Add(new ModList("r.txt"));
5455
modListObservableCollection.Add(new ModList("s.txt"));
5556

OldInternalLogic/OldInternalLogic.csproj

+3
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,9 @@
116116
<Content Include="help.txt">
117117
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
118118
</Content>
119+
<Content Include="glyco.txt">
120+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
121+
</Content>
119122
<Content Include="m.txt">
120123
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
121124
</Content>

OldInternalLogic/glyco.txt

+73
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
Glycans
2+
ID HexNAc
3+
FT MOD_RES
4+
TG Asparagine
5+
PP Anywhere.
6+
SL Labile
7+
MM 203.079373
8+
CF C8 O5 N1 H14
9+
//
10+
ID HexNAc
11+
FT MOD_RES
12+
TG Serine
13+
PP Anywhere.
14+
SL Labile
15+
MM 203.079373
16+
CF C8 O5 N1 H14
17+
//
18+
ID HexNAc
19+
FT MOD_RES
20+
TG Threonine
21+
PP Anywhere.
22+
SL Labile
23+
MM 203.079373
24+
CF C8 O5 N1 H14
25+
//
26+
ID Hexose
27+
FT MOD_RES
28+
TG Asparagine
29+
PP Anywhere.
30+
SL Labile
31+
MM 162.052824
32+
CF C6 O5 H10
33+
//
34+
ID Hexose
35+
FT MOD_RES
36+
TG Serine
37+
PP Anywhere.
38+
SL Labile
39+
MM 162.052824
40+
CF C6 O5 H10
41+
//
42+
ID Hexose
43+
FT MOD_RES
44+
TG Threonine
45+
PP Anywhere.
46+
SL Labile
47+
MM 162.052824
48+
CF C6 O5 H10
49+
//
50+
ID Fucose
51+
FT MOD_RES
52+
TG Asparagine
53+
PP Anywhere.
54+
SL Labile
55+
MM 146.057909
56+
CF C6 H10 O4
57+
//
58+
ID Fucose
59+
FT MOD_RES
60+
TG Serine
61+
PP Anywhere.
62+
SL Labile
63+
MM 146.057909
64+
CF C6 H10 O4
65+
//
66+
ID Fucose
67+
FT MOD_RES
68+
TG Threonine
69+
PP Anywhere.
70+
SL Labile
71+
MM 146.057909
72+
CF C6 H10 O4
73+
//

OldInternalLogic/m.txt

-48
Original file line numberDiff line numberDiff line change
@@ -526,54 +526,6 @@ SL Sticky
526526
MM 156.10111
527527
CF C6 H12 N1 4O
528528
//
529-
ID HexNAc
530-
FT MOD_RES
531-
TG Asparagine
532-
PP Anywhere.
533-
SL Labile
534-
MM 203.079373
535-
CF C8 O5 N1 H14
536-
//
537-
ID HexNAc
538-
FT MOD_RES
539-
TG Serine
540-
PP Anywhere.
541-
SL Labile
542-
MM 203.079373
543-
CF C8 O5 N1 H14
544-
//
545-
ID HexNAc
546-
FT MOD_RES
547-
TG Threonine
548-
PP Anywhere.
549-
SL Labile
550-
MM 203.079373
551-
CF C8 O5 N1 H14
552-
//
553-
ID Hexose
554-
FT MOD_RES
555-
TG Asparagine
556-
PP Anywhere.
557-
SL Labile
558-
MM 162.052824
559-
CF C6 O5 H10
560-
//
561-
ID Hexose
562-
FT MOD_RES
563-
TG Serine
564-
PP Anywhere.
565-
SL Labile
566-
MM 162.052824
567-
CF C6 O5 H10
568-
//
569-
ID Hexose
570-
FT MOD_RES
571-
TG Threonine
572-
PP Anywhere.
573-
SL Labile
574-
MM 162.052824
575-
CF C6 O5 H10
576-
//
577529
ID Farnesylation
578530
FT MOD_RES
579531
TG Cysteine

Test/MyTaskTest.cs

+6-3
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,20 @@ public static void TestEverythingRunner()
2626
ModList modlist2 = new ModList("v.txt");
2727
ModList modlist3 = new ModList("ptmlist.txt");
2828
ModList modlist4 = new ModList("m.txt");
29+
ModList modlist5 = new ModList("glyco.txt");
2930
ObservableCollection<ModList> modList = new ObservableCollection<ModList> { modlist1, modlist2, modlist3 };
3031
CalibrationTask task1 = new CalibrationTask(modList);
31-
GptmdTask task2 = new GptmdTask(new ObservableCollection<ModList> { modlist1, modlist2, modlist3, modlist4 });
32+
GptmdTask task2 = new GptmdTask(new ObservableCollection<ModList> { modlist1, modlist2, modlist3, modlist4, modlist5 });
3233

3334
IEnumerable<SearchMode> allSms = new List<SearchMode> { new SinglePpmAroundZeroSearchMode(5) };
3435

35-
SearchTask task3 = new SearchTask(new ObservableCollection<ModList> { modlist1, modlist2, modlist3, modlist4 }, allSms);
36+
SearchTask task3 = new SearchTask(new ObservableCollection<ModList> { modlist1, modlist2, modlist3, modlist4, modlist5 }, allSms);
3637
task3.ListOfModListsForSearch[3].Localize = true;
38+
task3.ListOfModListsForSearch[4].Localize = true;
3739

38-
SearchTask task4 = new SearchTask(new ObservableCollection<ModList> { modlist1, modlist2, modlist3, modlist4 }, allSms);
40+
SearchTask task4 = new SearchTask(new ObservableCollection<ModList> { modlist1, modlist2, modlist3, modlist4, modlist5 }, allSms);
3941
task4.ListOfModListsForSearch[3].Localize = true;
42+
task4.ListOfModListsForSearch[4].Localize = true;
4043
task4.ClassicSearch = false;
4144
List<MyTaskEngine> taskList = new List<MyTaskEngine> { task1, task2, task3, task4 };
4245

0 commit comments

Comments
 (0)