Continuous signal representation of physicochemical properties of proteins
Project description
Proteinko
Proteinko is package that enables you to represent a protein sequence (that is its physicochemical properties) as a continuous spatial signal.
Protein is a sequence of amino acid residues, each of which has characteristic physical and chemical properties. Local properties of a protein are reflection of local cumulative effect of amino acid residues that make up said protein. By modeling physico-chemical properties for each amino acid residue as a normal distribution spanning the neighbouring amino acid residues, we obtain a continuous signal which represents a spatial distribution of specific physicochemical property of a protein.
This way we can represent a protein sequence as a distribution of following properties:
- hydropathy
- donor atoms
- acceptor atoms
- isoelectric point
- volume
Example
Installation
pip install proteinko
Usage
from proteinko import ProteinSignal
sequence = <your_protein_sequence>
protein = ProteinSignal()
signal = protein.get_signal(sequence, 'hydropathy')
## ...Now play with the signal however you like
Contact and portfolio
Project details
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
Hashes for proteinko-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb4dd09bda8757044dc3787dfc76f5fadf93e11eed3d788c5a992b5a4f05fb31 |
|
MD5 | f761c194b37ed866dacb30c502dc1078 |
|
BLAKE2b-256 | e8176f942e9f8e3a7d66b9c5c138ef87b50aeda48a2995d1af05e8b7246f8109 |