public class MzTabUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String |
CUSTOM_CHROM_INF_PARAM |
static String |
OPTIONAL_CHROM_COLUMN |
static String |
OPTIONAL_CHROMEND_COLUMN |
static String |
OPTIONAL_CHROMSTART_COLUMN |
static String |
OPTIONAL_DECOY_COLUMN |
static String |
OPTIONAL_ID_COLUMN |
static String |
OPTIONAL_PREDICTION_COLUMN |
static String |
OPTIONAL_PROTEIN_NAME_COLUMN |
static String |
OPTIONAL_PSM_FDRSCORE_COLUMN |
static String |
OPTIONAL_RANK_COLUMN |
static String |
OPTIONAL_SEQUENCE_COLUMN |
static String |
OPTIONAL_STRAND_COLUMN |
Constructor and Description |
---|
MzTabUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
addOptionalColumnValue(uk.ac.ebi.pride.jmztab.model.MZTabRecord record,
uk.ac.ebi.pride.jmztab.model.MZTabColumnFactory columnFactory,
String name,
String value) |
static uk.ac.ebi.pride.jmztab.model.CVParam |
convertCvParamToCVParam(CvParam cvParam)
This function takes the value of a CVParam and retrieve the corresponding CVParam
|
static uk.ac.ebi.pride.jmztab.model.CVParam |
convertCvParamToCVParam(CvParam cvParam,
Double mass)
This function takes the value of a CVParam and retrieve the corresponding CVParam
|
static List<CvParam> |
convertParamToCvParam(List<uk.ac.ebi.pride.jmztab.model.Param> params) |
static CvParam |
convertParamToCvParam(uk.ac.ebi.pride.jmztab.model.Param param) |
static List<UserParam> |
convertStringListToUserParam(List<String> settingList) |
static UserParam |
convertStringToUserParam(String value) |
static uk.ac.ebi.pride.jmztab.model.CVParam |
convertUserParamToCVParam(UserParam param)
This function takes the value of a UserParam and returns a corresponding CVParam
|
static String |
getOriginalSpectrumId(SpectraData spectraData,
String spectrumID) |
static List<uk.ac.ebi.pride.jmztab.utils.convert.SearchEngineScoreParam> |
getSearchEngineScoreTerm(Score score)
Get the Search Engines Scores for a Proteins or Peptide
|
static Constants.SpecFileFormat |
getSpectraDataFormat(SpectraData spectraData) |
static Constants.SpecIdFormat |
getSpectraDataIdFormat(SpectraData spectraData) |
static String |
getSpectrumId(SpectraData spectraData,
String spectrumID) |
static CvParam |
parseQuantitationReagentCvParam(uk.ac.ebi.pride.jmztab.model.Param quantificationReagent)
Param for the reagent to retrieve the PRIDE Term for that, is important that most of the fields can be null, for
that reason we look through all the the information looking for patterns.
|
static String |
removeNewLineAndTab(String value)
If there exists reserved characters in value, remove them all.
|
public static final String OPTIONAL_ID_COLUMN
public static final String OPTIONAL_SEQUENCE_COLUMN
public static final String OPTIONAL_DECOY_COLUMN
public static final String OPTIONAL_RANK_COLUMN
public static final String OPTIONAL_PREDICTION_COLUMN
public static final String OPTIONAL_CHROM_COLUMN
public static final String OPTIONAL_CHROMSTART_COLUMN
public static final String OPTIONAL_CHROMEND_COLUMN
public static final String OPTIONAL_STRAND_COLUMN
public static final String OPTIONAL_PROTEIN_NAME_COLUMN
public static final String OPTIONAL_PSM_FDRSCORE_COLUMN
public static final String CUSTOM_CHROM_INF_PARAM
public static uk.ac.ebi.pride.jmztab.model.CVParam convertCvParamToCVParam(CvParam cvParam)
cvParam
- A CvParampublic static uk.ac.ebi.pride.jmztab.model.CVParam convertCvParamToCVParam(CvParam cvParam, Double mass)
cvParam
- A CvParampublic static List<CvParam> convertParamToCvParam(List<uk.ac.ebi.pride.jmztab.model.Param> params)
public static List<UserParam> convertStringListToUserParam(List<String> settingList)
public static uk.ac.ebi.pride.jmztab.model.CVParam convertUserParamToCVParam(UserParam param)
param
- User Parampublic static List<uk.ac.ebi.pride.jmztab.utils.convert.SearchEngineScoreParam> getSearchEngineScoreTerm(Score score)
public static void addOptionalColumnValue(uk.ac.ebi.pride.jmztab.model.MZTabRecord record, uk.ac.ebi.pride.jmztab.model.MZTabColumnFactory columnFactory, String name, String value)
public static Constants.SpecIdFormat getSpectraDataIdFormat(SpectraData spectraData)
public static Constants.SpecFileFormat getSpectraDataFormat(SpectraData spectraData)
public static String getSpectrumId(SpectraData spectraData, String spectrumID)
public static String getOriginalSpectrumId(SpectraData spectraData, String spectrumID)
public static CvParam convertParamToCvParam(uk.ac.ebi.pride.jmztab.model.Param param)
public static CvParam parseQuantitationReagentCvParam(uk.ac.ebi.pride.jmztab.model.Param quantificationReagent)
quantificationReagent
- The quantitative Reagent ParamCopyright © 2015 European Bioinformatics Institute. All Rights Reserved.