Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

PathFX

High level description

PathFX is an interaction-network tool to search for the most relevant protein-protein interactions around a drug's target(s), and then analyzes for which phenotypes the network is enriched relative to the entire interaction network. The algorithm provides tabular results of associated phenotypes, a network file, and sources for phenotypic associations. Running the algorithm with phenotype clustering will produce a further summary file of associated phenotypes, grouped by semantic similarity using UMLS, and a clustergram figure showing associations between these clusters.

We describe the method further and testing and application of the method in Wilson et al, PLoS Comp Bio, 2018.

Dependencies

PathFX was created in Python and is written in python version 3.6.0 and the necessary dependencies and versions are included as a .txt file in the rscs dir.

Running PathFX

We have included an example script 'run_PathFX.py' to demonstrate usage of algorithm parameters.

Phenotype Clustering with UMLS, umls-interface.pl, and umls-similarity.pl

Enabling the phenotype clustering feature requires a local installation of the UMLS metathesaurus and two perl packages. Please register for UMLS access through the NLM and follow their guidance for installation (We used version 2017AA). We have also provided the configuration file for calling the umls-similarity.pl script and a protocol for installing UMLS and the perl packages. Installation of UMLS, and perl packages is not required if you do not wish to use the phenotype clustering feature.

PathFXweb

We have also created PathFXweb, a full-service web application for using the PathFX algorithm. Please visit https://www.pathfxweb.net/ for more information.

Contact/Support

If you have questions, comments, or feedback about PathFX or PathFXweb, please contact pathfx_support@googlegroups.com.

schizophrenia_spark