2.17.2: 2011-06-17

net.sf.basedb.core.data
Class SpotImagesData

java.lang.Object
  extended by net.sf.basedb.core.data.BasicData
      extended by net.sf.basedb.core.data.SpotImagesData
All Implemented Interfaces:
IdentifiableData

public class SpotImagesData
extends BasicData

This class holds information about the settiings used to generate spot images for a raw bio assay.

Version:
2.0
Author:
Nicklas
See Also:
SpotImages, Hybridzations and raw data overview
Last modified
$Date: 2009-04-06 14:52:39 +0200 (Mon, 06 Apr 2009) $
Hibernate: class
table="`SpotImages`" lazy="false"

Field Summary
private  FileData blueImageFile
           
private  float gamma
           
private  FileData greenImageFile
           
private  float quality
           
private  RawBioAssayData rawBioAssay
           
private  FileData redImageFile
           
private  FileData spotImagesFile
           
private  int spotsize
           
private  int xOffset
           
private  int xScale
           
private  int yOffset
           
private  int yScale
           
 
Constructor Summary
SpotImagesData()
           
 
Method Summary
 FileData getBlueImageFile()
          The file used for the blue component in the spot images.
 float getGamma()
          The gamma correction value.
 FileData getGreenImageFile()
          The file used for the green component in the spot images.
 float getQuality()
          The quality setting for the spot images.
 RawBioAssayData getRawBioAssay()
          Get the scan that produced this image.
 FileData getRedImageFile()
          The file used for the red component in the spot images.
 FileData getSpotImagesFile()
          The file containing the spot images.
 int getSpotsize()
          The size of the spots.
 int getXOffset()
          Get the x-axis offset.
 int getXScale()
          Get the x-axis scale.
 int getYOffset()
          The y-axis offset.
 int getYScale()
          Get the y-axis scale.
 void setBlueImageFile(FileData blueImageFile)
           
 void setGamma(float gamma)
           
 void setGreenImageFile(FileData greenImageFile)
           
 void setQuality(float quality)
           
 void setRawBioAssay(RawBioAssayData rawBioAssay)
           
 void setRedImageFile(FileData redImageFile)
           
 void setSpotImagesFile(FileData spotImagesFile)
           
 void setSpotsize(int spotsize)
           
 void setXOffset(int xOffset)
           
 void setXScale(int xScale)
           
 void setYOffset(int yOffset)
           
 void setYScale(int yScale)
           
 
Methods inherited from class net.sf.basedb.core.data.BasicData
equals, getId, getVersion, hashCode, setId, setVersion, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

rawBioAssay

private RawBioAssayData rawBioAssay

xScale

private int xScale

yScale

private int yScale

xOffset

private int xOffset

yOffset

private int yOffset

spotsize

private int spotsize

quality

private float quality

gamma

private float gamma

redImageFile

private FileData redImageFile

greenImageFile

private FileData greenImageFile

blueImageFile

private FileData blueImageFile

spotImagesFile

private FileData spotImagesFile
Constructor Detail

SpotImagesData

public SpotImagesData()
Method Detail

getRawBioAssay

public RawBioAssayData getRawBioAssay()
Get the scan that produced this image.

Hibernate: many-to-one
column="`rawbioassay_id`" not-null="true" unique="true" update="false"

setRawBioAssay

public void setRawBioAssay(RawBioAssayData rawBioAssay)

getXScale

public int getXScale()
Get the x-axis scale.

Hibernate: property
column="`x_scale`" type="int" not-null="true"

setXScale

public void setXScale(int xScale)

getYScale

public int getYScale()
Get the y-axis scale.

Hibernate: property
column="`y_scale`" type="int" not-null="true"

setYScale

public void setYScale(int yScale)

getXOffset

public int getXOffset()
Get the x-axis offset.

Hibernate: property
column="`x_offset`" type="int" not-null="true"

setXOffset

public void setXOffset(int xOffset)

getYOffset

public int getYOffset()
The y-axis offset.

Hibernate: property
column="`y_offset`" type="int" not-null="true"

setYOffset

public void setYOffset(int yOffset)

getSpotsize

public int getSpotsize()
The size of the spots.

Hibernate: property
column="`spotsize`" type="int" not-null="true"

setSpotsize

public void setSpotsize(int spotsize)

getQuality

public float getQuality()
The quality setting for the spot images. A value between 0.0 and 1.0.

Hibernate: property
column="`quality`" type="float" not-null="true"

setQuality

public void setQuality(float quality)

getGamma

public float getGamma()
The gamma correction value.

Hibernate: property
column="`gamma`" type="float" not-null="true"

setGamma

public void setGamma(float gamma)

getRedImageFile

public FileData getRedImageFile()
The file used for the red component in the spot images.

Hibernate: many-to-one
column="`redfile_id`" not-null="false" outer-join="false"

setRedImageFile

public void setRedImageFile(FileData redImageFile)

getGreenImageFile

public FileData getGreenImageFile()
The file used for the green component in the spot images.

Hibernate: many-to-one
column="`greenfile_id`" not-null="false" outer-join="false"

setGreenImageFile

public void setGreenImageFile(FileData greenImageFile)

getBlueImageFile

public FileData getBlueImageFile()
The file used for the blue component in the spot images.

Hibernate: many-to-one
column="`bluefile_id`" not-null="false" outer-join="false"

setBlueImageFile

public void setBlueImageFile(FileData blueImageFile)

getSpotImagesFile

public FileData getSpotImagesFile()
The file containing the spot images.

Hibernate: many-to-one
column="`spotimagesfile_id`" not-null="false" outer-join="false"

setSpotImagesFile

public void setSpotImagesFile(FileData spotImagesFile)

2.17.2: 2011-06-17