Pattern search in BioPAX models

Motivation: BioPAX is a standard language for representing complex cellular processes, including metabolic networks, signal transduction and gene regulation. Owing to the inherent complexity of a BioPAX model, searching for a specific type of subnetwork can be non-trivial and difficult. Results: We developed an open source and extensible framework for defining and searching graph patterns in BioPAX models. We demonstrate its use with a sample pattern that captures directed signaling relations between proteins. We provide search results for the pattern obtained from the Pathway Commons database and compare these results with the current data in signaling databases SPIKE and SignaLink. Results show that a pattern search in public pathway data can identify a substantial amount of signaling relations that do not exist in signaling databases. Availability: BioPAX-pattern software was developed in Java. Source code and documentation is freely available at http://code.google.com/p/biopax-pattern under Lesser GNU Public License. Contact: patternsearch@cbio.mskcc.org Supplementary information: Supplementary data are available at Bioinformatics online.

[1]  Chris Sander,et al.  ChiBE: interactive visualization and manipulation of BioPAX pathway models , 2010, Bioinform..

[2]  Michael Lässig,et al.  Local graph alignment and motif search in biological networks. , 2003, Proceedings of the National Academy of Sciences of the United States of America.

[3]  Dennis Shasha,et al.  GraphGrep: A fast and universal method for querying graphs , 2002, Object recognition supported by user interaction for service robots.

[4]  Illés J. Farkas,et al.  SignaLink 2 – a signaling pathway resource with multi-layered regulatory networks , 2013, BMC Systems Biology.

[5]  Ron Shamir,et al.  SPIKE: a database of highly curated human signaling pathways , 2010, Nucleic Acids Res..

[6]  Gary D Bader,et al.  BioPAX – A community standard for pathway data sharing , 2010, Nature Biotechnology.

[7]  Gary D. Bader,et al.  Using Biological Pathway Data with Paxtools , 2013, PLoS Comput. Biol..

[8]  Dennis Shasha,et al.  NetMatch : a Cytoscape plugin for searching biological networks , 2006 .

[9]  Gary D. Bader,et al.  Pathguide: a Pathway Resource List , 2005, Nucleic Acids Res..

[10]  Gary D. Bader,et al.  Pathway Commons, a web resource for biological pathway data , 2010, Nucleic Acids Res..