Skip to content

CGU-CERTH/BioPAX.Client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BioPAX.Client

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.

Build notes

  • 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 parameters and Functionality

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages