@RequestMapping(value="/experimentalDesign") public interface ExperimentalDesignController
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.
|
void createExperimentalFactor(EntityDelegator e, ExperimentalFactorValueObject efvo)
e
- an EntityDelegator representing an ExperimentalDesignefvo
- an ExperimentalFactorValueObject representing the new ExperimentalFactorvoid createFactorValue(EntityDelegator e)
e
- an EntityDelegator representing an ExperimentalFactorvoid createFactorValueCharacteristic(EntityDelegator e, Characteristic c)
e
- an EntityDelegator representing a FactorValuevoid deleteExperimentalFactors(EntityDelegator e, Long[] efIds)
e
- an EntityDelegator representing an ExperimentalDesignefIds
- a collection of ExperimentalFactor idsvoid deleteFactorValueCharacteristics(FactorValueValueObject[] fvvos)
fvvos
- a collection of FactorValueValueObjects containing the Characteristics to removevoid deleteFactorValues(EntityDelegator e, Long[] fvIds)
e
- an EntityDelegator representing an ExperimentalFactorfvIds
- a collection of FactorValue idsCollection<BioMaterialValueObject> getBioMaterials(EntityDelegator e)
e
- an EntityDelegator representing an ExpressionExperimentCollection<ExperimentalFactorValueObject> getExperimentalFactors(EntityDelegator e)
e
- an EntityDelegator representing an ExperimentalDesign OR an ExpressionExperimentCollection<FactorValueValueObject> getFactorValues(EntityDelegator e)
e
- an EntityDelegator representing an ExperimentalFactorCollection<FactorValueValueObject> getFactorValuesWithCharacteristics(EntityDelegator e)
e
- an EntityDelegator representing an ExperimentalFactor@RequestMapping(value="/showExperimentalDesign.html") ModelAndView show(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
request
- with either 'eeid' (expression experiment id) or 'edid' (experimental design id)response
- responsevoid updateBioMaterials(BioMaterialValueObject[] bmvos)
bmvos
- a collection of BioMaterialValueObjects containing the updated valuesvoid updateExperimentalFactors(ExperimentalFactorValueObject[] efvos)
efvos
- a collection of ExperimentalFactorValueObjects containing the updated valuesvoid updateFactorValueCharacteristics(FactorValueValueObject[] fvvos)
fvvos
- 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.