Skip to main content

RapidPeptidesGenerator (RPG)

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

Pypi repo Latest release Build Status Coverage Report Documentation Status
note:

RPG is tested with Gitlab Ci for the following Python version: 3.6 to 3.12

issues:

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

publication:

To cite RPG, please refer to https://doi.org/10.1093/nargab/lqz004

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 (gzipped or not) 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 information 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, 45 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

Release files for rpg 2.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rpg 2.0.5
File Size Uploaded
rpg-2.0.5.tar.gz 90.3 kB Details

Release files / rpg-2.0.5.tar.gz

Download URL rpg-2.0.5.tar.gz
Size 90.3 kB
Tags Source
SHA-256 checksum
How to use checksums
8b5b6309a9913b456d009427b4f1304003e8639835ac6506ccdbf4eb4aa8ce3f
BLAKE2b-256 checksum
How to use checksums
b155ca78f57ddeac0e1e3ec44e0b871c8e0599acebff3ca145025cba2412baa3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

2.0.5 This release

1 release file

2.0.4

1 release file

2.0.3

1 release file

2.0.2

1 release file

2.0.1

1 release file

2.0.0

1 release file

1.2.4

1 release file

1.2.3

1 release file

1.2.2

1 release file

1.2.1

1 release file

1.2.0

1 release file

1.1.0

1 release file

1.0.9

1 release file

1.0.8

1 release file

1.0.6

1 release file

1.0.5

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.7.0

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.4

1 release file

0.5.3

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page