Skip to main content

In silico protein digestion

Project description

RapidPeptidesGenerator (RPG)

Rapid Peptides Generator (RPG) is a software dedicated to predict proteases-induced cleavage sites on amino acid sequences.

Pypi repo Build Status Coverage Report Documentation Status
note:

RPG is tested with Gitlab Ci for the following Python version: 3.5, 3.6 and 3.7

issues:

Please use https://gitlab.pasteur.fr/nmaillet/rpg

Overview

Rapid Peptides Generator (RPG), is a standalone software dedicated to predict proteases-induced cleavage sites on sequences.

RPG is a python tool taking a (multi-)fasta/fastq file of proteins as input and digest each of them. The digestion mode can be either ‘concurrent’, i.e. all enzymes are present at the same time during digestion, or ‘sequential’. In sequential mode, each protein will be digested by each enzyme, one by one.

The resulting peptides contain informations about positions of cleavage site, peptide sequences, length, mass as-well as an estimation of isoelectric point (pI) of each peptide. Shortly, the isoelectric point is the pH at which a peptide carries no net electrical charge and a good approximation can be computed on small molecules. Results are outputted in multi-fasta, CSV or TSV file.

Currently, 42 enzymes and chemicals are included in RPG. The user can easily design new enzymes, using a simple yet powerful grammar. This grammar allows the user to design complex enzymes like trypsin or thrombin, including many exceptions and different cleavage sites. User-defined enzymes are then interpreted by RPG and included in the local installation of the software.

RPG follows the standards for software development with continuous integration on Gitlab (https://gitlab.pasteur.fr/nmaillet/rpg) and automatic on-line documentation (https://rapid-peptide-generator.readthedocs.io).

Installation

In order to install RPG, you can use pip:

pip3 install rpg

This command installs RPG and its Python dependencies.

Usage

From the command line:

rpg --help

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

rpg-1.0.6.tar.gz (66.0 kB view details)

Uploaded Source

File details

Details for the file rpg-1.0.6.tar.gz.

File metadata

  • Download URL: rpg-1.0.6.tar.gz
  • Upload date:
  • Size: 66.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for rpg-1.0.6.tar.gz
Algorithm Hash digest
SHA256 e505de72fb5156fabb71a5a6ea7e15a3cb14c34acc683e35bac35507769f71ca
MD5 cd3f9e5916fbb598abc0f83a95e2335a
BLAKE2b-256 c4130ce38592013211fbfaaf767195975fcff965895ae33d2827769a153e3633

See more details on using hashes here.

Supported by

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