ValidatePlainApi | R Documentation |
rmzTabM.ValidatePlain
An R6Class
generator object
ValidatePlainMzTabFile Validates an mzTab file in plain text representation / tab-separated format and reports syntactic, structural, and semantic errors.
@param mztabfile character
@param level Enum < [info, warn, error] >
@param max.errors integer
@param semantic.validation character
@returnType list( ValidationMessage )
status code : 200 | Validation Okay
return type : array[ValidationMessage]
response headers :
status code : 415 | Unsupported content type
response headers :
status code : 422 | Invalid input
return type : array[ValidationMessage]
response headers :
status code : 0 | Unexpected error
return type : Error
response headers :
apiClient
Handles the client-server communication.
new()
Create a new ValidatePlainApi object.
ValidatePlainApi$new(apiClient)
apiClient
An initialized ApiClient.
ValidatePlainMzTabFile()
Validate a plaintext MzTab file.
ValidatePlainApi$ValidatePlainMzTabFile( mztabfile, level = "info", max.errors = 100, semantic.validation = FALSE, ... )
mztabfile
The mzTab file string to validate.
level
The validation level.
max.errors
The maximum number of errors.
semantic.validation
Whether semantic validation should also be performed.
...
local optional variable arguments
ValidatePlainMzTabFileWithHttpInfo()
Validate an plaintext MzTab file but include HTTP response info.
ValidatePlainApi$ValidatePlainMzTabFileWithHttpInfo( mztabfile, level = "info", max.errors = 100, semantic.validation = FALSE, ... )
mztabfile
The mzTab file string to validate.
level
The validation level.
max.errors
The maximum number of errors.
semantic.validation
Whether semantic validation should also be performed.
...
local optional variable arguments
clone()
The objects of this class are cloneable with this method.
ValidatePlainApi$clone(deep = FALSE)
deep
Whether to make a deep clone.
## Not run: #################### ValidatePlainMzTabFile #################### library(rmzTabM) # character | mzTab string content that should be validated. var.mztabfile <- 'mztabfile_example' # character | The level of errors that should be reported, one of ERROR, WARN, INFO. var.level <- 'info' # integer | The maximum number of errors to return. var.max.errors <- 100 # character | Whether a semantic validation against the default rule set should be performed. var.semantic.validation <- FALSE api.instance <- ValidatePlainApi$new() result <- api.instance$ValidatePlainMzTabFile(var.mztabfile, level=var.level, max.errors=var.max.errors, semantic.validation=var.semantic.validation) ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.