Allows you to Easily Interact with the Algorithmia Platform

The company, Algorithmia, houses the largest marketplace of online algorithms. This package essentially holds a bunch of REST wrappers that make it very easy to call algorithms in the Algorithmia platform and access files and directories in the Algorithmia data API. To learn more about the services they offer and the algorithms in the platform visit < http://algorithmia.com>. More information for developers can be found at < http://developers.algorithmia.com>.


R client library for accessing the Algorithmia API

Calling algorithms

First make a client object:

client <- getAlgorithmiaClient("ALGORITHMIA_API_KEY")

Then get the algorithm object:

algorithm <- client$algo("algo://AUTHOR/ALGORITHM_NAME/VERSION")

Call pipe passing in the input to the algorithm:

response <- algorithm$pipe(input)

There are two fields in the result. The meta data (which has timing data) and the result.

result <- response$result

News

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("algorithmia")

0.0.2 by James Athappilly, 9 months ago


Report a bug at https://github.com/algorithmiaio/algorithmia-r/issues


Browse source code at https://github.com/cran/algorithmia


Authors: James Athappilly


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports base64enc, httr, rjson, xml2

Depends on methods

Suggests knitr, rmarkdown


See at CRAN