public class RawBioAssayData extends AnnotatedData implements DiskConsumableData, FileStoreEnabledData, RegisteredData
RawBioAssay
,
Developer documentation: Bioassays and raw dataModifier and Type | Field and Description |
---|---|
private ArrayDesignData |
arrayDesign |
private DerivedBioAssayData |
bioAssay |
private java.util.Set<BioAssayData> |
bioAssays |
private long |
bytes |
private DiskUsageData |
diskUsage |
private java.util.Date |
entryDate |
private java.util.Set<ExperimentData> |
experiments |
private ExtractData |
extract |
private FileSetData |
fileSet |
private int |
fileSpots |
private boolean |
hasData |
private java.util.Map<java.lang.String,java.lang.String> |
headers |
private JobData |
job |
static int |
MAX_HEADER_NAME_LENGTH |
static int |
MAX_HEADER_VALUE_LENGTH |
private PlatformData |
platform |
private ProtocolData |
protocol |
private java.lang.String |
rawDataType |
private SoftwareData |
software |
private SpotImagesData |
spotImages |
private int |
spots |
private java.util.Set<TransformationData> |
transformations |
private PlatformVariantData |
variant |
MAX_DESCRIPTION_LENGTH, MAX_NAME_LENGTH
Constructor and Description |
---|
RawBioAssayData() |
Modifier and Type | Method and Description |
---|---|
ArrayDesignData |
getArrayDesign()
Get the array design used for the hybridization this raw bio assay comes from.
|
(package private) java.util.Set<BioAssayData> |
getBioAssays()
This is the inverse end.
|
long |
getBytes()
The number of bytes the raw data occupies on disk.
|
DiskUsageData |
getDiskUsage()
Get the
DiskUsageData that this item use. |
java.util.Date |
getEntryDate()
Get the date this item was added to the database.
|
(package private) java.util.Set<ExperimentData> |
getExperiments()
This is the inverse end.
|
FileSetData |
getFileSet()
Get the file set attached to this item.
|
boolean |
getHasData()
If the raw bioassay has data or not.
|
java.util.Map<java.lang.String,java.lang.String> |
getHeaders()
File headers from the raw data file.
|
JobData |
getJob()
Get the job that was used to import raw data to this raw bioassay
|
int |
getNumFileSpots()
The number of spots on this raw bioassay that are stored inside
files.
|
DerivedBioAssayData |
getParentBioAssay()
Get the derived bioassay that this raw bioassay has been created from.
|
ExtractData |
getParentExtract()
Get the derived bioassay that this raw bioassay has been created from.
|
PlatformData |
getPlatform()
Get the platform this raw bioassay uses.
|
ProtocolData |
getProtocol()
Get the protocol used for the image analysis.
|
java.lang.String |
getRawDataType()
Get the name of the raw data type used by this raw bio assay.
|
SoftwareData |
getSoftware()
Get the software used to analyse the scanned image and produce the
raw data.
|
SpotImagesData |
getSpotImages()
Get the settings used for generating spot images for this raw bio assay.
|
int |
getSpots()
The number of data spots in this raw bio assay, that
are stored in the database.
|
(package private) java.util.Set<TransformationData> |
getTransformations()
This is the inverse end.
|
PlatformVariantData |
getVariant()
Get the platform variant this raw bioassay uses, or null.
|
void |
setArrayDesign(ArrayDesignData arrayDesign) |
(package private) void |
setBioAssays(java.util.Set<BioAssayData> bioAssays) |
void |
setBytes(long bytes) |
(package private) void |
setDiskUsage(DiskUsageData diskUsage) |
void |
setEntryDate(java.util.Date entryDate) |
(package private) void |
setExperiments(java.util.Set<ExperimentData> experiments) |
void |
setFileSet(FileSetData fileSet)
Attach a file set to the item.
|
void |
setHasData(boolean hasData) |
(package private) void |
setHeaders(java.util.Map<java.lang.String,java.lang.String> headers) |
void |
setJob(JobData job) |
void |
setNumFileSpots(int fileSpots) |
void |
setParentBioAssay(DerivedBioAssayData bioAssay) |
void |
setParentExtract(ExtractData extract) |
void |
setPlatform(PlatformData platform) |
void |
setProtocol(ProtocolData protocol) |
void |
setRawDataType(java.lang.String rawDataType) |
void |
setSoftware(SoftwareData software) |
(package private) void |
setSpotImages(SpotImagesData spotImages) |
void |
setSpots(int spots) |
(package private) void |
setTransformations(java.util.Set<TransformationData> transformations) |
void |
setVariant(PlatformVariantData variant) |
getAnnotations, getAnnotationSet, setAnnotations, setAnnotationSet
getDescription, getName, getRemovedBy, setDescription, setName, setRemovedBy
getItemKey, getProjectKey, setItemKey, setProjectKey
equals, getId, getVersion, hashCode, setId, setVersion, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getOwner, setOwner
getId, getVersion
private DiskUsageData diskUsage
private FileSetData fileSet
private java.util.Date entryDate
private PlatformData platform
private PlatformVariantData variant
private JobData job
private SoftwareData software
private ProtocolData protocol
private ArrayDesignData arrayDesign
private SpotImagesData spotImages
private DerivedBioAssayData bioAssay
private ExtractData extract
private java.lang.String rawDataType
private boolean hasData
private int spots
private int fileSpots
private long bytes
public static final int MAX_HEADER_NAME_LENGTH
public static final int MAX_HEADER_VALUE_LENGTH
private java.util.Map<java.lang.String,java.lang.String> headers
private java.util.Set<ExperimentData> experiments
private java.util.Set<TransformationData> transformations
private java.util.Set<BioAssayData> bioAssays
public DiskUsageData getDiskUsage()
DiskConsumableData
DiskUsageData
that this item use.getDiskUsage
in interface DiskConsumableData
void setDiskUsage(DiskUsageData diskUsage)
public FileSetData getFileSet()
FileStoreEnabledData
getFileSet
in interface FileStoreEnabledData
FileSetData
object or null if no files are attachedpublic void setFileSet(FileSetData fileSet)
FileStoreEnabledData
setFileSet
in interface FileStoreEnabledData
public java.util.Date getEntryDate()
RegisteredData
getEntryDate
in interface RegisteredData
public void setEntryDate(java.util.Date entryDate)
public PlatformData getPlatform()
public void setPlatform(PlatformData platform)
public PlatformVariantData getVariant()
public void setVariant(PlatformVariantData variant)
public JobData getJob()
public void setJob(JobData job)
public SoftwareData getSoftware()
public void setSoftware(SoftwareData software)
public ProtocolData getProtocol()
public void setProtocol(ProtocolData protocol)
public ArrayDesignData getArrayDesign()
public void setArrayDesign(ArrayDesignData arrayDesign)
public SpotImagesData getSpotImages()
void setSpotImages(SpotImagesData spotImages)
public DerivedBioAssayData getParentBioAssay()
public void setParentBioAssay(DerivedBioAssayData bioAssay)
public ExtractData getParentExtract()
public void setParentExtract(ExtractData extract)
public java.lang.String getRawDataType()
public void setRawDataType(java.lang.String rawDataType)
public boolean getHasData()
public void setHasData(boolean hasData)
public int getSpots()
public void setSpots(int spots)
public int getNumFileSpots()
public void setNumFileSpots(int fileSpots)
public long getBytes()
public void setBytes(long bytes)
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
void setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
java.util.Set<ExperimentData> getExperiments()
RootRawBioAssayData
but we
skip directly to the experiment.ExperimentData.getRawBioAssays()
void setExperiments(java.util.Set<ExperimentData> experiments)
java.util.Set<TransformationData> getTransformations()
TransformationData.getRawSources()
void setTransformations(java.util.Set<TransformationData> transformations)
java.util.Set<BioAssayData> getBioAssays()
BioAssayData.getRawParents()
void setBioAssays(java.util.Set<BioAssayData> bioAssays)