motif conservation in IDRs through pairwise k-mer alignment
Project description
pairk
motif conservation in IDRs through pairwise k-mer alignment
This work was supported by the National Institutes of Health under Award Number R35GM149227. The content is solely the responsibility of the authors and does not necessarily represent the official views of the National Institutes of Health.
Features
Quantify the relative conservation of a small sequence motif in intrinsically disordered regions (IDRs) of proteins, without the need for a multiple sequence alignment (MSA).
The pairk method:
Example - PairK vs MSA conservation:
See the demo/tutorial jupyter notebook here: demo/pairk_tutorial.ipynb
Installation
pip install pairk
or for an editable install that you can modify:
git clone https://github.com/jacksonh1/pairk.git
cd pairk
pip install -e .
virtual environment installation:
We suggest using a virtual environment to install pairk, such as conda or venv. You can create a new environment and just install pairk as above, or you can use the provided environment.yml file to create a new environment with the necessary dependencies like so:
git clone https://github.com/jacksonh1/pairk.git
cd pairk
conda env create -f=environment.yml
Then activate the environment with:
conda activate pairk
and install pairk with either:
pip install .
or for an editable install that you can modify:
pip install -e .
Documentation
see the pairk documentation.
Also see our jupyter notebook tutorial in the demo folder.
Copyright
Copyright (c) 2024, Jackson Halpin
Acknowledgements
Project based on the Computational Molecular Science Python Cookiecutter version 1.1.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pairk-1.0.2.tar.gz.
File metadata
- Download URL: pairk-1.0.2.tar.gz
- Upload date:
- Size: 45.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4fc74ae47847e893031a5aaba0f62360be3dc680084f99c88600469875cc6e34
|
|
| MD5 |
1a0c096ef333430a4ad26dbd2713181b
|
|
| BLAKE2b-256 |
ae8dc4d13c7529df9927f1212899ea9c727c450f01f8c1b42d5509c662645668
|
File details
Details for the file pairk-1.0.2-py3-none-any.whl.
File metadata
- Download URL: pairk-1.0.2-py3-none-any.whl
- Upload date:
- Size: 49.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
71d522d5f8af60ca8d1e6b0c7ee19a2e96e1beaa43837a28f92df11be7e6e099
|
|
| MD5 |
aaaaa8fb2ba1a53d5269b02821d49069
|
|
| BLAKE2b-256 |
2ddc9b2d57c73c1770d78af34edd0431db3fd643f3e63b8809764e8d5e60149a
|