Class DataCube

  • All Implemented Interfaces:
    AccessControlled, Identifiable

    public class DataCube
    extends ChildItem
    A data cube is the main unit for an experiment to store analysed data. A location in the cube can be described by three coordinates: position, column and layer.

    The position coordinate
    The position is similar to the position of raw data in a raw bioassay. The position coordinate can be linked to a single reporter. This means that all analysed data with that position coordinate is related to the specified reporter. Normally, this means that all raw data spots should have the same reporter, but this is not checked by the data cube. There may be exceptions, since a merge operation may merge raw data spots which have different, but still related, reporters (for example different reporters for the same gene). The position coordinate can then be linked to a a generic reporter for that gene.

    The column coordinate The column corresponds to a single bioassay which can have links to any number of raw bioassays. The combination of position and column coordinate may be linked to any number of raw data spots. This means that all analysed data with that column/position coordinate has been calculated from the specified raw data spots. It is not checked that the specified raw data spots actually are members of the raw bioassays that the bioassay is linked to.

    The layer coordinate The layer corresponds more or less to a bioassayset. All analysed data with a given layer is part of the same bioassayset. However, it is possible that more than one bioassayset use the same layer. For example, a filtering bioassayset that doesn't change the data uses the same layer as it's parent bioassayset. Datacube

    Version:
    2.0
    Author:
    Nicklas
    See Also:
    Developer documentation: The Dynamic API
    Last modified
    $Date: 2017-05-22 14:35:27 +0200 (må, 22 maj 2017) $
    • Constructor Detail

      • DataCube

        DataCube​(DataCubeData data)
        Creates a new data cube item from the given data.
        Parameters:
        data - the data