---
title: "Predict Seqvar"
method: GET
path: "/api/v1/predict/seqvar"
---

# Predict Seqvar

`GET /api/v1/predict/seqvar`

Predict the ACMG classification of a sequence variant.

Args:
    variant_name (str): The name or identifier of the sequence variant.
    genome_release (str): The genome release version.

Returns:
    SeqVarPredictionResponse: The predicted ACMG classification.

## Query parameters

- `variant_name` string, required — The name or identifier of the sequence variant
- `genome_release` string — The genome release version

## Response `200`

Successful Response

- SeqVarPredictionResponse
  - `prediction` ApiAutoACMGSeqVarResult, required
    - `criteria` AutoACMGCriteriaPred, required — ACMG criteria prediction.
      - `ba1` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `bp1` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `bp2` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `bp3` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `bp4` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `bp5` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `bp6` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `bp7` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `bs1` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `bs2` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `bs3` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `bs4` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `pm1` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `pm2` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `pm3` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `pm4` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `pm5` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `pm6` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `pp1` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `pp2` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `pp3` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `pp4` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `pp5` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `ps1` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `ps2` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `ps3` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `ps4` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
      - `pvs1` AutoACMGCriteria — Criteria prediction.
        - `description` string
        - `name` string, required
        - `prediction` 'not_set' | 'applicable' | 'not_applicable' | 'not_automated' | 'deprecated' | 'failed' — ACMG criteria prediction enumeration.
        - `strength` 'not_set' | 'pathogenic_very_strong' | 'pathogenic_strong' | 'pathogenic_moderate' | 'pathogenic_supporting' | 'benign_stand_alone' | 'benign_strong' | 'benign_supporting' — ACMG criteria strength enumeration.
        - `summary` string
    - `data` ApiAutoACMGSeqVarData, required
      - `cds_end` integer, required — The CDS end position of the sequence variant
      - `cds_pos` integer, required — The CDS position of the sequence variant
      - `cds_start` integer, required — The CDS start position of the sequence variant
      - `consequence` AutoACMGConsequence, required
        - `cadd` string
        - `cadd_consequence` string
        - `mehari` string[]
      - `gene_symbol` string, required — The gene symbol of the sequence variant
      - `hgnc_id` string, required — The HGNC ID of the sequence variant
      - `pHGVS` string, required — The pHGVS notation of the sequence variant
      - `prot_length` integer, required — The protein length of the sequence variant
      - `prot_pos` integer, required — The protein position of the sequence variant
      - `scores` AutoACMGSeqVarScores, required — ACMG scores.
        - `cadd` AutoACMGCADD
          - `ada` number, nullable
          - `gerp` number, nullable
          - `phyloP100` number, nullable
          - `rf` number, nullable
          - `spliceAI_acceptor_gain` number, nullable
          - `spliceAI_acceptor_loss` number, nullable
          - `spliceAI_donor_gain` number, nullable
          - `spliceAI_donor_loss` number, nullable
        - `dbnsfp` AutoACMGDbnsfp
          - `alpha_missense` number, nullable
          - `bayesDel_noAF` number, nullable
          - `fathmm` number, nullable
          - `metaRNN` number, nullable
          - `mutationTaster` number, nullable
          - `mutpred` number, nullable
          - `phyloP100` number, nullable
          - `polyphen2` number, nullable
          - `primateAI` number, nullable
          - `provean` number, nullable
          - `revel` number, nullable
          - `sift` number, nullable
          - `vest4` number, nullable
        - `dbscsnv` AutoACMGDbscsnv
          - `ada` number, nullable
          - `rf` number, nullable
        - `misZ` number, nullable
      - `strand` 'plus' | 'minus' | 'not_set', required — Genomic strand enumeration.
      - `thresholds` AutoACMGSeqVarTresholds, required — ACMG thresholds.
        - `ada` number
        - `an_min` integer
        - `ba1_benign` number
        - `bayesDel_noAF_benign` number
        - `bayesDel_noAF_pathogenic` number
        - `bp7_acceptor` integer
        - `bp7_donor` integer
        - `bs1_benign` number
        - `cadd_benign` number
        - `cadd_pathogenic` number
        - `gerp` number
        - `metaRNN_benign` number
        - `metaRNN_pathogenic` number
        - `phyloP100` number
        - `pm1_pathogenic` number
        - `pm2_pathogenic` number
        - `pp2bp1_benign` number
        - `pp2bp1_pathogenic` number
        - `pp3bp4_strategy` string
        - `revel_benign` number
        - `revel_pathogenic` number
        - `rf` number
        - `spliceAI_acceptor_gain` number
        - `spliceAI_acceptor_loss` number
        - `spliceAI_donor_gain` number
        - `spliceAI_donor_loss` number
      - `transcript_id` string, required — The transcript ID of the sequence variant
      - `transcript_tags` string[], required — The transcript tags of the sequence variant
      - `tx_pos_utr` integer, required — The transcript position in the UTR of the sequence variant
    - `seqvar` SeqVar, required
      - `chrom` string, required
      - `delete` string, required
      - `genome_release` 'GRCh37' | 'GRCh38', required — Enumeration for allowed genome release values.
      - `insert` string, required
      - `pos` integer, required
      - `user_repr` string, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/bihealth/apis/autoacmg-api.md) · [All operations](https://skmtc.dev/bihealth/apis/autoacmg-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/bihealth/autoacmg-api/revisions/c10f6a632707/schema)
