Class DataFileType

java.lang.Object
net.sf.basedb.core.BasicItem
net.sf.basedb.core.DataFileType
All Implemented Interfaces:
AccessControlled, Controlled, Identifiable, Nameable, Removable, Validatable

public class DataFileType
extends BasicItem
implements Nameable, Removable, Validatable
This class is used to represent types of files that are used to hold data instead of importing the data into into the database.
Version:
2.5
Author:
Nicklas
Last modified
$Date: 2019-02-26 11:10:15 +0100 (tis, 26 feb. 2019) $
  • Field Details

    • TYPE

      public static final Item TYPE
      The type of item represented by this class.
      See Also:
      Item.DATAFILETYPE, getType()
    • AFFYMETRIX_CDF

      public static final String AFFYMETRIX_CDF
      The external ID for the file type representing Affymetrix CDF files.
      See Also:
      Constant Field Values
    • AFFYMETRIX_CEL

      public static final String AFFYMETRIX_CEL
      The external ID for the file type representing Affymetrix CEL files.
      See Also:
      Constant Field Values
    • GENERIC_RAW_DATA

      public static final String GENERIC_RAW_DATA
      The external ID for the file type representing a generic raw data file of any type.
      See Also:
      Constant Field Values
    • GENERIC_REPORTER_MAP

      public static final String GENERIC_REPORTER_MAP
      The external ID for the file type representing a generic reporter map (array design layout) of any type.
      See Also:
      Constant Field Values
    • GENERIC_PRINT_MAP

      public static final String GENERIC_PRINT_MAP
      The external ID for the file type representing a generic print map (array design layout) of any type.
      See Also:
      Constant Field Values
    • GENERIC_SPOT_DATA

      public static final String GENERIC_SPOT_DATA
      The external ID for the file type representing generic analysed spot data.
      Since:
      2.8
      See Also:
      Constant Field Values
    • GENERIC_EXTRAVALUE_DATA

      public static final String GENERIC_EXTRAVALUE_DATA
      The external ID for the file type representing generic analysed extra value data.
      Since:
      2.8
      See Also:
      Constant Field Values
    • BASEFILE_SERIAL

      public static final String BASEFILE_SERIAL
      The external ID for the file type representing a serial BASEFile.
      Since:
      2.11
      See Also:
      Constant Field Values
    • BASEFILE_MATRIX

      public static final String BASEFILE_MATRIX
      The external ID for the file type representing a matrix BASEFile.
      Since:
      2.11
      See Also:
      Constant Field Values
    • BFS_METADATA

      public static final String BFS_METADATA
      The external ID for the file type representing a BFS metadata file. The metadata file may reference additional files.
      Since:
      2.15
      See Also:
      Constant Field Values
    • MEV_TDMS

      public static final String MEV_TDMS
      The external ID for the file type representing a MeV TDMS (Tab-Delimited Multiple Sample) file.
      Since:
      2.11
      See Also:
      Constant Field Values
    • SAM

      public static final String SAM
      The external ID for the file type representing a SAM (Sequence Alignment/Map) file.
      Since:
      3.0
      See Also:
      Constant Field Values
    • BAM

      public static final String BAM
      The external ID for the file type representing a BAM (Binary Sequence Alignment/Map) file.
      Since:
      3.0
      See Also:
      Constant Field Values
    • MICROARRAY_IMAGE

      public static final String MICROARRAY_IMAGE
      The external ID for the file type representing scanned microarray image.
      Since:
      3.0
      See Also:
      Constant Field Values
    • REF_SEQ_GTF

      public static final String REF_SEQ_GTF
      The external ID for the file type representing a GTF reference file that define the features on an array design that we are interested in.
      Since:
      3.0
      See Also:
      Constant Field Values
    • FPKM_TRACKING

      public static final String FPKM_TRACKING
      The external ID for the file type representing a FPKM tracking file. http://cufflinks.cbcb.umd.edu/manual.html#tracking_format
      Since:
      3.0
      See Also:
      Constant Field Values
    • MAX_EXTENSION_LENGTH

      public static final int MAX_EXTENSION_LENGTH
      The maximum length of the file extension that can be stored in the database.
      See Also:
      setExtension(String), Constant Field Values
    • MAX_EXTERNAL_ID_LENGTH

      public static final int MAX_EXTERNAL_ID_LENGTH
      The maximum length of the external ID that can be stored in the database.
      See Also:
      setExternalId(String), Constant Field Values
  • Constructor Details

    • DataFileType

      DataFileType​(DataFileTypeData data)
      Creates a new filetype item from the given data.
      Parameters:
      data - the data.
  • Method Details