Changeset 9 for trunk/grails-app/views/run/show.gsp
- Timestamp:
- Jan 28, 2011, 12:30:39 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/views/run/show.gsp
r7 r9 8 8 9 9 <g:javascript src="jquery.ui.tabbeddialog.js" /> 10 <g:javascript src="a ssay.show.addFilesDialog.js" />10 <g:javascript src="addFilesDialog.js" /> 11 11 12 12 <g:javascript src="run.show.enterTagsDialog.js" /> 13 13 <g:javascript src="run.show.assayDialog.js" /> 14 <g:javascript src="run.show.runDialog.js" /> 14 15 <g:javascript src="showSampleDialog.js" /> 15 16 … … 23 24 var numOtherAssays = ${otherAssays.size()}; 24 25 26 // Create a variable with assay names to check for existing names 27 var runNames = []; 28 <g:each in="${allRuns}" var="currentrun"> 29 runNames[ runNames.length ] = {id: ${currentrun.id}, name: '${currentrun.name}', alreadyAdded: false }; 30 </g:each> 31 25 32 function initializeUploadedFiles( selector ) { 26 33 if( selector == undefined ) … … 41 48 </h1> 42 49 43 <label>Run</label>: ${run.name}<br /> 44 <label># samples</label>: ${run.assaySamples?.size()} 45 <% def numHidden = run.assaySamples?.findAll { !it.assay?.study.canRead( session.user ) }.size() ; %> 46 <g:if test="${numHidden}"> 47 (${numHidden} 48 <a href="#" onClick="alert( '${numHidden} samples from this run are hidden because you don\'t have the right permissions to view them.' ); return false;"> 49 hidden</a>) 50 </g:if> 51 <br /> 52 <label># sequences</label>: ${run.numSequences()}<br /> 53 <label># files</label>: ${run.numFiles()}<br /> 54 50 <div id="editRunDialog" class="dialog"></div> 51 <div class="blok_data"> 52 <label>Run</label>: ${run.name}<br /> 53 <label>Date</label>: <g:formatDate format="dd-MM-yyyy" date="${run.date}"/><br /> 54 <label>Supplier</label>: ${run.supplier}<br /> 55 <label>Machine</label>: ${run.machine}<br /> 56 <label>Parameters</label>: <g:uploadedFile value="${run.parameterFile}" /><br /> 57 <a href="#" onClick="showEditRunDialog( ${run.id} ); return false;">Edit run</a> 58 </div> 59 <div class="blok_data"> 60 <label># assays</label>: ${run.assays?.size()} 61 <% def numHidden = run.assays?.findAll { !it.study.canRead( session.user ) }.size() ; %> 62 <g:if test="${numHidden}"> 63 (${numHidden} 64 <a href="#" onClick="alert( '${numHidden} assay(s) from this run are hidden because you don\'t have the right permissions to view them.' ); return false;"> 65 hidden</a>) 66 </g:if> 67 <br /> 68 69 <label># samples</label>: ${run.assaySamples?.size()} 70 <% numHidden = run.assaySamples?.findAll { !it.assay?.study.canRead( session.user ) }.size() ; %> 71 <g:if test="${numHidden}"> 72 (${numHidden} 73 <a href="#" onClick="alert( '${numHidden} sample(s) from this run are hidden because you don\'t have the right permissions to view them.' ); return false;"> 74 hidden</a>) 75 </g:if> 76 <br /> 77 <label># sequences</label>: ${run.numSequences()}<br /> 78 <label># files</label>: ${run.numFiles()}<br /> 79 </div> 80 55 81 <!-- Samples --> 56 82 <h2>Samples</h2> … … 64 90 <th nowrap>name</th> 65 91 <th nowrap>assay</th> 66 <th nowrap>tag sequence</th> 92 <th nowrap>subject</th> 93 <th nowrap>event</th> 67 94 <th nowrap># sequences</th> 68 <th nowrap># unique sequences</th>69 95 </tr> 70 96 </thead> … … 75 101 <td><a href="#" onClick="showSample(${assaySample.id}, 'run'); return false;">${assaySample.sample.name}</a></td> 76 102 <td>${assaySample.assay.study.name} - ${assaySample.assay.name}</td> 77 <td>${assaySample.tagSequence}</td> 103 <td>${assaySample.sample.subject}</td> 104 <td>${assaySample.sample.event}</td> 78 105 <td>${assaySample.numSequences()}</td> 79 <td>80 <g:if test="${assaySample.numUniqueSequences > 0}">81 ${assaySample.numUniqueSequences}82 </g:if>83 <g:else>84 -85 </g:else>86 </td>87 106 </tr> 88 107 </g:each>
Note: See TracChangeset
for help on using the changeset viewer.