Skip to content

Commit 997f5aa

Browse files
Stop loading ChromPeaks to get retention times - never used
1 parent 03988bf commit 997f5aa

File tree

1 file changed

+0
-37
lines changed

1 file changed

+0
-37
lines changed

src/org/labkey/targetedms/parser/SkylineBinaryParser.java

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,16 @@
1515
*/
1616
package org.labkey.targetedms.parser;
1717

18-
import com.google.protobuf.CodedInputStream;
1918
import org.apache.commons.io.IOUtils;
2019
import org.apache.logging.log4j.Logger;
2120
import org.jetbrains.annotations.NotNull;
2221
import org.labkey.api.exp.api.DataType;
23-
import org.labkey.api.pipeline.PipelineJobException;
2422
import org.labkey.targetedms.parser.proto.ChromatogramGroupDataOuterClass;
2523
import org.labkey.targetedms.parser.skyd.CacheFormat;
2624
import org.labkey.targetedms.parser.skyd.CacheFormatVersion;
2725
import org.labkey.targetedms.parser.skyd.CacheHeaderStruct;
2826
import org.labkey.targetedms.parser.skyd.CachedFileHeaderStruct;
2927
import org.labkey.targetedms.parser.skyd.ChromGroupHeaderInfo;
30-
import org.labkey.targetedms.parser.skyd.ChromPeak;
3128
import org.labkey.targetedms.parser.skyd.ChromTransition;
3229
import org.labkey.targetedms.parser.skyd.StructSerializer;
3330

@@ -39,7 +36,6 @@
3936
import java.nio.ByteBuffer;
4037
import java.nio.channels.Channels;
4138
import java.nio.channels.FileChannel;
42-
import java.nio.channels.SeekableByteChannel;
4339
import java.util.EnumSet;
4440
import java.util.List;
4541
import java.util.Objects;
@@ -64,7 +60,6 @@ public class SkylineBinaryParser
6460
private CacheHeaderStruct _cacheHeaderStruct;
6561

6662
private ChromGroupHeaderInfo[] _chromatograms;
67-
private float[] _allPeaksRt;
6863
private byte[] _seqBytes;
6964
private List<ChromatogramGroupId> _chromatogramGroupIds;
7065

@@ -122,7 +117,6 @@ public void parse() throws IOException
122117

123118
parseChromatogramGroupIds();
124119
parseFiles();
125-
parsePeaks();
126120
_log.debug("Starting to load chromatogram headers");
127121
parseChromatograms();
128122
_log.debug("Done loading chromatogram headers");
@@ -202,19 +196,6 @@ private String readStringOfByteLength(InputStream inputStream, int length) throw
202196
return new String(buffer, _cacheFormat.getCharset());
203197
}
204198

205-
private void parsePeaks() throws IOException
206-
{
207-
_channel.position(_cacheHeaderStruct.getLocationPeaks());
208-
ChromPeak[] chromPeaks = _cacheFormat.chromPeakSerializer()
209-
.readArray(Channels.newInputStream(_channel), _cacheHeaderStruct.getNumPeaks());
210-
_allPeaksRt = new float[chromPeaks.length];
211-
212-
for (int i = 0; i < chromPeaks.length; i++)
213-
{
214-
_allPeaksRt[i] = chromPeaks[i].getRetentionTime();
215-
}
216-
}
217-
218199
private void parseChromatogramGroupIds() throws IOException
219200
{
220201
if (_cacheFormat.getFormatVersion().compareTo(CacheFormatVersion.Eighteen) < 0)
@@ -253,11 +234,6 @@ private void parseChromatograms() throws IOException
253234
Channels.newInputStream(_channel), _cacheHeaderStruct.getNumChromatograms());
254235
}
255236

256-
public SeekableByteChannel getChannel()
257-
{
258-
return _channel;
259-
}
260-
261237
final int getCacheFileSize()
262238
{
263239
return _cacheFiles != null ? _cacheFiles.length : 0;
@@ -312,19 +288,6 @@ public int matchTransitions(ChromGroupHeaderInfo header, List<? extends GeneralT
312288
return match;
313289
}
314290

315-
public byte[] readChromatogramBytes(ChromGroupHeaderInfo header) throws DataFormatException, IOException
316-
{
317-
// Get the compressed bytes
318-
ByteBuffer buffer = ByteBuffer.allocate(header.getCompressedSize());
319-
getChannel().position(header.getLocationPoints()).read(buffer);
320-
buffer.position(0);
321-
byte[] result = new byte[header.getCompressedSize()];
322-
buffer.get(result);
323-
// Make sure it uncompresses successfully so that we don't import bad content into the database
324-
uncompress(result, header.getUncompressedSize());
325-
return result;
326-
}
327-
328291
public static byte[] uncompressStoredBytes(byte[] bytes, Integer uncompressedSize, int numPoints, int numTransitions) throws DataFormatException
329292
{
330293
if(uncompressedSize == null || uncompressedSize == -1)

0 commit comments

Comments
 (0)