@RequestMapping(value="/arrays") public interface ArrayDesignController
Modifier and Type | Method and Description |
---|---|
String |
addAlternateName(Long arrayDesignId,
String alternateName) |
JsonReaderResponse<ArrayDesignValueObject> |
browse(ListBatchCommand batch,
Long[] ids,
boolean showMerged,
boolean showOrphans)
AJAX call for remote paging store security isn't incorporated in db query, so paging needs to occur at higher
level? Is there security for ArrayDesigns? ids can be null
|
ModelAndView |
delete(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Delete an arrayDesign.
|
void |
downloadAnnotationFile(Long arrayDesignId,
String fileType,
javax.servlet.http.HttpServletResponse httpServletResponse) |
ModelAndView |
filter(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Show array designs that match search criteria.
|
ModelAndView |
generateSummary(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Build summary report for an array design
|
Collection<ArrayDesignValueObject> |
getArrayDesigns(Long[] arrayDesignIds,
boolean showMergees,
boolean showOrphans) |
Collection<CompositeSequenceMapValueObject> |
getCsSummaries(EntityDelegator ed)
Exposed for AJAX calls.
|
Collection<CompositeSequenceMapValueObject> |
getDesignSummaries(ArrayDesign arrayDesign) |
ArrayDesignValueObject |
getDetails(Long id) |
Map<String,String> |
getReportHtml(EntityDelegator ed) |
String |
getSummaryForArrayDesign(Long id) |
Collection<ArrayDesignValueObject> |
loadArrayDesignsForShowAll(Long[] arrayDesignIds) |
ArrayDesignValueObject |
loadArrayDesignsSummary() |
String |
remove(EntityDelegator ed) |
ModelAndView |
showAllArrayDesigns(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Show all array designs, or according to a list of IDs passed in.
|
ModelAndView |
showArrayDesign(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
ModelAndView |
showCompositeSequences(javax.servlet.http.HttpServletRequest request)
Show (some of) the probes from an array.
|
ModelAndView |
showExpressionExperiments(javax.servlet.http.HttpServletRequest request)
shows a list of BioAssays for an expression experiment subset
|
String |
updateReport(EntityDelegator ed) |
String |
updateReportById(Long id) |
JsonReaderResponse<ArrayDesignValueObject> browse(ListBatchCommand batch, Long[] ids, boolean showMerged, boolean showOrphans)
@RequestMapping(value="/deleteArrayDesign.html") ModelAndView delete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
@RequestMapping(value="/downloadAnnotationFile.html") void downloadAnnotationFile(@RequestParam(value="id") Long arrayDesignId, @RequestParam(value="fileType",required=false) String fileType, javax.servlet.http.HttpServletResponse httpServletResponse) throws IOException
IOException
@RequestMapping(value="/filterArrayDesigns.html") ModelAndView filter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
@RequestMapping(value="/generateArrayDesignSummary.html") ModelAndView generateSummary(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Collection<ArrayDesignValueObject> getArrayDesigns(Long[] arrayDesignIds, boolean showMergees, boolean showOrphans)
Collection<CompositeSequenceMapValueObject> getCsSummaries(EntityDelegator ed)
Collection<CompositeSequenceMapValueObject> getDesignSummaries(ArrayDesign arrayDesign)
Map<String,String> getReportHtml(EntityDelegator ed)
Collection<ArrayDesignValueObject> loadArrayDesignsForShowAll(Long[] arrayDesignIds)
ArrayDesignValueObject loadArrayDesignsSummary()
String remove(EntityDelegator ed)
@RequestMapping(value="/showAllArrayDesigns.html") ModelAndView showAllArrayDesigns(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
@RequestMapping(value={"/showArrayDesign.html","/"}) ModelAndView showArrayDesign(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
@RequestMapping(value="/showCompositeSequenceSummary.html") ModelAndView showCompositeSequences(javax.servlet.http.HttpServletRequest request)
@RequestMapping(value="/showExpressionExperiments.html") ModelAndView showExpressionExperiments(javax.servlet.http.HttpServletRequest request)
String updateReport(EntityDelegator ed)
ArrayDesignValueObject getDetails(Long id)
Copyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.