Skip to contents

Known variants at a residue

Usage

protvar_population(accession, position, ...)

Arguments

accession

A UniProt accession, for example "P04637".

position

A protein position. Use protvar_position() to get one out of a protein-change string.

...

Passed to biohttp::get_json(), for example throttle.

Value

A biohttp envelope whose data is the tibble described in protvar_parse_population().

References

Stephenson et al. (2024). ProtVar: mapping and contextualizing human missense variation. Nucleic Acids Research 52(W1), W140-W147. doi:10.1093/nar/gkae413

Service documentation: https://www.ebi.ac.uk/ProtVar/

Examples

# \donttest{
biohttp::body_or_null(protvar_population("P04637", 175))
#> # A tibble: 7 × 2
#>   change sources                                                                
#>   <chr>  <chr>                                                                  
#> 1 Cys    NCI-TCGA, ClinGen, NCI-TCGA Cosmic, cosmic curated, ClinVar, UniProt, …
#> 2 Gly    NCI-TCGA, ClinGen, NCI-TCGA Cosmic, cosmic curated, ClinVar, UniProt, …
#> 3 His    NCI-TCGA, ClinGen, NCI-TCGA Cosmic, cosmic curated, ClinVar, UniProt, …
#> 4 Leu    ClinGen, NCI-TCGA Cosmic, cosmic curated, ClinVar, UniProt, NCI-TCGA, …
#> 5 Pro    cosmic curated, ExAC, gnomAD, UniProt                                  
#> 6 Gln    UniProt                                                                
#> 7 Ser    cosmic curated, 1000Genomes, ExAC, TOPMed, gnomAD, UniProt             
# }