Package: Rexperigen 0.2.1

Rexperigen: R Interface to Experigen

Provides convenience functions to communicate with an Experigen server: Experigen (<http://github.com/aquincum/experigen>) is an online framework for creating linguistic experiments, and it stores the results on a dedicated server. This package can be used to retrieve the results from the server, and it is especially helpful with registered experiments, as authentication with the server has to happen.

Authors:Daniel Szeredi [aut, cre]

Rexperigen_0.2.1.tar.gz
Rexperigen_0.2.1.zip(r-4.5)Rexperigen_0.2.1.zip(r-4.4)Rexperigen_0.2.1.zip(r-4.3)
Rexperigen_0.2.1.tgz(r-4.4-any)Rexperigen_0.2.1.tgz(r-4.3-any)
Rexperigen_0.2.1.tar.gz(r-4.5-noble)Rexperigen_0.2.1.tar.gz(r-4.4-noble)
Rexperigen_0.2.1.tgz(r-4.4-emscripten)Rexperigen_0.2.1.tgz(r-4.3-emscripten)
Rexperigen.pdf |Rexperigen.html
Rexperigen/json (API)
NEWS

# Install 'Rexperigen' in R:
install.packages('Rexperigen', repos = c('https://aquincum.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/aquincum/rexperigen/issues

On CRAN:

19 exports 1 stars 0.73 score 4 dependencies 18 scripts 154 downloads

Last updated 8 years agofrom:236810cc3f. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 07 2024
R-4.5-winNOTESep 07 2024
R-4.5-linuxNOTESep 07 2024
R-4.4-winNOTESep 07 2024
R-4.4-macNOTESep 07 2024
R-4.3-winNOTESep 07 2024
R-4.3-macNOTESep 07 2024

Exports:API.requestcheckAuthenticationcheckLogincleanURLcreate.API.request.URLcreateExperimenterdownloadExperimentgetDestinationsgetRegisteredExperimentsgetUserslogoutExperigenNO_SERVER_ERRORprepare.server.URLregisterExperimentremoveRegistrationserver.versionsetExperigenCredentialssetExperigenServerversionMain

Dependencies:bitopsdigestjsonliteRCurl

Readme and manuals

Help Manual

Help pageTopics
Run a request to the APIAPI.request
Checks whether the authentication is supported by the server and handles the different POST request routes.checkAuthentication
Checks whether the user is logged in.checkLogin
Returns the cleaned source URL.cleanURL
Create an URL for a request to the Experigen API.create.API.request.URL
Create a login for yourself using this functioncreateExperimenter
Makes a download request from the server.downloadExperiment
Returns the list of destination files for an experiment.getDestinations
Get a list of registered experiments.getRegisteredExperiments
Requests the table of users from the server.getUsers
Simply removes the stored credentials, so following requests will be unauthenticated.logoutExperigen
Error string returned when no server is foundNO_SERVER_ERROR
Server URL preparation.prepare.server.URL
Registers an experiment to the experimenter.registerExperiment
Removes the registration of the experimentremoveRegistration
Rexperigen: an R interface to ExperigenRexperigen-package Rexperigen
Returns the version of an Experigen serverserver.version
Sets up the experimenter credentials for the further requests. It can also check whether the authentication is successful.setExperigenCredentials
Sets the Experigen server address for further operations. By default, it checks the existence of the server and sets the 'Rexperigen.server.version' option based on the response of the server. If 'check = FALSE', set the version by yourself!setExperigenServer
Returns the main version number of the server.versionMain