Package uk.ac.ebi.pride.jmztab2.model
Class MZTabConstants
- java.lang.Object
-
- uk.ac.ebi.pride.jmztab2.model.MZTabConstants
-
public final class MZTabConstants extends Object
Define a couple of constants used in the jmzTab API.- Since:
- 08/03/13
- Author:
- qingwei, nilshoffmann
-
-
Field Summary
Fields Modifier and Type Field Description static StringABUNDANCE_PREFIXConstantABUNDANCE_PREFIX="abundance_"static charBARConstantBAR='|'static StringBAR_SConstantBAR='|'static StringCALCULATE_ERRORConstantCALCULATE_ERROR="NaN"static charCOLONConstantCOLON=':'static charCOMMAConstantCOMMA=','static StringCV_PREFIXConstantCV_PREFIX="cv_"static StringGLOBALConstantGLOBAL="global"static StringINFINITYConstantINFINITY="INF"static charMINUSConstantMINUS='-'static StringNEW_LINEConstantNEW_LINE="System.getProperty(line.separator)"static StringNULLConstantNULL="null"static StringOPT_PREFIXConstantOPT_PREFIX="opt_"static StringREGEX_ABUNDANCE_ASSAY_COLUMN_NAMEConstantREGEX_ABUNDANCE_ASSAY_COLUMN_NAME="assay\\[(\\d+)\\]"static StringREGEX_ABUNDANCE_COLUMN_NAMEConstantREGEX_ABUNDANCE_COLUMN_NAME="abundance_(.+)"static StringREGEX_ADDUCTConstantREGEX_ADDUCT="^\[\d*M([+-][\w\d]+)*\]\d*[+-]$"static StringREGEX_CV_PARAM_OPT_COLUMN_NAMEConstantREGEX_CV_PARAM_OPT_COLUMN_NAME="cv(_([A-Za-z0-9\\-\\[\\]:\\.]+))?static StringREGEX_DEFAULT_RELIABILITYConstantREGEX_DEFAULT_RELIABILITY="[1234]{1}"static StringREGEX_EMAILConstantREGEX_EMAIL="[_A-Za-z0-9-]+(\\.static StringREGEX_INDEXED_VALUEConstantREGEX_INDEXED_VALUE="\\[(\\d+)\\]"static StringREGEX_MZTAB_MConstantREGEX_MZTAB_M="(?<major>[2]{1})\\.(?<minor>\\d{1})\\.(?<micro>\\d{1})-(?<profile>[M]{1})"static StringREGEX_NORMAL_METADATAConstantREGEX_NORMAL_METADATA="(\\w+)(\\[(\\w+)\\])?static StringREGEX_OPT_COLUMN_NAMEConstantREGEX_OPT_COLUMN_NAME="opt_((assay|study_variable|ms_run)\\[(\\w+)\\]|global)_([A-Za-z0-9_\\-\\[\\]:\\.]+)"static StringREGEX_PARAM_SPLITConstantREGEX_PARAM_SPLIT=",(?static StringREGEX_SPECTRA_REF_FILEConstantREGEX_SPECTRA_REF_FILE = "file=[\\w]+"static StringREGEX_SPECTRA_REF_INDEXConstantREGEX_SPECTRA_REF_INDEX = "index=[\\d]+"static StringREGEX_SPECTRA_REF_MZML_UNIQUEConstantREGEX_SPECTRA_REF_MZML_UNIQUE = "[\\w]+"static StringREGEX_SPECTRA_REF_SCANConstantREGEX_SPECTRA_REF_SCAN = "scan=[\\d]+"static StringREGEX_SPECTRA_REF_SPECTRUMConstantREGEX_SPECTRA_REF_SPECTRUM = "spectrum=[\\d]+"static StringREGEX_SPECTRA_REF_THERMO_NATIVEConstantREGEX_SPECTRA_REF_THERMO_NATIVE = "controllerType=[\\d]+ controllerNumber=[1-9]\\d* scan=[1-9]\\d*"static StringREGEX_SPECTRA_REF_WATERS_NATIVEConstantREGEX_SPECTRA_REF_WATERS_NATIVE = "function=[1-9]\\d* process=[\\d]+ scan=[\\d]+"static StringREGEX_SPECTRA_REF_WIFF_NATIVEConstantREGEX_SPECTRA_REF_WIFF_NATIVE = "sample=[\\d]+ period=[\\d]+ cycle=[\\d]+ experiment=[\\d]+"static StringREGEX_STUDY_VARIABLE_COLUMN_NAMEConstantREGEX_STUDY_VARIABLE_COLUMN_NAME="study_variable\\[(\\d+)\\]"static charTABConstantTAB=' 'static StringTAB_STRINGConstantTABs=""+' 'static StringVERSION_MZTAB_MConstantVERSION="2.0.0-M"
-
Constructor Summary
Constructors Constructor Description MZTabConstants()
-
-
-
Field Detail
-
NEW_LINE
public static final String NEW_LINE
ConstantNEW_LINE="System.getProperty(line.separator)"- See Also:
- Constant Field Values
-
NULL
public static final String NULL
ConstantNULL="null"- See Also:
- Constant Field Values
-
INFINITY
public static final String INFINITY
ConstantINFINITY="INF"- See Also:
- Constant Field Values
-
CALCULATE_ERROR
public static final String CALCULATE_ERROR
ConstantCALCULATE_ERROR="NaN"- See Also:
- Constant Field Values
-
TAB
public static final char TAB
ConstantTAB=' '- See Also:
- Constant Field Values
-
TAB_STRING
public static final String TAB_STRING
ConstantTABs=""+' '- See Also:
- Constant Field Values
-
MINUS
public static final char MINUS
ConstantMINUS='-'- See Also:
- Constant Field Values
-
BAR
public static final char BAR
ConstantBAR='|'- See Also:
- Constant Field Values
-
BAR_S
public static final String BAR_S
ConstantBAR='|'- See Also:
- Constant Field Values
-
COLON
public static final char COLON
ConstantCOLON=':'- See Also:
- Constant Field Values
-
COMMA
public static final char COMMA
ConstantCOMMA=','- See Also:
- Constant Field Values
-
VERSION_MZTAB_M
public static final String VERSION_MZTAB_M
ConstantVERSION="2.0.0-M"- See Also:
- Constant Field Values
-
OPT_PREFIX
public static final String OPT_PREFIX
ConstantOPT_PREFIX="opt_"- See Also:
- Constant Field Values
-
ABUNDANCE_PREFIX
public static final String ABUNDANCE_PREFIX
ConstantABUNDANCE_PREFIX="abundance_"- See Also:
- Constant Field Values
-
GLOBAL
public static final String GLOBAL
ConstantGLOBAL="global"- See Also:
- Constant Field Values
-
CV_PREFIX
public static final String CV_PREFIX
ConstantCV_PREFIX="cv_"- See Also:
- Constant Field Values
-
REGEX_INDEXED_VALUE
public static final String REGEX_INDEXED_VALUE
ConstantREGEX_INDEXED_VALUE="\\[(\\d+)\\]"- See Also:
- Constant Field Values
-
REGEX_CV_PARAM_OPT_COLUMN_NAME
public static final String REGEX_CV_PARAM_OPT_COLUMN_NAME
ConstantREGEX_CV_PARAM_OPT_COLUMN_NAME="cv(_([A-Za-z0-9\\-\\[\\]:\\.]+))?(_([A-Za-z0-9_\\-\\[\\]:\\.]+)*)"- See Also:
- Constant Field Values
-
REGEX_OPT_COLUMN_NAME
public static final String REGEX_OPT_COLUMN_NAME
ConstantREGEX_OPT_COLUMN_NAME="opt_((assay|study_variable|ms_run)\\[(\\w+)\\]|global)_([A-Za-z0-9_\\-\\[\\]:\\.]+)"- See Also:
- Constant Field Values
-
REGEX_ABUNDANCE_COLUMN_NAME
public static final String REGEX_ABUNDANCE_COLUMN_NAME
ConstantREGEX_ABUNDANCE_COLUMN_NAME="abundance_(.+)"- See Also:
- Constant Field Values
-
REGEX_ABUNDANCE_ASSAY_COLUMN_NAME
public static final String REGEX_ABUNDANCE_ASSAY_COLUMN_NAME
ConstantREGEX_ABUNDANCE_ASSAY_COLUMN_NAME="assay\\[(\\d+)\\]"- See Also:
- Constant Field Values
-
REGEX_STUDY_VARIABLE_COLUMN_NAME
public static final String REGEX_STUDY_VARIABLE_COLUMN_NAME
ConstantREGEX_STUDY_VARIABLE_COLUMN_NAME="study_variable\\[(\\d+)\\]"- See Also:
- Constant Field Values
-
REGEX_NORMAL_METADATA
public static final String REGEX_NORMAL_METADATA
ConstantREGEX_NORMAL_METADATA="(\\w+)(\\[(\\w+)\\])?(-(\\w+)(\\[(\\w+)\\])?)?(-(\\w+))?"- See Also:
- Constant Field Values
-
REGEX_EMAIL
public static final String REGEX_EMAIL
ConstantREGEX_EMAIL="[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-']+)*@[A-Za-z0-9]+(?:[-.][A-Za-z0-9]+)*(\\.[A-Za-z]{2,})"- See Also:
- Constant Field Values
-
REGEX_MZTAB_M
public static final String REGEX_MZTAB_M
ConstantREGEX_MZTAB_M="(?<major>[2]{1})\\.(?<minor>\\d{1})\\.(?<micro>\\d{1})-(?<profile>[M]{1})"- See Also:
- Constant Field Values
-
REGEX_PARAM_SPLIT
public static final String REGEX_PARAM_SPLIT
ConstantREGEX_PARAM_SPLIT=",(?=([^\"]*\"[^\"]*\")*[^\"]*$)"- See Also:
- Constant Field Values
-
REGEX_DEFAULT_RELIABILITY
public static final String REGEX_DEFAULT_RELIABILITY
ConstantREGEX_DEFAULT_RELIABILITY="[1234]{1}"- See Also:
- Constant Field Values
-
REGEX_ADDUCT
public static final String REGEX_ADDUCT
ConstantREGEX_ADDUCT="^\[\d*M([+-][\w\d]+)*\]\d*[+-]$"- See Also:
- Constant Field Values
-
REGEX_SPECTRA_REF_THERMO_NATIVE
public static final String REGEX_SPECTRA_REF_THERMO_NATIVE
ConstantREGEX_SPECTRA_REF_THERMO_NATIVE = "controllerType=[\\d]+ controllerNumber=[1-9]\\d* scan=[1-9]\\d*"- See Also:
- Constant Field Values
-
REGEX_SPECTRA_REF_WATERS_NATIVE
public static final String REGEX_SPECTRA_REF_WATERS_NATIVE
ConstantREGEX_SPECTRA_REF_WATERS_NATIVE = "function=[1-9]\\d* process=[\\d]+ scan=[\\d]+"- See Also:
- Constant Field Values
-
REGEX_SPECTRA_REF_WIFF_NATIVE
public static final String REGEX_SPECTRA_REF_WIFF_NATIVE
ConstantREGEX_SPECTRA_REF_WIFF_NATIVE = "sample=[\\d]+ period=[\\d]+ cycle=[\\d]+ experiment=[\\d]+"- See Also:
- Constant Field Values
-
REGEX_SPECTRA_REF_INDEX
public static final String REGEX_SPECTRA_REF_INDEX
ConstantREGEX_SPECTRA_REF_INDEX = "index=[\\d]+"- See Also:
- Constant Field Values
-
REGEX_SPECTRA_REF_FILE
public static final String REGEX_SPECTRA_REF_FILE
ConstantREGEX_SPECTRA_REF_FILE = "file=[\\w]+"- See Also:
- Constant Field Values
-
REGEX_SPECTRA_REF_SPECTRUM
public static final String REGEX_SPECTRA_REF_SPECTRUM
ConstantREGEX_SPECTRA_REF_SPECTRUM = "spectrum=[\\d]+"- See Also:
- Constant Field Values
-
REGEX_SPECTRA_REF_MZML_UNIQUE
public static final String REGEX_SPECTRA_REF_MZML_UNIQUE
ConstantREGEX_SPECTRA_REF_MZML_UNIQUE = "[\\w]+"- See Also:
- Constant Field Values
-
REGEX_SPECTRA_REF_SCAN
public static final String REGEX_SPECTRA_REF_SCAN
ConstantREGEX_SPECTRA_REF_SCAN = "scan=[\\d]+"- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MZTabConstants
public MZTabConstants()
-
-