Metadata-Version: 2.4
Name: acmg-calculator
Version: 0.2.1
Summary: ACMG Pathogenicity Calculator
Author: Lee
License: GPL-3.0
Project-URL: Homepage, https://acmg-calculator-demo.netlify.app
Keywords: acmg,genetics,bioinformatics,variant-interpretation
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# acmg-calculator

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

## Installation

```bash
pip install acmg-calculator
```

## Usage

### Calculate Pathogenicity

```python
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

```python
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)**
