Aaron Wolen

Aaron Wolen

7 packages on CRAN

biolink

cran
77th

Percentile

Generate urls and hyperlinks to commonly used biological databases and resources based on standard identifiers. This is primarily useful when writing dynamic reports that reference things like gene symbols in text or tables, allowing you to, for example, convert gene identifiers to hyperlinks pointing to their entry in the 'NCBI' Gene database. Currently supports 'NCBI' Gene, 'PubMed', Gene Ontology, 'KEGG', CRAN and Bioconductor.

osfr

cran
50th

Percentile

An interface for interacting with 'OSF' (<https://osf.io>). 'osfr' enables you to access open research materials and data, or create and manage your own private or public projects.

knitr

cran
99.9th

Percentile

Provides a general-purpose tool for dynamic report generation in R using Literate Programming techniques.

webmockr

cran
93th

Percentile

Stubbing and setting expectations on 'HTTP' requests. Includes tools for stubbing 'HTTP' requests, including expected request conditions and response conditions. Match on 'HTTP' method, query parameters, request body, headers and more. Can be used for unit tests or outside of a testing context.

vcr

cran
92th

Percentile

Record test suite 'HTTP' requests and replays them during future runs. A port of the Ruby gem of the same name (<https://github.com/vcr/vcr/>). Works by hooking into the 'webmockr' R package for matching 'HTTP' requests by various rules ('HTTP' method, 'URL', query parameters, headers, body, etc.), and then caching real 'HTTP' responses on disk in 'cassettes'. Subsequent 'HTTP' requests matching any previous requests in the same 'cassette' use a cached 'HTTP' response.

linl

cran
74th

Percentile

A 'LaTeX' Letter class for 'rmarkdown', using the 'pandoc-letter' template adapted for use with 'markdown'.

komaletter

cran
58th

Percentile

Write beautiful yet versatile letters in R Markdown. PDFs are generated using the 'KOMA-Script' letter class and the 'pandoc-letter' template. 'KOMA-Script' caters to the international writer. It provides layouts for many common window envelope types (e.g. German, US, French, Japanese) and allows you to define your own. The package comes with a default layout based on 'DIN 5008B'.