source: trunk/grails-app/views/assaySample/show.gsp @ 9

Last change on this file since 9 was 9, checked in by robert@…, 8 years ago
File size: 2.0 KB
Line 
1<h2>${assaySample.sample.name}</h2>
2
3<ul>
4        <li><label>Study</label><span class="value">${assaySample.assay?.study?.name}</span></li>
5        <li><label>Assay</label><span class="value">${assaySample.assay?.name}</span></li>
6        <li><label>Sample</label><span class="value">${assaySample.sample?.name}</span></li>
7        <li><label>Subject</label><span class="value">${assaySample.sample?.subject}</span></li>
8        <li><label>Event</label><span class="value">${assaySample.sample?.event}</span></li>
9        <li><label>Run</label><span class="value">${assaySample.run?.name}</span></li>
10</ul>   
11
12<h2>Details</h2>
13
14<ul>
15        <li><label>Tag name</label><span class="value">${assaySample.tagName}</span></li>
16        <li><label>Tag sequence</label><span class="value">${assaySample.tagSequence}</span></li>
17        <li><label>Oligo number</label><span class="value">${assaySample.oligoNumber}</span></li>
18        <li><label># sequences</label><span class="value">${assaySample.numSequences() ?: '-'}</span></li>
19        <li><label># unique sequences</label><span class="value">${assaySample.numUniqueSequences ?: '-'}</span></li>
20</ul>
21
22<g:if test="${assaySample.sequenceData?.size()}">
23        <h2>Files</h2>
24        <table class="paginate">
25                <thead>
26                        <tr>
27                                <th nowrap>Sequence file</th>
28                                <th nowrap>Quality file</th>
29                                <th nowrap># sequences</th>
30                                <th class="nonsortable"></th>
31                        </tr>
32                </thead>                       
33                <tbody>
34                        <g:each in="${assaySample.sequenceData}" var="sequenceData">
35                                <tr>
36                                        <td><g:uploadedFile value="${sequenceData.sequenceFile}" /></td>
37                                        <td>
38                                                <g:if test="${sequenceData.qualityFile}">
39                                                        <g:uploadedFile value="${sequenceData.qualityFile}" />
40                                                </g:if>
41                                        </td>
42                                        <td>${sequenceData.numSequences}</td>
43                                        <td class="button"><g:link onClick="return confirm( 'Are you sure you want to remove the selected files from this sample?' );" controller="fasta" action="deleteData" id="${sequenceData.id}" params="[entityType: entityType]"><img src="${fam.icon(name: 'delete')}" /></g:link></td>
44                                </tr>
45                        </g:each>
46                </tbody>
47        </table>
48</g:if>
Note: See TracBrowser for help on using the repository browser.