Description Usage Arguments Details Examples
function will keep a cache of previously queried proxies in the results dir and only query snps that are not cached. This includes rsids that errored. in that case, an empty file will be stored in the cache directory and the snp will be skipped in a subsequent call. Note that network errors may cause empty files to erroneously indicate that a snp has no rsID.
1 2 3 4 5 6 7 8 | get_proxies(
rsids,
token = Sys.getenv("LDLINK_TOKEN"),
population,
results_dir = NULL,
skip_api = FALSE,
r2_threshold = 0.9
)
|
rsids |
a list of rsids (of snps) for which proxies are wanted. |
token |
a token to the ldlink nih service. default will look for an environment variable LDLINK_PROXY. If you need one go here: https://ldlink.nci.nih.gov/?tab=apiaccess |
population |
specify within which population you want to find proxies. E.g. "CEU", "YRI", etc. |
results_dir |
A subdirectory (a hash that depends on the population and r2_threshold values) of this directory will be used to cache results |
skip_api |
A boolean indicating whether to only use the cached results by skipping the API calls. |
r2_threshold |
The R^2 threshold to use when returning results |
A token for the service is required, please get one at https://ldlink.nci.nih.gov/?tab=apiaccess
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | ## Not run: #because it needs a token.
# If one does `Sys.setenv(LDLINK_TOKEN=<Your token here>)` first, this will work
get_proxies("rs2495477", pop="CEU", results_dir="derived_data") #returns one proxy
get_proxies("rs373780327", pop="CEU", results_dir="derived_data") #returns no proxies
get_proxies(c("rs2495477","rs373780327"), pop="CEU", results_dir="derived_data") #returns one proxy
get_proxies(c(), pop="CEU", results_dir="derived_data") #returns no proxy (empty list!)
# note that thanks to the cache, calling either of these a second time will result in an immediate
# return value
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.