# CloudRunner

... share your algorithms as a web service

## Algorithm: IRANKSUM

 Description: IRANKSUM is a Prior Near-Ignorance Dirichlet Process (IDP) based test.IRANKSUM(X,Y) computes the lower and upper posterior probability of the hypothesis P(X <= Y)>1/2 given two sequences of unpaired observations X and Y.IRANKSUM(...) performs a hypothesis test for P(X <= Y)>1/2 with posterior ... (show more) IRANKSUM is a Prior Near-Ignorance Dirichlet Process (IDP) based test.IRANKSUM(X,Y) computes the lower and upper posterior probability of the hypothesis P(X <= Y)>1/2 given two sequences of unpaired observations X and Y.IRANKSUM(...) performs a hypothesis test for P(X <= Y)>1/2 with posterior probability 1-alpha. H=1 indicates that the hypothesis P(X <= Y)>1/2 is true with posterior probability greater than 1-alpha (e.g., 0.95), i.e., Lower_Prob>1-alpha. H=0 indicates P(X <= Y)>1/2 is not true with posterior greater than 1-alpha, i.e., Upper_Prob<1-alpha. H=2 indicates an indeterminate instance, i.e., we cannot decide if P(X <= Y)>1/2 is true with posterior probability greater than 1-alpha. This means that the posterior inferences are prior dependent, i.e., Lower_Prob<1-alpha and Upper_prob>1-alpha. (show less) Paper: http://arxiv.org/abs/1402.2755 Note that in the cloudrunner release of the software only some functionalities are actived. To use all the functionalities, download the Matlab or R sources from http://www.idsia.ch/~alessio/IDP.html Tags: test Wilcoxon Bayesian ranksum Usage: Algorithm is public. Viewed 3533 times, called 147 times Upload:     0 votes Alessio Benavoli 01/31/2014 10:44 a.m. (version #1)

### Run Algorithm

 y: Y Input Vector x: X Inpute Vector alpha: Alpha level tail: Test type: 'right','left' s: Dirichlet Process prior strength nsamples: Number of Monte Carlo samples Cache: Allow cached result?
Close

Computation is running...

### Plots

showing plot # of

### Resource Usage

Execution of the algorithm took seconds.
Peak memory usage for running the algorithm was kilobytes (total usage: kilobytes).

ID of this run:

### Result from Cache

Result has been delivered from cache and computed on (UTC).

(show)

### Usage Instructions for CloudRunner Client

2. Inside MATLAB, initialize the CloudRunner Client by calling CloudRunner:
>> CloudRunner

A login dialog will prompt for your CloudRunner mail address and password. For a start, you can leave the dialog empty and just click "Connect".

Alternatively, you can provide the login credentials (or empty strings to skip login) as a parameter and hence skip the login dialog. This is useful when using CloudRunner in non-interactive scripts.

3. Select this algorithm by its URL. Selecting an algorithm creates the lambda function that proxies calls to the algorithm to the server for execution:
>> CloudRunnerSelect('http://www.cloudrunner.eu/algorithm/158/iranksum/version/1/')

For the sake of convenience, you can also use the algorithm ID instead of its URL for public algorithms.

4. Call functions from the algorithm like any regular local function.

Note: You can find further information on the help page.