|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--org.biomage.Common.Extendable
|
+--org.biomage.Common.Describable
|
+--org.biomage.Experiment.ExperimentDesign
The ExperimentDesign is the description and collection of ExperimentalFactors and the hierarchy of BioAssays to which they pertain.
| Nested Class Summary |
| Nested classes inherited from class org.biomage.Interface.HasTopLevelBioAssays |
HasTopLevelBioAssays.TopLevelBioAssays_list |
| Nested classes inherited from class org.biomage.Interface.HasExperimentalFactors |
HasExperimentalFactors.ExperimentalFactors_list |
| Nested classes inherited from class org.biomage.Interface.HasTypes |
HasTypes.Types_list |
| Nested classes inherited from class org.biomage.Interface.HasAuditTrail |
HasAuditTrail.AuditTrail_list |
| Nested classes inherited from class org.biomage.Interface.HasDescriptions |
HasDescriptions.Descriptions_list |
| Nested classes inherited from class org.biomage.Interface.HasPropertySets |
HasPropertySets.PropertySets_list |
| Field Summary | |
protected HasExperimentalFactors.ExperimentalFactors_list |
experimentalFactors
The description of the factors (TimeCourse, Dosage, etc.) that group the BioAssays. |
protected Description |
normalizationDescription
Description of the normalization strategy of the Experiment. |
protected Description |
qualityControlDescription
Description of the quality control aspects of the Experiment. |
protected Description |
replicateDescription
Description of the replicate strategy of the Experiment. |
protected HasTopLevelBioAssays.TopLevelBioAssays_list |
topLevelBioAssays
The organization of the BioAssays as specified by the ExperimentDesign (TimeCourse, Dosage, etc.) |
protected HasTypes.Types_list |
types
Classification of an experiment. |
| Fields inherited from class org.biomage.Common.Describable |
auditTrail, descriptions, security |
| Fields inherited from class org.biomage.Common.Extendable |
propertySets |
| Constructor Summary | |
ExperimentDesign()
Default constructor. |
|
ExperimentDesign(org.xml.sax.Attributes atts)
Attribute constructor. |
|
| Method Summary | |
void |
addToExperimentalFactors(ExperimentalFactor experimentalFactor)
Method to add ExperimentalFactor to ExperimentalFactors_list |
void |
addToExperimentalFactors(int position,
ExperimentalFactor experimentalFactor)
Method to add ExperimentalFactor at position to ExperimentalFactors_list |
void |
addToTopLevelBioAssays(BioAssay bioAssay)
Method to add BioAssay to TopLevelBioAssays_list |
void |
addToTopLevelBioAssays(int position,
BioAssay bioAssay)
Method to add BioAssay at position to TopLevelBioAssays_list |
void |
addToTypes(int position,
OntologyEntry ontologyEntry)
Method to add OntologyEntry at position to Types_list |
void |
addToTypes(OntologyEntry ontologyEntry)
Method to add OntologyEntry to Types_list |
HasExperimentalFactors.ExperimentalFactors_list |
getExperimentalFactors()
Get method for experimentalFactors |
ExperimentalFactor |
getFromExperimentalFactors(int position)
Method to get ExperimentalFactor from ExperimentalFactors_list |
BioAssay |
getFromTopLevelBioAssays(int position)
Method to get BioAssay from TopLevelBioAssays_list |
OntologyEntry |
getFromTypes(int position)
Method to get OntologyEntry from Types_list |
Description |
getNormalizationDescription()
Get method for normalizationDescription |
Description |
getQualityControlDescription()
Get method for qualityControlDescription |
Description |
getReplicateDescription()
Get method for replicateDescription |
HasTopLevelBioAssays.TopLevelBioAssays_list |
getTopLevelBioAssays()
Get method for topLevelBioAssays |
HasTypes.Types_list |
getTypes()
Get method for types |
void |
removeElementAtFromExperimentalFactors(int position)
Method to remove by position from ExperimentalFactors_list |
void |
removeElementAtFromTopLevelBioAssays(int position)
Method to remove by position from TopLevelBioAssays_list |
void |
removeElementAtFromTypes(int position)
Method to remove by position from Types_list |
void |
removeFromExperimentalFactors(ExperimentalFactor experimentalFactor)
Method to remove first ExperimentalFactor from ExperimentalFactors_list |
void |
removeFromTopLevelBioAssays(BioAssay bioAssay)
Method to remove first BioAssay from TopLevelBioAssays_list |
void |
removeFromTypes(OntologyEntry ontologyEntry)
Method to remove first OntologyEntry from Types_list |
void |
setExperimentalFactors(HasExperimentalFactors.ExperimentalFactors_list experimentalFactors)
Set method for experimentalFactors |
void |
setNormalizationDescription(Description normalizationDescription)
Set method for normalizationDescription |
void |
setQualityControlDescription(Description qualityControlDescription)
Set method for qualityControlDescription |
void |
setReplicateDescription(Description replicateDescription)
Set method for replicateDescription |
void |
setTopLevelBioAssays(HasTopLevelBioAssays.TopLevelBioAssays_list topLevelBioAssays)
Set method for topLevelBioAssays |
void |
setTypes(HasTypes.Types_list types)
Set method for types |
void |
writeAssociations(java.io.Writer out)
writeAssociations This method is responsible for assembling the association data into XML. |
void |
writeAttributes(java.io.Writer out)
writeAttributes This method is responsible for assembling the attribute data into XML. |
void |
writeMAGEML(java.io.Writer out)
writeMAGEML This method is responsible for assembling the attribute and association data into XML. |
| Methods inherited from class org.biomage.Common.Describable |
addToAuditTrail, addToAuditTrail, addToDescriptions, addToDescriptions, getAuditTrail, getDescriptions, getFromAuditTrail, getFromDescriptions, getSecurity, removeElementAtFromAuditTrail, removeElementAtFromDescriptions, removeFromAuditTrail, removeFromDescriptions, setAuditTrail, setDescriptions, setSecurity |
| Methods inherited from class org.biomage.Common.Extendable |
addToPropertySets, addToPropertySets, getFromPropertySets, getPropertySets, removeElementAtFromPropertySets, removeFromPropertySets, setPropertySets |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected HasTypes.Types_list types
protected HasTopLevelBioAssays.TopLevelBioAssays_list topLevelBioAssays
protected HasExperimentalFactors.ExperimentalFactors_list experimentalFactors
protected Description qualityControlDescription
protected Description normalizationDescription
protected Description replicateDescription
| Constructor Detail |
public ExperimentDesign()
public ExperimentDesign(org.xml.sax.Attributes atts)
| Method Detail |
public void writeMAGEML(java.io.Writer out)
throws java.io.IOException
writeMAGEML in class Describablejava.io.IOException
public void writeAttributes(java.io.Writer out)
throws java.io.IOException
writeAttributes in class Describablejava.io.IOException
public void writeAssociations(java.io.Writer out)
throws java.io.IOException
writeAssociations in class Describablejava.io.IOExceptionpublic void setTypes(HasTypes.Types_list types)
setTypes in interface HasTypespublic HasTypes.Types_list getTypes()
getTypes in interface HasTypespublic void addToTypes(OntologyEntry ontologyEntry)
addToTypes in interface HasTypes
public void addToTypes(int position,
OntologyEntry ontologyEntry)
addToTypes in interface HasTypespublic OntologyEntry getFromTypes(int position)
getFromTypes in interface HasTypespublic void removeElementAtFromTypes(int position)
removeElementAtFromTypes in interface HasTypespublic void removeFromTypes(OntologyEntry ontologyEntry)
removeFromTypes in interface HasTypespublic void setTopLevelBioAssays(HasTopLevelBioAssays.TopLevelBioAssays_list topLevelBioAssays)
setTopLevelBioAssays in interface HasTopLevelBioAssayspublic HasTopLevelBioAssays.TopLevelBioAssays_list getTopLevelBioAssays()
getTopLevelBioAssays in interface HasTopLevelBioAssayspublic void addToTopLevelBioAssays(BioAssay bioAssay)
addToTopLevelBioAssays in interface HasTopLevelBioAssays
public void addToTopLevelBioAssays(int position,
BioAssay bioAssay)
addToTopLevelBioAssays in interface HasTopLevelBioAssayspublic BioAssay getFromTopLevelBioAssays(int position)
getFromTopLevelBioAssays in interface HasTopLevelBioAssayspublic void removeElementAtFromTopLevelBioAssays(int position)
removeElementAtFromTopLevelBioAssays in interface HasTopLevelBioAssayspublic void removeFromTopLevelBioAssays(BioAssay bioAssay)
removeFromTopLevelBioAssays in interface HasTopLevelBioAssayspublic void setExperimentalFactors(HasExperimentalFactors.ExperimentalFactors_list experimentalFactors)
setExperimentalFactors in interface HasExperimentalFactorspublic HasExperimentalFactors.ExperimentalFactors_list getExperimentalFactors()
getExperimentalFactors in interface HasExperimentalFactorspublic void addToExperimentalFactors(ExperimentalFactor experimentalFactor)
addToExperimentalFactors in interface HasExperimentalFactors
public void addToExperimentalFactors(int position,
ExperimentalFactor experimentalFactor)
addToExperimentalFactors in interface HasExperimentalFactorspublic ExperimentalFactor getFromExperimentalFactors(int position)
getFromExperimentalFactors in interface HasExperimentalFactorspublic void removeElementAtFromExperimentalFactors(int position)
removeElementAtFromExperimentalFactors in interface HasExperimentalFactorspublic void removeFromExperimentalFactors(ExperimentalFactor experimentalFactor)
removeFromExperimentalFactors in interface HasExperimentalFactorspublic void setQualityControlDescription(Description qualityControlDescription)
setQualityControlDescription in interface HasQualityControlDescriptionpublic Description getQualityControlDescription()
getQualityControlDescription in interface HasQualityControlDescriptionpublic void setNormalizationDescription(Description normalizationDescription)
setNormalizationDescription in interface HasNormalizationDescriptionpublic Description getNormalizationDescription()
getNormalizationDescription in interface HasNormalizationDescriptionpublic void setReplicateDescription(Description replicateDescription)
setReplicateDescription in interface HasReplicateDescriptionpublic Description getReplicateDescription()
getReplicateDescription in interface HasReplicateDescription
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||