Skip to main content

ACMG Pathogenicity Calculator

Project description

acmg-calculator

A minimal Python package for classifying genetic variants according to the ACMG/AMP 2015 standards.

Installation

pip install acmg-calculator

Usage

Calculate Pathogenicity

from acmg_calculator import calculate_pathogenicity

# Example: 1 Very Strong + 1 Strong
evidence = ['PVS1', 'PS1']
result = calculate_pathogenicity(evidence)
print(result)  # Output: Pathogenic

Access Metadata

from acmg_calculator import metadata

# Get a dictionary of all evidence codes and their descriptions
data = metadata()
print(data['PVS1']) 
# Output: Null variant in a gene where LOF is a known mechanism of disease

Classification Rules

This package implements the consensus rules from Richards et al. (2015), including:

  • Pathogenic
  • Likely Pathogenic
  • Benign
  • Likely Benign
  • Uncertain Significance (VUS)

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

acmg_calculator-0.1.2.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

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

acmg_calculator-0.1.2-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file acmg_calculator-0.1.2.tar.gz.

File metadata

  • Download URL: acmg_calculator-0.1.2.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for acmg_calculator-0.1.2.tar.gz
Algorithm Hash digest
SHA256 1af29f03447389981bb20c5da0634779e97a301bdaa0dbd3542aa87c926c0ce9
MD5 34a1b43df3ef14dfcff3b5b5c78af409
BLAKE2b-256 217c0aa9f8a2fab2ff8d92fd39d3ce31920ad31a75b5ef0eaeb2e4ba89d11ebf

See more details on using hashes here.

File details

Details for the file acmg_calculator-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for acmg_calculator-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6c455c576c311bd1c7b8ab25b13d16720a537b1491d3240a3383d973d08d6720
MD5 9c2082a19766e4944a3ae19377cb45bf
BLAKE2b-256 a0a6fc1205a98adcb6542001f493c73cc5a0dd8b42c0f33d9f9b5b78f96d1eda

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