Skip to main content

Signal representation of physicochemical properties of proteins

Project description

Proteinko

README на српском

Proteinko is package that enables you to represent a protein sequence (that is its physicochemical properties) as spatial signals.

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
  • molecular volume

Proteinko also allows for usage of custom amino acid residue scales.

Manuscript ready for publishing.

Example

signals

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

  • My Linkedin profile.
  • MHCLovac - in this repository protein signals are usded to predict MHC binding.

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

proteinko-2.0.0.tar.gz (4.5 kB view hashes)

Uploaded Source

Built Distribution

proteinko-2.0.0-py3-none-any.whl (5.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page