BioPAXClient is a Java application that can extract information from BioPAX files as well as create modified versions of template BioPAX files. The modified BioPAX files can contain presence or absence flags at their Pathway and/or ProteinReference elements through custom comments that follow a predefined format.
- The project consists of a single file (Main.java) and requires an external library (paxtools-4.1.1.jar) in order to build it.
- The output of the building process is a JAR file (BiopaxClient.jar by default).
- Further instructions for distributing and running the application are contained in the /dist/README.txt file.
Input arguments | Function |
-n [biopaxFile_input] | Get pathway_organism name. |
-g [biopaxFile_input] ([genesList_output]) | Get genes list |
-i [biopaxFile_input] ([geneIds_output]) | Get genes custom ids |
-a [biopaxFile_input] [1/0] | Add existence mark to the pathway |
-ap [biopaxFile_input] [protein_id] [1/0] | Add existence mark to a protein of the pathway |
-an [biopaxFile_input] [pathNodeDir_path] | Update pathway existence flag in a biopax file from node files information |
-agn [biopaxFile_input] [geneNodesDir_path] | Update proteins existence flag in a biopax file from node files information |
-apgn [biopaxFile_input] [pathwayNodesDir_path] [genesNodeDir_path] | Update pathway and proteins existence flag in a biopax file from node files information |
-c [biopaxFile_input] | Check existence mark of the pathway |
-cp [biopaxFile_input] [protein_id] | Check existence mark of a protein of the specified pathway |
-v [biopaxFile_input] [validation_output] [xml/html] | Validate the biopax file |
-h | Print help |
Copyright (c) 2014 CERTH
Author: Dimitrios Vitsios
Last edit: 26 April 2014