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 String
ABUNDANCE_PREFIX
ConstantABUNDANCE_PREFIX="abundance_"
static char
BAR
ConstantBAR='|'
static String
BAR_S
ConstantBAR='|'
static String
CALCULATE_ERROR
ConstantCALCULATE_ERROR="NaN"
static char
COLON
ConstantCOLON=':'
static char
COMMA
ConstantCOMMA=','
static String
CV_PREFIX
ConstantCV_PREFIX="cv_"
static String
GLOBAL
ConstantGLOBAL="global"
static String
INFINITY
ConstantINFINITY="INF"
static char
MINUS
ConstantMINUS='-'
static String
NEW_LINE
ConstantNEW_LINE="System.getProperty(line.separator)"
static String
NULL
ConstantNULL="null"
static String
OPT_PREFIX
ConstantOPT_PREFIX="opt_"
static String
REGEX_ABUNDANCE_ASSAY_COLUMN_NAME
ConstantREGEX_ABUNDANCE_ASSAY_COLUMN_NAME="assay\\[(\\d+)\\]"
static String
REGEX_ABUNDANCE_COLUMN_NAME
ConstantREGEX_ABUNDANCE_COLUMN_NAME="abundance_(.+)"
static String
REGEX_ADDUCT
ConstantREGEX_ADDUCT="^\[\d*M([+-][\w\d]+)*\]\d*[+-]$"
static String
REGEX_CV_PARAM_OPT_COLUMN_NAME
ConstantREGEX_CV_PARAM_OPT_COLUMN_NAME="cv(_([A-Za-z0-9\\-\\[\\]:\\.]+))?
static String
REGEX_DEFAULT_RELIABILITY
ConstantREGEX_DEFAULT_RELIABILITY="[1234]{1}"
static String
REGEX_EMAIL
ConstantREGEX_EMAIL="[_A-Za-z0-9-]+(\\.
static String
REGEX_INDEXED_VALUE
ConstantREGEX_INDEXED_VALUE="\\[(\\d+)\\]"
static String
REGEX_MZTAB_M
ConstantREGEX_MZTAB_M="(?<major>[2]{1})\\.(?<minor>\\d{1})\\.(?<micro>\\d{1})-(?<profile>[M]{1})"
static String
REGEX_NORMAL_METADATA
ConstantREGEX_NORMAL_METADATA="(\\w+)(\\[(\\w+)\\])?
static String
REGEX_OPT_COLUMN_NAME
ConstantREGEX_OPT_COLUMN_NAME="opt_((assay|study_variable|ms_run)\\[(\\w+)\\]|global)_([A-Za-z0-9_\\-\\[\\]:\\.]+)"
static String
REGEX_PARAM_SPLIT
ConstantREGEX_PARAM_SPLIT=",(?
static String
REGEX_STUDY_VARIABLE_COLUMN_NAME
ConstantREGEX_STUDY_VARIABLE_COLUMN_NAME="study_variable\\[(\\d+)\\]"
static char
TAB
ConstantTAB=' '
static String
TAB_STRING
ConstantTABs=""+' '
static String
VERSION_MZTAB_M
ConstantVERSION="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
-
-
Constructor Detail
-
MZTabConstants
public MZTabConstants()
-
-