Package de.isas.mztab2.cvmapping
Class CvMappingUtils
- java.lang.Object
-
- de.isas.mztab2.cvmapping.CvMappingUtils
-
public class CvMappingUtils extends Object
Utility methods for conversion between the mapping file domain and the mzTab domain.- Author:
- nilshoffmann
-
-
Constructor Summary
Constructors Constructor Description CvMappingUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static de.isas.mztab2.model.ParameterasParameter(info.psidev.cvmapping.CvTerm term)static de.isas.mztab2.model.ParameterasParameter(uk.ac.ebi.pride.utilities.ols.web.service.model.Term term)static booleanisEqualTo(de.isas.mztab2.model.Parameter one, de.isas.mztab2.model.Parameter two)static booleanisEqualTo(uk.ac.ebi.pride.utilities.ols.web.service.model.Term term, de.isas.mztab2.model.Parameter param)static StringniceToString(info.psidev.cvmapping.CvMappingRule rule)Creates a user-friendly string of a mapping rule.static uk.ac.ebi.pride.jmztab2.utils.errors.MZTabErrorType.LeveltoErrorLevel(info.psidev.cvmapping.CvMappingRule.RequirementLevel requirementLevel)Maps the provided requirement level to the corresponding MZTabErrorType.Level.static StringtoString(info.psidev.cvmapping.CvMappingRule rule)Creates a string representation of a mapping rule.static StringtoString(List<info.psidev.cvmapping.CvTerm> terms)
-
-
-
Method Detail
-
toErrorLevel
public static uk.ac.ebi.pride.jmztab2.utils.errors.MZTabErrorType.Level toErrorLevel(info.psidev.cvmapping.CvMappingRule.RequirementLevel requirementLevel)
Maps the provided requirement level to the corresponding MZTabErrorType.Level.- Parameters:
requirementLevel- the requirement level- Returns:
- the corresponding error type level
-
niceToString
public static String niceToString(info.psidev.cvmapping.CvMappingRule rule)
Creates a user-friendly string of a mapping rule.- Parameters:
rule- the cv mapping rule- Returns:
- the string representation
-
toString
public static String toString(info.psidev.cvmapping.CvMappingRule rule)
Creates a string representation of a mapping rule.- Parameters:
rule- the cv mapping rule- Returns:
- the string representation
- See Also:
for a nicer string intended for humans
-
isEqualTo
public static boolean isEqualTo(uk.ac.ebi.pride.utilities.ols.web.service.model.Term term, de.isas.mztab2.model.Parameter param)
-
asParameter
public static de.isas.mztab2.model.Parameter asParameter(uk.ac.ebi.pride.utilities.ols.web.service.model.Term term)
-
isEqualTo
public static boolean isEqualTo(de.isas.mztab2.model.Parameter one, de.isas.mztab2.model.Parameter two)
-
asParameter
public static de.isas.mztab2.model.Parameter asParameter(info.psidev.cvmapping.CvTerm term)
-
-