public class PepXmlParser extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static String |
TAG_MSMS_PIPELINE_ANALYSIS |
protected static String |
TAG_MSMS_RUN_SUMMARY |
| Modifier and Type | Method and Description |
|---|---|
static Iterator<umich.ms.fileio.filetypes.pepxml.jaxb.standard.MsmsRunSummary> |
parse(InputStream is)
This is helpful for huge combined pepxml files where identification results from several runs are
merged together.
|
static umich.ms.fileio.filetypes.pepxml.jaxb.standard.MsmsPipelineAnalysis |
parse(Path path)
The simplest method to parse the whole MsmsPipelineAnalysis from a file.
|
protected static final String TAG_MSMS_RUN_SUMMARY
protected static final String TAG_MSMS_PIPELINE_ANALYSIS
public static umich.ms.fileio.filetypes.pepxml.jaxb.standard.MsmsPipelineAnalysis parse(Path path) throws FileParsingException
path - Path to the fileFileParsingExceptionpublic static Iterator<umich.ms.fileio.filetypes.pepxml.jaxb.standard.MsmsRunSummary> parse(InputStream is) throws FileParsingException
is - An input stream connected to the pepxml data source. The stream will be buffered internally.
E.g. just a FileInputStream or if you have gzipped pepxml files, it can be
InflaterInputStream or GZIPInputStream.FileParsingExceptionCopyright © 2017. All rights reserved.