gov.nih.nci.mageom.domain.BioAssayData
Interface Transformation

All Superinterfaces:
BioEvent, Describable, Extendable, Identifiable
All Known Implementing Classes:
TransformationImpl

public interface Transformation
extends BioEvent

The process by which derivedBioAssays are created from measuredBioAssays and/or derivedBioAssays. It uses mappings to indicate the input and output dimensions.

Version:
%I%, %G%

Method Summary
 BioAssayData[] getBioAssayDataSources()
          Returns the value of this Transformation object's bioAssayDataSources attribute.
 BioAssayMapping getBioAssayMapping()
          Returns the value of this Transformation object's bioAssayMapping attribute.
 DerivedBioAssayData getDerivedBioAssayDataTarget()
          Returns the value of this Transformation object's derivedBioAssayDataTarget attribute.
 DesignElementMapping getDesignElementMapping()
          Returns the value of this Transformation object's designElementMapping attribute.
 QuantitationTypeMapping getQuantitationTypeMapping()
          Returns the value of this Transformation object's quantitationTypeMapping attribute.
 void setBioAssayDataSources(BioAssayData[] p_bioAssayDataSources)
          Sets the bioAssayDataSources attribute.
 void setBioAssayMapping(BioAssayMapping p_bioAssayMapping)
          Sets the bioAssayMapping attribute.
 void setDerivedBioAssayDataTarget(DerivedBioAssayData p_derivedBioAssayDataTarget)
          Sets the derivedBioAssayDataTarget attribute.
 void setDesignElementMapping(DesignElementMapping p_designElementMapping)
          Sets the designElementMapping attribute.
 void setQuantitationTypeMapping(QuantitationTypeMapping p_quantitationTypeMapping)
          Sets the quantitationTypeMapping attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.BioEvent.BioEvent
getProtocolApplications, setProtocolApplications
 
Methods inherited from interface gov.nih.nci.mageom.domain.Identifiable
getIdentifier, getName, setIdentifier, setName
 
Methods inherited from interface gov.nih.nci.mageom.domain.Describable
getAuditTrail, getDescriptions, getSecurity, setAuditTrail, setDescriptions, setSecurity
 
Methods inherited from interface gov.nih.nci.mageom.domain.Extendable
getPropertySets, setPropertySets
 

Method Detail

setDerivedBioAssayDataTarget

void setDerivedBioAssayDataTarget(DerivedBioAssayData p_derivedBioAssayDataTarget)
Sets the derivedBioAssayDataTarget attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Transformation object.

Parameters:
p_derivedBioAssayDataTarget - The new value for derivedBioAssayDataTarget.
See Also:
getDerivedBioAssayDataTarget()

getDerivedBioAssayDataTarget

DerivedBioAssayData getDerivedBioAssayDataTarget()
Returns the value of this Transformation object's derivedBioAssayDataTarget attribute.

Returns:
gov.nih.nci.mageom.bean.BioAssayData.DerivedBioAssayData The value of derivedBioAssayDataTarget.
See Also:
DerivedBioAssayData

setBioAssayDataSources

void setBioAssayDataSources(BioAssayData[] p_bioAssayDataSources)
Sets the bioAssayDataSources attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Transformation object.

Parameters:
p_bioAssayDataSources - The new value for bioAssayDataSources.
See Also:
getBioAssayDataSources()

getBioAssayDataSources

BioAssayData[] getBioAssayDataSources()
Returns the value of this Transformation object's bioAssayDataSources attribute.

Returns:
gov.nih.nci.mageom.bean.BioAssayData.BioAssayData[] The value of bioAssayDataSources.
See Also:
BioAssayData

setBioAssayMapping

void setBioAssayMapping(BioAssayMapping p_bioAssayMapping)
Sets the bioAssayMapping attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Transformation object.

Parameters:
p_bioAssayMapping - The new value for bioAssayMapping.
See Also:
getBioAssayMapping()

getBioAssayMapping

BioAssayMapping getBioAssayMapping()
Returns the value of this Transformation object's bioAssayMapping attribute.

Returns:
gov.nih.nci.mageom.bean.BioAssayData.BioAssayMapping The value of bioAssayMapping.
See Also:
BioAssayMapping

setDesignElementMapping

void setDesignElementMapping(DesignElementMapping p_designElementMapping)
Sets the designElementMapping attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Transformation object.

Parameters:
p_designElementMapping - The new value for designElementMapping.
See Also:
getDesignElementMapping()

getDesignElementMapping

DesignElementMapping getDesignElementMapping()
Returns the value of this Transformation object's designElementMapping attribute.

Returns:
gov.nih.nci.mageom.bean.BioAssayData.DesignElementMapping The value of designElementMapping.
See Also:
DesignElementMapping

setQuantitationTypeMapping

void setQuantitationTypeMapping(QuantitationTypeMapping p_quantitationTypeMapping)
Sets the quantitationTypeMapping attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Transformation object.

Parameters:
p_quantitationTypeMapping - The new value for quantitationTypeMapping.
See Also:
getQuantitationTypeMapping()

getQuantitationTypeMapping

QuantitationTypeMapping getQuantitationTypeMapping()
Returns the value of this Transformation object's quantitationTypeMapping attribute.

Returns:
gov.nih.nci.mageom.bean.BioAssayData.QuantitationTypeMapping The value of quantitationTypeMapping.
See Also:
QuantitationTypeMapping