Error when importing peak boundaries | Yasin | 2024-08-04 16:34 | |||||||||||||||||||||||||||||||
Hi, I am trying to import peak boundaries for small molecules. This works most of the time but sometimes I run into errors like the one below. I realize that I can change the names of my molecules (which are in my case just numbers) but this is sub-ideal when I want to retain ids to compare to other tools. Any chance this could be fixed? I have attached the file in case it helps. Also I am on a Windows 11 system. --------------------------- Skyline --------------------------- Failed reading the file E:\dt_skyline_boundaries.csv. A protein sequence may not contain the character '5' at 0. --------------------------- OK More Info --------------------------- System.IO.InvalidDataException: A protein sequence may not contain the character '5' at 0. ---> System.IO.InvalidDataException: A protein sequence may not contain the character '5' at 0. at pwiz.Skyline.Model.FastaSequence.ValidateSequence(String seq) in C:\proj\skyline_23_1\pwiz_tools\Skyline\Model\PeptideGroup.cs:line 293 at pwiz.Skyline.Model.Peptide.Validate() in C:\proj\skyline_23_1\pwiz_tools\Skyline\Model\Peptide.cs:line 388 at pwiz.Skyline.Model.Peptide..ctor(FastaSequence fastaSequence, String sequence, Nullable`1 begin, Nullable`1 end, Int32 missedCleavages, Boolean isDecoy) in C:\proj\skyline_23_1\pwiz_tools\Skyline\Model\Peptide.cs:line 57 at pwiz.Skyline.Model.ModificationMatcher.GetModifiedNode(String seq, FastaSequence fastaSequence) in C:\proj\skyline_23_1\pwiz_tools\Skyline\Model\ModificationMatcher.cs:line 435 at pwiz.Skyline.Model.PeakBoundaryImporter.Import(TextReader reader, IProgressMonitor progressMonitor, Int64 lineCount, Boolean isMinutes, Boolean removeMissing, Boolean changePeaks) in C:\proj\skyline_23_1\pwiz_tools\Skyline\Model\ImportPeakBoundaries.cs:line 359 at pwiz.Skyline.Model.PeakBoundaryImporter.Import(String inputFile, IProgressMonitor progressMonitor, Int64 lineCount, Boolean removeMissing, Boolean changePeaks) in C:\proj\skyline_23_1\pwiz_tools\Skyline\Model\ImportPeakBoundaries.cs:line 236 at pwiz.Skyline.SkylineWindow.<>c__DisplayClass793_0.<ImportPeakBoundaries>b__2(IProgressMonitor longWaitBroker) in C:\proj\skyline_23_1\pwiz_tools\Skyline\SkylineFiles.cs:line 1543 at pwiz.Skyline.Controls.LongWaitDlg.RunWork(Action`1 performWork) in C:\proj\skyline_23_1\pwiz_tools\Skyline\Controls\LongWaitDlg.cs:line 254 --- End of inner exception stack trace --- at pwiz.Skyline.Util.Helpers.WrapAndThrowException(Exception x) in C:\proj\skyline_23_1\pwiz_tools\Skyline\Util\Util.cs:line 1920 at pwiz.Skyline.Controls.LongWaitDlg.PerformWork(Control parent, Int32 delayMillis, Action`1 performWork) in C:\proj\skyline_23_1\pwiz_tools\Skyline\Controls\LongWaitDlg.cs:line 202 at pwiz.Skyline.Controls.LongWaitDlg.PerformWork(Control parent, Int32 delayMillis, Action`1 performWork) in C:\proj\skyline_23_1\pwiz_tools\Skyline\Controls\LongWaitDlg.cs:line 140 at pwiz.Skyline.SkylineWindow.ImportPeakBoundaries(String fileName, Int64 lineCount, String description) in C:\proj\skyline_23_1\pwiz_tools\Skyline\SkylineFiles.cs:line 1546 at pwiz.Skyline.SkylineWindow.ImportPeakBoundariesFile(String peakBoundariesFile) in C:\proj\skyline_23_1\pwiz_tools\Skyline\SkylineFiles.cs:line 1517 --------------------------- |
|||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||