Description Usage Arguments Details Value Examples
View source: R/newBiocPkgDOI.R
This function makes calls out to the EZID API (v2) described here: https://ezid.lib.purdue.edu/doc/apidoc.2.html. The function creates a new DOI for a Bioconductor package (cannot already exist). The target URL for the DOI is the short Bioconductor package URL.
1 | generateBiocPkgDOI(pkg, authors, pubyear, testing = TRUE)
|
pkg |
character(1) package name |
authors |
character vector of authors (will be "pasted" together) |
pubyear |
integer(1) publication year |
testing |
logical(1) If true, will use the apitest user with the password apitest. These DOIs will expire. The same apitest:apitest combination can be used to login to the EZID website for doing things using the web interface. If false, the Bioconductor-specific user credentials should be in the correct environment variables |
The login information for the "real" Bioconductor account should be stored in the environment variables "EZID_USERNAME" and "EZID_PASSWORD".
The GUI is available here: https://doi.datacite.org/.
The DOI as a character(1) vector.
1 2 3 4 | ## Not run:
x = generateBiocPkgDOI('RANDOM_TEST_PACKAGE','Sean Davis',1972)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.