Learn R Programming

⚠️There's a newer version (1.1.0) of this package.Take me there.

available

available helps you name your R package.

  • Checks for validity
  • Checks not already available on GitHub, CRAN and Bioconductor
  • Searches Urban Dictionary, Wiktionary and Wikipedia for unintended meanings
  • Can suggest possible names based on text in the package title or description.

Installation

You can install available from GitHub with:

# install.packages("devtools")
devtools::install_github("ropenscilabs/available")

Examples

Generate new package names from titles

library(available)
suggest(title = "Client for New York Times APIs")
#> [1] "times"

suggest(title = "An R Interface to SciDB")
#> [1] "scidb"

Rstudio Support

In order to have color in the RStudio terminal you need a daily build of RStudio and development versions of the rstudioapi and crayon packages.

devtools::install_github("rstudio/rstudioapi")
devtools::install_github("gaborcsardi/crayon")

Copy Link

Version

Install

install.packages('available')

Monthly Downloads

1,793

Version

0.0.0.9000

License

MIT + file LICENSE

Maintainer

Jim Hester

Last Published

July 10th, 2022

Functions in available (0.0.0.9000)

get_wikipidia

Open wikipedia page and abbreviations.com page
make_spelling_rlike

Spelling transformations
get_bad_words

Check for bad words in name
get_urban_data

get urban dictionary definitions and tags
available

See if a name is available
available_on_bioc

See if a name is available on CRAN
suggest

Suggest a title based for a development package
valid_package_name

Is a package name valid
create

Check a new package name and possibly create it
find_acronym

Function that finds and returns the first acronym (all caps) in a text string
namr

Suggest package name
pick_word_from_title

Pick word from title
available_on_github

See if a name is available on github
common_suffixes

Add common suffixes
pkg_name_dist

Find five closest package names in terms of string distance
sentiment

Get sentiment of name