Skip to main content
Build Status Coverage Status PyPI

PepData

Formerly a repository for diverse peptide datasets, now only contains the Immune Epitope Database and a variety of amino acid property matrices. This package will probably be eventually split and the IEDB portions placed into something named pyiedb.

Amino Acid Properties

The amino_acid module contains a variety of physical/chemical properties for both single amino residues and interactions between pairs of residues.

Single residue feature tables are parsed into StringTransformer objects, which can be treated as dictionaries or will vectorize a string when you call their method transform_string.

Examples of single residue features:

  • hydropathy
  • volume
  • polarity
  • pK_side_chain
  • prct_exposed_residues
  • hydrophilicity
  • accessible_surface_area
  • refractivity
  • local_flexibility
  • accessible_surface_area_folded
  • alpha_helix_score (Chou-Fasman)
  • beta_sheet_score (Chou-Fasman)
  • turn_score (Chou-Fasman)

Pairwise interaction tables are parsed into nested dictionaries, so that the interaction between amino acids x and y can be determined from d[x][y].

Pairwise interaction dictionaries:

  • strand_vs_coil (and its transpose coil_vs_strand)
  • helix_vs_strand (and its transpose strand_vs_helix)
  • helix_vs_coil (and its transpose coil_vs_helix)
  • blosum30
  • blosum50
  • blosum62

There is also a function to parse the coefficients of the PMBEC similarity matrix, though this currently lives in the separate pmbec module.

Metadata

Release files for pepdata 1.2.2

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

Source distribution (sdist)

Source distribution for pepdata 1.2.2
File Size Uploaded
pepdata-1.2.2.tar.gz 35.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pepdata 1.2.2
File Interpreter ABI Platform
pepdata-1.2.2-py3-none-any.whl Python 3 none any Details

Total release size: 83.4 kB

Release files / pepdata-1.2.2.tar.gz

Download URL pepdata-1.2.2.tar.gz
Size 35.7 kB
Tags Source
SHA-256 checksum
How to use checksums
c0b0fd741adfc41d9de54606d2058ea8fd7dfee73eaffd3a332d1802caece6aa
BLAKE2b-256 checksum
How to use checksums
6ea82e447d0d253061915ff79bdc800745b98a304c00697e390ab7b66ad125a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.6

Release files / pepdata-1.2.2-py3-none-any.whl

Download URL pepdata-1.2.2-py3-none-any.whl
Size 47.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a7c82350e74b152b5b542258738497db5336bd268d04ff238bae61d7fb91917b
BLAKE2b-256 checksum
How to use checksums
7735f10639bda3b15e7d168a1f569501161053ebde6a0bd417aa01212677fa0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.6

Release history Release notifications | RSS feed

This release

1.2.2 This release

2 release files

1.0.7

1 release file

1.0.4

1 release file

1.0.2

1 release file

0.7.0

1 release file

0.6.8

1 release file

0.6.7

1 release file

0.6.6

1 release file

0.6.5

0.6.4

1 release file

0.6.3

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.0

1 release file

0.4.1

1 release file

0.4.0

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