Skip to content

Commit cfbea60

Browse files
author
stefanks
authored
Merge pull request #194 from smith-chem-wisc/StefanBranch
Stefan branch
2 parents 4d30afa + 5b83eeb commit cfbea60

File tree

3 files changed

+12
-6
lines changed

3 files changed

+12
-6
lines changed

EngineLayer/PsmWithMultiplePossiblePeptides.cs

+7-2
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ internal static string TabSeparatedHeader
140140
sb.Append("MissedCleavages" + '\t');
141141
sb.Append("PeptideMonoisotopicMass" + '\t');
142142
sb.Append("MassDiff (Da)" + '\t');
143-
sb.Append("Decoy/Contaminant");
143+
sb.Append("Decoy/Contaminant/Target");
144144
return sb.ToString();
145145
}
146146
}
@@ -165,7 +165,12 @@ public override string ToString()
165165
sb.Append(MissedCleavages.ToString(CultureInfo.InvariantCulture) + '\t');
166166
sb.Append(PeptideMonoisotopicMass.ToString("F5", CultureInfo.InvariantCulture) + '\t');
167167
sb.Append((ScanPrecursorMass - PeptideMonoisotopicMass).ToString("F5", CultureInfo.InvariantCulture) + '\t');
168-
sb.Append("" + (IsDecoy ? "D" : " ") + (IsContaminant ? "C" : " "));
168+
if (IsDecoy)
169+
sb.Append("D");
170+
else if (IsContaminant)
171+
sb.Append("C");
172+
else
173+
sb.Append("T");
169174

170175
return sb.ToString();
171176
}

GUI/MainWindow.xaml.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@ private void tasksDataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs
359359
switch (ok.TaskType)
360360
{
361361
case MyTask.Search:
362-
var searchDialog = new SearchTaskWindow(ok as SearchTask, modListObservableCollection, searchModeObservableCollection);
362+
var searchDialog = new SearchTaskWindow(ok as SearchTask, modListObservableCollection);
363363
searchDialog.ShowDialog();
364364
break;
365365

GUI/SearchTaskWindow.xaml.cs

+4-3
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
using System.Collections.Generic;
55
using System.Collections.ObjectModel;
66
using System.Globalization;
7+
using System.IO;
78
using System.Linq;
89
using System.Windows;
910
using System.Windows.Controls;
@@ -40,10 +41,10 @@ public SearchTaskWindow(IEnumerable<ModList> modList, IEnumerable<SearchMode> se
4041
this.saveButton.Content = "Add the Search Task";
4142
}
4243

43-
public SearchTaskWindow(SearchTask task, IEnumerable<ModList> modList, IEnumerable<SearchMode> searchModes)
44+
public SearchTaskWindow(SearchTask task, IEnumerable<ModList> modList)
4445
{
4546
InitializeComponent();
46-
PopulateChoices(modList, searchModes);
47+
PopulateChoices(modList, task.SearchModes.Select(b => b.SearchMode));
4748

4849
TheTask = task;
4950
UpdateFieldsFromTask(TheTask);
@@ -65,7 +66,7 @@ private void Row_DoubleClick(object sender, MouseButtonEventArgs e)
6566
var hm = ye.Content as TextBlock;
6667
if (hm != null && !string.IsNullOrEmpty(hm.Text))
6768
{
68-
System.Diagnostics.Process.Start(hm.Text);
69+
System.Diagnostics.Process.Start(Path.Combine(@"Mods", hm.Text));
6970
}
7071
}
7172

0 commit comments

Comments
 (0)