@Controller @RequestMapping(value="/experimentalDesign") public class ExperimentalDesignControllerImpl extends BaseController implements ExperimentalDesignController
log| Constructor and Description |
|---|
ExperimentalDesignControllerImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
createDesignFromFile(Long eeid,
String filePath) |
void |
createExperimentalFactor(EntityDelegator e,
ExperimentalFactorValueObject efvo)
Creates a new ExperimentalFactor and adds it to the ExperimentalDesign specified by the EntityDelegator.
|
void |
createFactorValue(EntityDelegator e)
Creates a new FactorValue and adds it to the ExperimentalFactor specified by the EntityDelegator.
|
void |
createFactorValueCharacteristic(EntityDelegator e,
Characteristic c)
Creates a new Characteristic and adds it to the FactorValue specified by the EntityDelegator.
|
void |
deleteExperimentalFactors(EntityDelegator e,
Long[] efIds)
Deletes the specified ExperimentalFactors and removes them from the ExperimentalDesign specified by the
EntityDelegator.
|
void |
deleteFactorValueCharacteristics(FactorValueValueObject[] fvvos)
Deletes the specified Characteristics from their parent FactorValues.
|
void |
deleteFactorValues(EntityDelegator e,
Long[] fvIds)
Deletes the specified FactorValues and removes them from the ExperimentalFactor specified by the EntityDelegator.
|
Collection<BioMaterialValueObject> |
getBioMaterials(EntityDelegator e)
Returns BioMaterialValueObjects for each BioMaterial in the ExpressionExperiment specified by the
EntityDelegator.
|
Collection<ExperimentalFactorValueObject> |
getExperimentalFactors(EntityDelegator e)
Returns ExperimentalFactorValueObjects for each ExperimentalFactor in the ExperimentalDesign or
ExpressionExperiment specified by the EntityDelegator.
|
Collection<FactorValueValueObject> |
getFactorValues(EntityDelegator e)
Returns FactorValueValueObjects for each FactorValue in the ExperimentalFactor specified by the EntityDelegator.
|
Collection<FactorValueValueObject> |
getFactorValuesWithCharacteristics(EntityDelegator e)
Returns FactorValueValueObjects for each Characteristic belonging to a FactorValue in the ExperimentalFactor
specified by the EntityDelegator.
|
ModelAndView |
show(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
updateBioMaterials(BioMaterialValueObject[] bmvos)
Updates the specified BioMaterials's factor values.
|
void |
updateExperimentalFactors(ExperimentalFactorValueObject[] efvos)
Updates the specified ExperimentalFactors.
|
void |
updateFactorValueCharacteristics(FactorValueValueObject[] fvvos)
Updates the specified Characteristics.
|
addMessage, getMessageUtil, getText, getText, saveMessage, saveMessage, sendConfirmationEmail, setMailEngine, setMessageSource, setMessageUtilpublic void createDesignFromFile(Long eeid, String filePath)
createDesignFromFile in interface ExperimentalDesignControllerpublic void createExperimentalFactor(EntityDelegator e, ExperimentalFactorValueObject efvo)
ExperimentalDesignControllercreateExperimentalFactor in interface ExperimentalDesignControllere - an EntityDelegator representing an ExperimentalDesignefvo - an ExperimentalFactorValueObject representing the new ExperimentalFactorpublic void createFactorValue(EntityDelegator e)
ExperimentalDesignControllercreateFactorValue in interface ExperimentalDesignControllere - an EntityDelegator representing an ExperimentalFactorpublic void createFactorValueCharacteristic(EntityDelegator e, Characteristic c)
ExperimentalDesignControllercreateFactorValueCharacteristic in interface ExperimentalDesignControllere - an EntityDelegator representing a FactorValuepublic void deleteExperimentalFactors(EntityDelegator e, Long[] efIds)
ExperimentalDesignControllerdeleteExperimentalFactors in interface ExperimentalDesignControllere - an EntityDelegator representing an ExperimentalDesignefIds - a collection of ExperimentalFactor idspublic void deleteFactorValueCharacteristics(FactorValueValueObject[] fvvos)
ExperimentalDesignControllerdeleteFactorValueCharacteristics in interface ExperimentalDesignControllerfvvos - a collection of FactorValueValueObjects containing the Characteristics to removepublic void deleteFactorValues(EntityDelegator e, Long[] fvIds)
ExperimentalDesignControllerdeleteFactorValues in interface ExperimentalDesignControllere - an EntityDelegator representing an ExperimentalFactorfvIds - a collection of FactorValue idspublic Collection<BioMaterialValueObject> getBioMaterials(EntityDelegator e)
ExperimentalDesignControllergetBioMaterials in interface ExperimentalDesignControllere - an EntityDelegator representing an ExpressionExperimentpublic Collection<ExperimentalFactorValueObject> getExperimentalFactors(EntityDelegator e)
ExperimentalDesignControllergetExperimentalFactors in interface ExperimentalDesignControllere - an EntityDelegator representing an ExperimentalDesign OR an ExpressionExperimentpublic Collection<FactorValueValueObject> getFactorValues(EntityDelegator e)
ExperimentalDesignControllergetFactorValues in interface ExperimentalDesignControllere - an EntityDelegator representing an ExperimentalFactorpublic Collection<FactorValueValueObject> getFactorValuesWithCharacteristics(EntityDelegator e)
ExperimentalDesignControllergetFactorValuesWithCharacteristics in interface ExperimentalDesignControllere - an EntityDelegator representing an ExperimentalFactor@RequestMapping(value="/showExperimentalDesign.html") public ModelAndView show(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
show in interface ExperimentalDesignControllerrequest - with either 'eeid' (expression experiment id) or 'edid' (experimental design id)response - responsepublic void updateBioMaterials(BioMaterialValueObject[] bmvos)
ExperimentalDesignControllerupdateBioMaterials in interface ExperimentalDesignControllerbmvos - a collection of BioMaterialValueObjects containing the updated valuespublic void updateExperimentalFactors(ExperimentalFactorValueObject[] efvos)
ExperimentalDesignControllerupdateExperimentalFactors in interface ExperimentalDesignControllerefvos - a collection of ExperimentalFactorValueObjects containing the updated valuespublic void updateFactorValueCharacteristics(FactorValueValueObject[] fvvos)
ExperimentalDesignControllerupdateFactorValueCharacteristics in interface ExperimentalDesignControllerfvvos - a collection of FactorValueValueObjects containing the updated valuesCopyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.