forked from ucscCancer/pathway_tools
-
Notifications
You must be signed in to change notification settings - Fork 0
rbaertsch/pathway_tools
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
UCSC SuperPathway Database Toolkit To get the dependencies pip install pyaml pip install networkx To get the code: git clone git://github.com/ucscCancer/pathway_tools.git ======================== Installation ======================== python setup.py build python setup.py install (Local install) python setup.py install --user ======================== Developement ======================== Setup your PYTHONPATH export PYTHONPATH=`pwd`/pathway_tools Once you have the pathway toolkit: ======================== ==The pathway_db tool ======================== ---------- Synchronize local copy of HUGO ./scripts/pathway_db.py hugo_sync ---------- Compile to a superpathway (paradigm format) ./scripts/pathway_db.py build --paradigm > superpathway.pid ---------- Merge two paradigm files ./scripts/pathway_db.py build paradigm-file Five3_v3/pid_120912_pathway.tab paradigm-file RB1_v2.tab ---------- ======================== ==The network comparision tool ======================== Compare to the old super pathway ./scripts/network_compare.py <path/to/pid_110725_pathway.tab> pid_all_pathway.tab ======================== ==The network converter tool ======================== Convert Superpathway file, with GMT file into XGMML ./network_convert.py --in-paradigm pid_110725_pathway.tab --in-gmt output.gmt --out-xgmml super.xgmml ---------- Convert XGMML file to paradigm network and gmt file ./network_convert.py --in-xgmml super.xgmml --out-gmt test.gmt --out-paradigm test.tab
About
Tools for working with UCSC super pathway
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Python 94.9%
- Scala 2.5%
- JavaScript 1.4%
- Shell 1.2%