Skip to main content

Immunological peptide datasets and amino acid properties

Project description

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.

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

pepdata-1.2.2.tar.gz (35.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pepdata-1.2.2-py3-none-any.whl (47.6 kB view details)

Uploaded Python 3

File details

Details for the file pepdata-1.2.2.tar.gz.

File metadata

  • Download URL: pepdata-1.2.2.tar.gz
  • Upload date:
  • Size: 35.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for pepdata-1.2.2.tar.gz
Algorithm Hash digest
SHA256 c0b0fd741adfc41d9de54606d2058ea8fd7dfee73eaffd3a332d1802caece6aa
MD5 eae54e933a91a32affe0e887b3b8c84c
BLAKE2b-256 6ea82e447d0d253061915ff79bdc800745b98a304c00697e390ab7b66ad125a3

See more details on using hashes here.

File details

Details for the file pepdata-1.2.2-py3-none-any.whl.

File metadata

  • Download URL: pepdata-1.2.2-py3-none-any.whl
  • Upload date:
  • Size: 47.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for pepdata-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a7c82350e74b152b5b542258738497db5336bd268d04ff238bae61d7fb91917b
MD5 db8b7be221e0d04e719dc3a4341c1911
BLAKE2b-256 7735f10639bda3b15e7d168a1f569501161053ebde6a0bd417aa01212677fa0d

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