Skip to main content

Extract MCCE electrostatic features for PClass

Project description

MCCE Electrostatic Features

This project is to extract electrostatic features from a protein structure. Proposed stages are:

  • Stage 1. Extract proposed electrostatic features an MCCE working directory.
  • Stage 2. Extract electrostatic features from a pdb file directly from MCCE-ML module.
  • Stage 3. Integrate electrostatic feature to PClass classifier

The proposed electrostatic features are:

Core Composition (5)

  • net_charge
  • isoelectric_point
  • acid_fraction_all_residues
  • base_fraction_all_residues
  • acid_to_base_ratio

pKa perturbation (6)

  • acid_big_pka_shift_fraction_all_residues
  • base_big_pka_shift_fraction_all_residues
  • acid_big_pka_shift_fraction_acids_only
  • base_big_pka_shift_fraction_bases_only
  • mean_abs_pka_shift
  • max_abs_pka_shift

Surface charge (4)

  • surface_net_charge
  • surface_acid_to_base_ratio
  • surface_positive_charge_density
  • surface_negative_charge_density

Patch localization (6)

  • largest_positive_patch_area
  • largest_negative_patch_area
  • largest_positive_patch_charge
  • largest_negative_patch_charge
  • largest_positive_patch_density
  • largest_negative_patch_density

Charge Assymetry (4)

  • all_charge_dipole_magnitude
  • surface_charge_dipole_magnitude
  • all_charge_dipole_normalized
  • surface_charge_dipole_normalized

Quick Start

Installation

  1. Clone the repository
git clone https://github.com/pclass-lab/elefeatures.git
  1. Install in Editable (Development) Mode Editable installs allow you to modify the code and immediately test changes.
pip install -e .

After this, the CLI entry point will be available:

mcce-features

To extract features from an MCCE folder

mcce-features extract <folder_name>

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

mcce_features-0.5.0.tar.gz (15.1 kB view details)

Uploaded Source

Built Distribution

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

mcce_features-0.5.0-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

File details

Details for the file mcce_features-0.5.0.tar.gz.

File metadata

  • Download URL: mcce_features-0.5.0.tar.gz
  • Upload date:
  • Size: 15.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for mcce_features-0.5.0.tar.gz
Algorithm Hash digest
SHA256 403b65b826b8599c9567542cf1f102a42fd07b243c27ff800e94470b5eae98db
MD5 7e4530351e97d6640c426e7ab2bec102
BLAKE2b-256 2d38b8fa4578c311963eb162eb03ea922ed6734de0df0800668b03507392555e

See more details on using hashes here.

File details

Details for the file mcce_features-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: mcce_features-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 14.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for mcce_features-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9a229eb3c754eba451ef188a6402d9afab88427ca34af439120e8dcd90b664eb
MD5 95aa6d40f7a8fecbb89f63a2ccb602a2
BLAKE2b-256 53637de329a729269c77dfa1576bde9c0b8354ca5724b4b8db50626ed9520a8a

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