All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbundanceColumn If the data exporter wishes to report only final results for 'Summary' files (i.e. following averaging over replicates), then these MUST be reported as quantitative values in the columns associated with the study_variable[1-n] (e.g.AbundanceColumn.Field AssayFormat Format specification forAssay
.AssaySerializer AssaySerializer implementation forAssay
.AssayValidator Validates that the quantification method section is present in metadata.COMLineParser Comment line parser.ContactFormat Format specification forContact
.ContactSerializer ContactSerializer implementation forContact
.CvFormat Format specification forCV
.CvSerializer CvSerializer implementation forCV
.CvValidator Validates that the controlled vocabulary section is present in metadata and that it is correctly populated.DatabaseFormat Format specification forDatabase
.DatabaseSerializer DatabaseSerializer implementation forDatabase
.DatabaseValidator Validates that the database section is present and correctly populated in metadata.ElementNameMappingException ElementNameMappingException should be thrown to indicate that the state of the passed in element did not allow mapping to a proper mzTab name.FieldValidator<T> Implementations of the field validator are applied to the type object (usually a parsed string element) during the parsing process.IMZTabColumn IMZTabColumn interface.InstrumentFormat Format specification forInstrument
.InstrumentSerializer InstrumentSerializer implementation forInstrument
.IOptColumnMappingBuilder Interface for optional column mapping builders.ISmallMoleculeColumn ISmallMoleculeColumn interface.ISmallMoleculeEvidenceColumn ISmallMoleculeEvidenceColumn interface.ISmallMoleculeFeatureColumn ISmallMoleculeFeatureColumn interface.MetadataElement Define all elements used in metadata.MetadataFormat Format specification forMetadata
.MetadataProperty Define a property in metadata, which depend on theMetadataElement
.MetadataSerializer MetadataSerializer class.MsRunFormat Format specification forMsRun
.MsRunSerializer MsRunSerializer implementation forMsRun
.MsRunValidator Validates that the ms run section is present in metadata.MTDLineParser Parse a metadata line into a element.MZBoolean In mzTab, using 0-false, 1-true to express the boolean value.MZTabColumn Define a column header which used inSection.Protein_Header
,Section.Peptide_Header
,Section.PSM_Header
, orSection.Small_Molecule_Header
.MZTabColumnFactory This is a static factory class which used to generate a couple of MZTabColumn objects, and organizes them into "logicalPosition, MZTabColumn" pairs.MZTabDataLineParser<T> This class allows the validation and loading of the data into mzTab domain objects.MzTabFileParser MZTabFileParser provides reading functionality of the mzTab file.MZTabHeaderLineParser A couple of common method used to parse a header line intoMZTabColumnFactory
structure.MzTabIdValidator Validates that mzTab-ID is neither null nor empty.MZTabLineParser Common tab split line parser.MzTabNonValidatingWriter MzTabNonValidatingWriter allows to write MzTab objects without additional validation checks.MZTabParserContext MZTabParserContext is used to keep track of indexed elements and interrelations during parsing.MZTabUtils Provide a couple of functions for translating, parsing and printing formatted strings defined in the mzTab specification.MzTabValidatingWriter MzTabValidatingWriter allows to write MzTab objects after validation with a custom or default validator.MzTabValidatingWriter.WriteAndParseValidator A default validator implemenation that first writes and then parses the created temporary file, performing the parser checks.MzTabVersionValidator Validates that mzTab-version is neither null nor empty.MzTabWriter<T> Interface for mztab writer implementors.MzTabWriterDefaults Default mapper and schema definitions for writing of mzTab files using the Jackson CSV mapper.OptColumnMappingBuilder Builder for reusableOptColumnMapping
creation for multiple rows.OptColumnMappingBuilder.GlobalOptColumnMappingBuilder Create a newOptColumnMappingBuilder
for global optional columns.OptColumnMappingBuilder.IndexedElementOptColumnMappingBuilder Create a newOptColumnMappingBuilder
forIndexedElement
.OptionColumn Additional columns can be added to the end of the protein table.ParameterConverter Parameter to String converter implementation forParameter
.ParameterFormat Format specification forParameter
.ParameterOptionColumn An kind ofOptionColumn
which use CV parameter accessions in following the format: opt_{OBJECT_ID}_cv_{accession}_{parameter name}.PositionMapping Create and maintain a couple of mappings between physical position and logical position.PublicationFormat Format specification forPublication
.PublicationSerializer PublicationSerializer implementation forPublication
.QuantificationMethodValidator Validates that the quantification method section is present in metadata.RefiningValidator<T> Implementations of the refining validator are applied to the type object after the actual line parsing process, for post-hoc validation.SampleFormat Format specification forSample
.SampleProcessingFormat Format specification forSampleProcessing
.SampleProcessingSerializer SampleProcessingSerializer implementation forSampleProcessing
.SampleSerializer SampleSerializer implementation forSample
.Section Every line in an mzTab file MUST start with a three letter code identifying the type of line delimited by a Tab character.SEHLineParser Parse and validate Small Molecule Evidence header line into aMZTabColumnFactory
.Serializers Utility class providing helper methods for other serializers.SFHLineParser Parse and validate Small Molecule Feature header line into aMZTabColumnFactory
.SmallMoleculeColumn Define the stable columns which have stable order in the small molecule header lineSmallMoleculeColumn.Stable StableSmallMoleculeColumn
definition templates.SmallMoleculeEvidenceColumn Define the stable columns which have stable order in the small molecule evidence header line.SmallMoleculeEvidenceColumn.Stable StableSmallMoleculeEvidenceColumn
definition templates.SmallMoleculeEvidenceFormat Format specification forSmallMoleculeEvidence
.SmallMoleculeEvidenceSerializer SmallMoleculeEvidenceSerializer implementation forSmallMoleculeEvidence
.SmallMoleculeFeatureColumn Define the stable columns which have stable order in the small molecule feature header line.SmallMoleculeFeatureColumn.Stable StableSmallMoleculeFeatureColumn
definition templates.SmallMoleculeFeatureFormat Format specification forSmallMoleculeFeature
.SmallMoleculeFeatureQuantificationUnitValidator Validates that smallMoleculeFeatureQuantificationUnit is neither null nor empty.SmallMoleculeFeatureSerializer SmallMoleculeFeatureSerializer implementation forSmallMoleculeFeature
.SmallMoleculeIdConfidenceMeasureValidator Validates that smallMolecule identification confidence measure is neither null nor empty.SmallMoleculeQuantificationUnitValidator Validates that smallMoleculeQuantificationUnit is neither null nor empty.SmallMoleculeSummaryFormat Format specification forSmallMoleculeSummary
.SmallMoleculeSummarySerializer SmallMoleculeSummarySerializer implementation forSmallMoleculeSummary
.SMELineParser SMELineParser class.SMFLineParser SMFLineParser class.SMHLineParser Parse and validate Small Molecule header line into aMZTabColumnFactory
.SMLLineParser SMLLineParser class.SoftwareFormat Format specification forSoftware
.SoftwareSerializer SoftwareSerializer implementation forSoftware
.SoftwareValidator Validates that the software section is present in metadata and contains at least one item.SpectraRefValidator SplitList<E> This is list which each item split by a split char.StudyVariableFormat Format specification forStudyVariable
.StudyVariableSerializer StudyVariableSerializer implementation forStudyVariable
.StudyVariableValidator Validates that the study variable section is present in metadata and is linked to all assays and ms runs.UriConverter Converter from Uri to String.UriFormat Format specification forUri
.