swagger_client.api.validate_plain_api module

mzTab-M reference implementation and validation API.

This is the mzTab-M reference implementation and validation API service. # noqa: E501

OpenAPI spec version: 2.0.0 Contact: nils.hoffmann@isas.de Generated by: https://github.com/swagger-api/swagger-codegen.git

class swagger_client.api.validate_plain_api.ValidatePlainApi(api_client=None)

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually. Ref: https://github.com/swagger-api/swagger-codegen

validate_plain_mz_tab_file(mztabfile, **kwargs)

validate_plain_mz_tab_file # noqa: E501

Validates an mzTab file in plain text representation / tab-separated format and reports syntactic, structural, and semantic errors. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.validate_plain_mz_tab_file(mztabfile, async_req=True) >>> result = thread.get()

:param async_req bool :param str mztabfile: mzTab file that should be validated. (required) :param str level: The level of errors that should be reported, one of ERROR, WARN, INFO. :param int max_errors: The maximum number of errors to return. :param bool semantic_validation: Whether a semantic validation against the default rule set should be performed. :return: list[ValidationMessage]

If the method is called asynchronously, returns the request thread.

validate_plain_mz_tab_file_with_http_info(mztabfile, **kwargs)

validate_plain_mz_tab_file # noqa: E501

Validates an mzTab file in plain text representation / tab-separated format and reports syntactic, structural, and semantic errors. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.validate_plain_mz_tab_file_with_http_info(mztabfile, async_req=True) >>> result = thread.get()

:param async_req bool :param str mztabfile: mzTab file that should be validated. (required) :param str level: The level of errors that should be reported, one of ERROR, WARN, INFO. :param int max_errors: The maximum number of errors to return. :param bool semantic_validation: Whether a semantic validation against the default rule set should be performed. :return: list[ValidationMessage]

If the method is called asynchronously, returns the request thread.