/PathwayMatcher_Dev

PathwayMatcher is a free, open-source software to search for pathways related to a list of proteins in Reactome. This repository is the development repository. For the latest version see: https://github.com/PathwayAnalysisPlatform/PathwayMatcher

Primary LanguageJavaApache License 2.0Apache-2.0

PathwayMatcher

Overview

PathwayMatcher is a standalone command line tool to match human biomedical data to pathways. Its advanced mapping functions allow matching multiple types of omics data to the Reactome database: lists of genetic variants, gene or protein identifiers, lists of peptides including post-translational modifications, and proteoforms. For example, if a protein is provided with a phosphorylation at a given site, it is possible to match only those pathways involving the protein in the given phosphorylation state. PathayMatcher then exports the reactions and pathways matched, standard overrepresentation analysis, and biological networks.

See our Wiki for more information.

Feedback, contribution and bug reports

We welcome feedback, suggestions of improvement, pull requests, and bug reports. Please contact us through the issue tracker.

Bioconda

install with bioconda latest release bioconda downloads

PathwayMatcher is available in Bioconda.

Install with:

conda install -c bioconda pathwaymatcher

and update with:

conda update -c bioconda pathwaymatcher

Galaxy

Clone PathwayMatcher

PathwayMatcher is available in the Galaxy Tool Shed under reactome_pathwaymatcher.

Try it now

PathwayMatcher is ready to use without any previous requirement at the official European Galaxy Instance

Local Installation

Download PathwayMatcher

  1. Install java here unless already available on your machine. Note: Java 1.8 is required.
  2. Download the latest version of the PathwayMatcher executable here.
  3. Run PathwayMatcher as detailed here.

See our Wiki for more information.

Usage

PathwayMatcher can search for reactions and pathways with various input types, and generates mapping files to the database.

See our Wiki for more information.

Input:

The input can be:

See our Wiki for more information.

Output:

The output of PathwayMatcher is composed of three files, the Reaction and Pathway mapping, the statistical analysis of the relevant pathways, and biological networks constructed based on the input.

See our Wiki for more information.

Global Networks

Networks files constructed using all the entities in PathwayMatcher are available here. protein* and proteoform* files correspond to the networks obtained using protein and proteoform matching, respectively.

Publication

PathwayMatcher is described here, please use this reference to refer to the tool. The scripts used to generate the figures of the manuscript are available here. We welcome comments and questions on our manuscript, please do not hesitate to contact us via the issue tracker.

Licence

GitHub license

PathwayMatcher is a free open-source project, distributed under the permisive Apache License 2.0.

Acknowledgements