Skip to content

Commit 903812e

Browse files
committed
fixing changes during rebasing to reflect master code again.
1 parent af92657 commit 903812e

1 file changed

Lines changed: 11 additions & 13 deletions

File tree

MetaMorpheus/TaskLayer/SearchTask/PostSearchAnalysisTask.cs

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
using Chemistry;
2-
using Easy.Common.Extensions;
1+
using Easy.Common.Extensions;
32
using EngineLayer;
43
using EngineLayer.FdrAnalysis;
54
using EngineLayer.HistogramAnalysis;
@@ -8,10 +7,6 @@
87
using FlashLFQ;
98
using MassSpectrometry;
109
using MathNet.Numerics.Distributions;
11-
using MzLibUtil;
12-
using Omics.Modifications;
13-
using Omics.SpectrumMatch;
14-
using OpenMcdf.Extensions.OLEProperties;
1510
using Proteomics;
1611
using Proteomics.ProteolyticDigestion;
1712
using System;
@@ -21,10 +16,12 @@
2116
using System.IO.Compression;
2217
using System.Linq;
2318
using System.Text;
24-
using System.Windows.Markup;
2519
using TaskLayer.MbrAnalysis;
2620
using Chemistry;
2721
using MzLibUtil;
22+
using MzLibUtil.PositionFrequencyAnalysis;
23+
using Omics.Digestion;
24+
using Omics.BioPolymer;
2825
using Omics.Modifications;
2926
using Omics.SpectrumMatch;
3027

@@ -659,7 +656,7 @@ private void QuantificationAnalysis()
659656
}
660657

661658
//Silac stuff for post-quantification
662-
if (Parameters.SearchParameters.SilacLabels != null && Parameters.AllPsms.First() is PeptideSpectralMatch) //if we're doing silac
659+
if (Parameters.SearchParameters.SilacLabels != null && Parameters.AllSpectralMatches.First() is PeptideSpectralMatch) //if we're doing silac
663660
{
664661
SilacConversions.SilacConversionsPostQuantification(allSilacLabels, startLabel, endLabel, spectraFileInfo, ProteinGroups, Parameters.ListOfDigestionParams,
665662
Parameters.FlashLfqResults, Parameters.AllSpectralMatches.Cast<PeptideSpectralMatch>().ToList(), Parameters.SearchParameters.ModsToWriteSelection, quantifyUnlabeledPeptides);
@@ -1211,13 +1208,14 @@ public static double[] GetMultiplexIonIntensities(SpectralMatch psm, double[] th
12111208
.Where(ion => ion.NeutralTheoreticalProduct.ProductType == Omics.Fragmentation.ProductType.D)
12121209
.OrderBy(ion => ion.Mz)
12131210
.ToArray();
1214-
double[] expIonMzs = diagnosticIons.Select(ion => ion.Mz).ToArray();
1211+
double[] expIonMzs = diagnosticIons.Select(ion => ion.Mz).ToArray();
12151212
double[] ionIntensities = new double[theoreticalIonMzs.Length];
1216-
1217-
for (int ionIndex = 0; ionIndex < ionIntensities.Length; ionIndex++)
1213+
1214+
int expIonIndex = 0;
1215+
for (int theoreticalIonIndex = 0; theoreticalIonIndex < ionIntensities.Length; theoreticalIonIndex++)
12181216
{
1219-
while (peakIndex <= lastPeakIndex &&
1220-
scan.XArray[peakIndex] < tolerance.GetMinimumValue(theoreticalIonMzs[ionIndex]))
1217+
while (expIonIndex < expIonMzs.Length &&
1218+
expIonMzs[expIonIndex] < tolerance.GetMinimumValue(theoreticalIonMzs[theoreticalIonIndex]))
12211219
{
12221220
expIonIndex++;
12231221
}

0 commit comments

Comments
 (0)