swagger_client.models.mz_tab 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.models.mz_tab.
MzTab
(metadata=None, small_molecule_summary=None, small_molecule_feature=None, small_molecule_evidence=None, comment=None)¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program.
Do not edit the class manually.
MzTab - a model defined in Swagger
-
attribute_map
= {'comment': 'comment', 'metadata': 'metadata', 'small_molecule_evidence': 'smallMoleculeEvidence', 'small_molecule_feature': 'smallMoleculeFeature', 'small_molecule_summary': 'smallMoleculeSummary'}¶
-
property
comment
¶ Gets the comment of this MzTab. # noqa: E501
Comment lines can be placed anywhere in an mzTab file. These lines must start with the three-letter code COM and are ignored by most parsers. Empty lines can also occur anywhere in an mzTab file and are ignored. # noqa: E501
- Returns
The comment of this MzTab. # noqa: E501
- Return type
list[Comment]
-
property
metadata
¶ Gets the metadata of this MzTab. # noqa: E501
- Returns
The metadata of this MzTab. # noqa: E501
- Return type
-
property
small_molecule_evidence
¶ Gets the small_molecule_evidence of this MzTab. # noqa: E501
The small molecule evidence section is table-based, representing evidence for identifications of small molecules/features, from database search or any other process used to give putative identifications to molecules. In a typical case, each row represents one result from a single search or intepretation of a piece of evidence e.g. a database search with a fragmentation spectrum. Multiple results from a given input data item (e.g. one fragment spectrum) SHOULD share the same value under evidence_input_id. The small molecule evidence section MUST always come after the Small Molecule Feature Table. All table columns MUST be Tab separated. There MUST NOT be any empty cells. Missing values MUST be reported using “null”. The order of columns MUST follow the order specified below. All columns are MANDATORY except for “opt_” columns. # noqa: E501
- Returns
The small_molecule_evidence of this MzTab. # noqa: E501
- Return type
list[SmallMoleculeEvidence]
-
property
small_molecule_feature
¶ Gets the small_molecule_feature of this MzTab. # noqa: E501
The small molecule feature section is table-based, representing individual MS regions (generally considered to be the elution profile for all isotopomers formed from a single charge state of a molecule), that have been measured/quantified. However, for approaches that quantify individual isotopomers e.g. stable isotope labelling/flux studies, then each SMF row SHOULD represent a single isotopomer. Different adducts or derivatives and different charge states of individual molecules should be reported as separate SMF rows. The small molecule feature section MUST always come after the Small Molecule Table. All table columns MUST be Tab separated. There MUST NOT be any empty cells. Missing values MUST be reported using “null”. The order of columns MUST follow the order specified below. All columns are MANDATORY except for “opt_” columns. # noqa: E501
- Returns
The small_molecule_feature of this MzTab. # noqa: E501
- Return type
list[SmallMoleculeFeature]
-
property
small_molecule_summary
¶ Gets the small_molecule_summary of this MzTab. # noqa: E501
The small molecule section is table-based. The small molecule section MUST always come after the metadata section. All table columns MUST be Tab separated. There MUST NOT be any empty cells; missing values MUST be reported using “null” for columns where Is Nullable = “True”. Each row of the small molecule section is intended to report one final result to be communicated in terms of a molecule that has been quantified. In many cases, this may be the molecule of biological interest, although in some cases, the final result could be a derivatized form as appropriate – although it is desirable for the database identifier(s) to reference to the biological (non-derivatized) form. In general, different adduct forms would generally be reported in the Small Molecule Feature section. The order of columns MUST follow the order specified below. All columns are MANDATORY except for “opt_” columns. # noqa: E501
- Returns
The small_molecule_summary of this MzTab. # noqa: E501
- Return type
list[SmallMoleculeSummary]
-
swagger_types
= {'comment': 'list[Comment]', 'metadata': 'Metadata', 'small_molecule_evidence': 'list[SmallMoleculeEvidence]', 'small_molecule_feature': 'list[SmallMoleculeFeature]', 'small_molecule_summary': 'list[SmallMoleculeSummary]'}¶
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
-