overrides

Reclassify variant

Reclassify a variant with clinical justification.

First override: acmg_class_original is set to pipeline_class from request. Subsequent override: original is preserved (pipeline_class ignored).

post/sessions/{session_id}/overrides

Request

  • Base URL: https://api.helena.bio (the document declares no server; this is the origin it was published from)
  • URL: https://api.helena.bio/sessions/{session_id}/overrides
  • Auth: HTTP bearer

Path parameters

session_idstring uuid required

Request body

variant_idxinteger required

Variant index to reclassify

new_classstring required

New ACMG classification

pipeline_classstring required

ACMG class currently assigned by the pipeline (read from variants list). Stored as acmg_class_original on first override; ignored on subsequent overrides (original is preserved per first-override invariant).

reasonstring required

Clinical justification

Response

Successful Response

variant_idxinteger required
acmg_classstring required

Active classification after the operation. On create: new_class. On revert: the original pipeline class (what the frontend should now display).

acmg_class_originalstring nullable

Pipeline class before override. None after revert.

override_reasonstring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.