Run VEP for a variant id
Arguments
- rsid
A variant id, for example
"rs113488022".- ...
Passed to
biohttp::get_json(), for examplethrottle.
Value
A biohttp envelope whose data is the list described in
ensembl_parse_vep().
An rsID does not identify an allele
The same caveat as gnomad_frequency() and clinvar_classification().
7:g.140753336A>T and 7:g.140753336A>C share rs113488022, so Ensembl may
answer for more than one allele. The first record is used. Post coordinates
with vep_variants() when the allele matters.
References
Dyer et al. (2025). Ensembl 2025. Nucleic Acids Research 53(D1), D948-D957. doi:10.1093/nar/gkae1071
Service documentation: https://rest.ensembl.org/
Examples
# \donttest{
biohttp::body_or_null(ensembl_vep_id("rs113488022"))$consequences
#> # A tibble: 72 × 8
#> gene gene_id transcript biotype consequence impact sift polyphen
#> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
#> 1 BRAF ENSG00000157764 ENST00000288… protei… missense_v… MODER… dele… possibl…
#> 2 BRAF ENSG00000157764 ENST00000288… protei… missense_v… MODER… dele… benign
#> 3 BRAF ENSG00000157764 ENST00000288… protei… missense_v… MODER… dele… benign
#> 4 BRAF ENSG00000157764 ENST00000479… nonsen… missense_v… MODER… dele… benign
#> 5 BRAF ENSG00000157764 ENST00000479… nonsen… missense_v… MODER… dele… benign
#> 6 BRAF ENSG00000157764 ENST00000479… nonsen… missense_v… MODER… dele… benign
#> 7 BRAF ENSG00000157764 ENST00000496… protei… missense_v… MODER… dele… possibl…
#> 8 BRAF ENSG00000157764 ENST00000496… protei… missense_v… MODER… dele… benign
#> 9 BRAF ENSG00000157764 ENST00000496… protei… missense_v… MODER… dele… benign
#> 10 BRAF ENSG00000157764 ENST00000497… nonsen… 3_prime_UT… MODIF… NA NA
#> # ℹ 62 more rows
# }