org.fhcrc.cpl.viewer.util
Class PepXmlChannelSplitter

java.lang.Object
  extended by org.fhcrc.cpl.viewer.util.PepXmlChannelSplitter

public class PepXmlChannelSplitter
extends java.lang.Object

Split the "heavy" or "light" channel of a pepXML file into a new pepXML file. Strips out analysis results as well (since some, like PeptideProphet, will no longer be valid for a subset). TODO: emits one blank line for each excluded analysis/spectrum block


Constructor Summary
PepXmlChannelSplitter()
           
 
Method Summary
static void main(java.lang.String[] av)
           
static void split(java.lang.String inFilename, char labeledResidue, boolean preserveLabeled, java.lang.String outFilename)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PepXmlChannelSplitter

public PepXmlChannelSplitter()
Method Detail

split

public static void split(java.lang.String inFilename,
                         char labeledResidue,
                         boolean preserveLabeled,
                         java.lang.String outFilename)
                  throws java.io.IOException,
                         javax.xml.stream.XMLStreamException
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

main

public static void main(java.lang.String[] av)


Fred Hutchinson Cancer Research Center