CathPy - Python Bioinformatics Toolkit for CATH (Protein Classification).
Project description
cathpy
Getting Started
Get code
$ git clone git@github.com:UCL/cathpy.git
$ cd cathpy
Install code into virtual environment
$ python3 -m venv venv
$ source venv/bin/activate
$ pip install -e .
If everything is installed and working properly then the following should work:
$ cath-align-summary -d tests/data/funfams/
file aln_len seq_count dops gap_per
tests/data/funfams/1.10.8.10-ff-14534.reduced.sto 69 51 61.53 12.53
tests/data/funfams/1.10.8.10-ff-15516.reduced.sto 66 429 100.00 13.04
tests/data/funfams/1.10.8.10-ff-5069.reduced.sto 59 14 7.81 3.15
tests/data/funfams/1.10.8.10-ff-15593.reduced.sto 63 203 95.88 17.70
FAQ
What is cathpy?
cathpy
is a python package that contains bioinformatics tools and libraries
used in CATH (protein structure classification resource at UCL).
Hmmm.. that sounds like Yet Another Python Bioinformatics Toolkit?
Well it is... sort of.
Should I be using it?
If you are looking for a general Bioinformatics toolkit, you probably want to look at BioPython first.
This project does contain generic libraries and tools, however the code is new and the API may move around. It has been published mainly for internal use (within CATH), however it has been released as open source in case others find the tools helpful.
So, why doesn't this use BioPython?
We may well merge in some BioPython modules in the future. There are few features that BioPython does not currently handle (eg regarding fairly low-level manipulation of alignments). At some point, we may look into turning some of this code into suggestions / pull-requests.
References
This code base contains external tools that are not written and maintained by the authors of this project. If you use the results of these tools, please reference the relevant papers.
GroupSim
Capra JA and Singh M. Characterization and Prediction of Residues Determining Protein Functional Specificity. Bioinformatics, 24(13): 1473-1480, 2008.
Scorecons
Valdar WSJ (2002). Scoring residue conservation. Proteins: Structure, Function, and Genetics. 43(2): 227-241.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file cathpy-0.1.2.tar.gz
.
File metadata
- Download URL: cathpy-0.1.2.tar.gz
- Upload date:
- Size: 198.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc8d50b3d152edf6a197ce252a5c8faf2392c593b9fad8536d9c60a7baaa228c |
|
MD5 | 0876fdd7f5cf4117804c85ab05411de0 |
|
BLAKE2b-256 | 4d1d03b5f56f24971dabd73085acd02da5db00096bc03e43cc7d02723bc37242 |
File details
Details for the file cathpy-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: cathpy-0.1.2-py3-none-any.whl
- Upload date:
- Size: 232.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | aaeb9999a0fac1f390716d88d41899fd8ac54c41462096b1362b5d79ad88998b |
|
MD5 | 66f226d5001d477bcf6e184ca6d761a3 |
|
BLAKE2b-256 | 765ca39ddb55c74f82affaac117fd1d4cfb7997c5b27283324652b0aed58d02e |