Class Platform

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

public class Platform extends BasicItem implements Nameable, Removable
This class is used to represent an experimental platform in BASE. An experimental platform is used to define the types of files that are used as data files. For example, the AFFYMETRIX platform defines CDF and CEL files.

A platform may have variants. A PlatformVariant has independent settings but may inherit file types from the main platform.

Some platforms are file-only platforms, and has data that can't be imported into the database, for example the Affymetrix platform. Platforms that are not file-only can also import data into the database. Such platforms may be locked to a single RawDataType or they may be GENERIC.

Version:
2.5
Author:
Nicklas
Last modified
$Date: 2017-05-22 14:35:27 +0200 (må, 22 maj 2017) $