api_url | R Documentation |
The helper function api_url()
is used to create urls to InfectX
openBIS API endpoints and docs_link()
generates latex links to
documentation pages. Both functions support the following endpoints which
are abbreviated as
gis
: \Sexpr[results=rd]{infx::docs_link("gis")}
gics
: \Sexpr[results=rd]{infx::docs_link("gics")}
qas
: \Sexpr[results=rd]{infx::docs_link("qas")}
wis
: \Sexpr[results=rd]{infx::docs_link("wis")}
dsrg
: \Sexpr[results=rd]{infx::docs_link("dsrg")}
sas
: \Sexpr[results=rd]{infx::docs_link("sas")}
dsrs
: \Sexpr[results=rd]{infx::docs_link("dsrs")}
api_url(api_endpoint = c("gis", "gics", "qas", "wis", "dsrg", "sas", "dsrs"), host_url = "https://infectx.biozentrum.unibas.ch", full_url = NULL, ...) docs_link(api_endpoint = c("gis", "gics", "qas", "wis", "dsrg", "sas", "dsrs"), method_name = NULL, version = "13.04.0")
api_endpoint |
Abbreviated name of the API section (e.g. |
host_url |
Host url. |
full_url |
Instead of constructing the API endpoint url, a string can be passed which will be returned again. |
... |
Further arguments are ignored. |
method_name |
Name of the method for which the link is created. |
version |
OpenBIS version number. |
If for some reason an url is desired from api_url()
that cannot be
constructed by pasting host_url
and one of the hard-coded API endpoints
together, this can be passed as full_url
, which will simply be returned.
A character vector of length 1.
Other utility functions: login_openbis
,
make_requests
# default endpoint is the GeneralInformationService interface api_url() # base url can be customized api_url(host_url = "https://foobar.xyz") # ScreeningApiServer interface endpoint api_url("sas") # manual url api_url(full_url = "https://foobar.xyz/openbis/new-api-section-v1.json") # link to GeneralInformationService interface docs docs_link() # add a method name (only to the link text) docs_link(method_name = "foo_bar") # link to ScreeningApiServer interface docs docs_link("sas") # link to most recent version of docs docs_link("sas", version = "16.05.6")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.