WSDL descriptionHTML table with documentationInput-matrix ID returned by the 'upload_matrix()' method.NMF algorithm to be executed. Default value: 'Standard'Integer. Starting factorization rank. Default value: 2.Integer. Ending factorization rank. Default value: <kstart>Integer. Number of runs per factorization rank.Integer. Number of iterations per run. Default value: 2000Integer. Number of iterations without changes on output matrices to consider the algorithm has converged.Float. Parameter used by the the 'nsNMF' algorithm to control the sparsity level, from 0 (smooth) to 1 (sparse). This value is ignored by other NMF algorithms. Default value: 0.5Boolean. Generates supplementary output files (heatmap graphics, supplemental output matrices, etc). Such results can be downloaded with the 'bundle' method.Prefered job ID. This is just a hint. Default: ''.Job ID in the following format: '<date>-<time>[-<suggested_name>][-<number>]'.Input-matrix ID returned by the 'upload_matrix()' method.NMF algorithm to be executed. Default value: 'Standard'Integer. Starting factorization rank. Default value: 2.Integer. Ending factorization rank. Default value: <kstart>Integer. Number of runs per factorization rank.Integer. Number of iterations per run. Default value: 2000Integer. Number of iterations without changes on output matrices to consider the algorithm has converged.Float. Sets the sparsity level, from 0 (smooth) to 1 (sparse), on the nsNMF algorithm. This value is ignored by other NMF algorithms. Default value: 0.5Boolean. Generates supplementary output files (heatmap graphics, supplemental output matrices, etc). Such results can be downloaded with the 'bundle' method.Prefered job ID. This is just a hint. Default: ''.Job ID in the following format: '<date>-<time>[-<suggested_name>][-<number>]'.Input matrix to upload. Please see 'http://bionmf.dacya.ucm.es/webservices.html#input_file' for valid file formats. WARNING: input data must be encoded in base 64 before uploading. In ruby this can be performed with the 'Base64' module.Boolean. Specifies if input data is binary ('true') or ASCII-text ('false', default).Boolean. Forces the system to process the first line of the matrix as column headers (and/or the description string). The default is 'false'.Boolean. Forces the system to process the first column of the matrix as a row labels. The default is 'false'Boolean. Specifies if the input matrix must be transposed. The default is 'false'.Normalization method. Please, see online documentation.Method to make data positive (if necessary). Please, see online documentation.Prefered Matrix ID. This is just a hint. Default: ''.Matrix ID in the following format: '<date>-<time>[-<suggested_name>][-<number>]'.NMF algorithm to be executed. Default value: 'Standard'Integer. Starting factorization rank. Default value: 2.Integer. Ending factorization rank. Default value: <kstart>Integer. Number of runs per factorization rank.Integer. Number of iterations per run. Default value: 2000Integer. Number of iterations without changes on output matrices to consider the algorithm has converged.Float. Sets the sparsity level, from 0 (smooth) to 1 (sparse), on the nsNMF algorithm. This value is ignored by other NMF algorithms. Default value: 0.5Boolean. Generates supplementary output files (heatmap graphics, supplemental output matrices, etc). Such results can be downloaded with the 'bundle' method.Prefered job ID. This is just a hint. Default: ''.Job ID in the following format: '<date>-<time>[-<suggested_name>][-<number>]'.Array of job namesJob identifierStatus code. Special status codes are: 'queue', 'done', 'error', and 'aborted'Job identifierArray with message stringsJob identifierHash with arbitrary values in YAML formatJob identifierJob identifierTrue if the job has status 'done', 'error' or 'aborted'Job identifierTrue if the job has status 'error'Job identifierTrue if the job has status 'aborted'Job identifierArray of result identifiersResult identifierContent of the result file, in Base64 encoding for compatibilityJob ID returned by the selected analysis method.A base64-encoded .tgz file. It must be decoded before writing data to disk.Job ID returned by any of the analysis methods.Matrix ID returned by the 'upload_matrix()' method.Return the WSDL describing the web serverReturn HMLT table with documentation for the web serviceStandard NMF Analysis. Launches a job to perform a Non-negative Matrix Factorization on the selected input matrix. Returns a string representing the job's identifier. You can use this ID number to query job status and retrieve analysis results. Please see online documentation at http://bionmf.dacya.ucm.es/webservices.html#stdNMFBiclustering Analysis. Launches a job to perform a biclustering on the selected input matrix. Returns a string representing the job's identifier. You can use this ID number to query job status and retrieve analysis results. Please see online documentation at http://bionmf.dacya.ucm.es/webservices.html#biclusteringUploads a matrix into the server and perform the selected preprocessing method (normalization or making data positive). Returns a string representing an identifier for the matrix. You can use this ID number to launch an analysis process on this matrix. Please see online documentation at http://bionmf.dacya.ucm.es/webservices.html#upload.Sample Classification. Launches a job to perform an unsupervised classification method of experimental samples on the selected input matrix. Returns a string representing the job's identifier. You can use this ID number to query job status and retrieve analysis results. Please see online documentation at http://bionmf.dacya.ucm.es/webservices.html#sampleClassificationJob management: Return the names of the jobs in the queueJob management: Check the status of a jobJob management: Return an array with the messages issued by the jobJob management: Return a YAML string containing arbitrary information set up by the jobJob management: Abort the jobJob management: Check if the job is done. Could have finished successfully, with error, or have been abortedJob management: Check if the job has finished with error. The last message is the error messageJob management: Check if the job has been abortedJob management: Return an array with result identifiers to be used with the 'result' operation. The content of the results depends
on the taskJob management: Return the content of the result specified by the result identifier. These identifiers are retrieve using the 'results' operation. Results are Base64 encoded to allow binary dataReturns a .tgz file with supplementary outputs. Note the file is base64-encoded. Client programs might need to decode before saving to disk. Raises a 'RuntimeError' exception if 'job_id' is not yet finished.Deletes job files. Raises a 'RuntimeError' exception if 'job_id' is not finished.Deletes an updloaded input matrix. Note that you will not be able to use this matrix for future analyses.BioNMF Webservices Server