{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/deepdna-ai/json-schema/deepdna-ai-get-variants-rsid-response-schema.json",
  "title": "GetVariantsRsidResponse",
  "x-generated": "2026-10-30",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/deepdna-ai-openapi-generated.yml#/components/schemas/GetVariantsRsidResponse",
  "type": "object",
  "properties": {
    "variant": {
      "type": "object",
      "description": "Variant record including gene, alleles, effect, sources, and reading block."
    },
    "assembly": {
      "type": "string",
      "description": "Assembly (GRCh37)."
    },
    "chromosome": {
      "type": "string",
      "description": "Chromosome."
    },
    "position": {
      "type": "integer",
      "description": "Genomic position."
    },
    "reference_allele": {
      "type": "string",
      "description": "Reference allele on plus strand."
    },
    "variant_allele": {
      "type": "string",
      "description": "Variant allele on plus strand."
    },
    "gene_strand": {
      "type": "string",
      "description": "Strand of the gene."
    },
    "countable": {
      "type": "boolean",
      "description": "Whether the position can be counted."
    },
    "strand_ambiguous": {
      "type": "boolean",
      "description": "Whether the strand is ambiguous."
    },
    "alphamissense": {
      "type": "object",
      "description": "AlphaMissense prediction fields (note, is_clinical_classification, am_class, score, protein_variant, uniprot_id)."
    },
    "meta": {
      "type": "object",
      "description": "Metadata block."
    }
  }
}