Ignore:
Timestamp:
Jan 12, 2011, 9:45:08 PM (10 years ago)
Author:
robert@…
Message:

Externalized configuration; improved assay view (detail views of runs and samples); implemented uploading and parsing of FASTA and QUAL files

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

    • Property svn:ignore
      •  

        old new  
        44.classpath
        55.project
         6fileuploads
  • trunk/grails-app/views/assay/show.gsp

    r2 r3  
    1111                <g:javascript src="assay.show.enterTagsDialog.js" />
    1212                <g:javascript src="assay.show.runDialogs.js" />
     13                <g:javascript src="assay.show.showSampleDialog.js" />
     14                <g:javascript src="assay.show.showRunDialog.js" />
    1315
    1416                <g:javascript src="fileuploader.new.js" />
     
    6668                                <g:each in="${assaySamples}" var="assaySample">
    6769                                        <tr>
    68                                                 <td>${assaySample.sample.name}</td>
     70                                                <td><a href="#" onClick="showSample(${assaySample.id}); return false;">${assaySample.sample.name}</a></td>
    6971                                                <td>${assaySample.tagSequence}</td>
    7072                                                <td>${assaySample.numSequences()}</td>
     
    9597                        <g:render template="addFilesDialog" model="[assay: assay]" />
    9698                </g:if>
     99                <g:render template="showSampleDialog" model="[assay: assay]" />
    97100        </g:else>       
    98101
     
    108111                                        <th nowrap>name</th>
    109112                                        <th nowrap>date</th>
     113                                        <th nowrap>supplier</th>
    110114                                        <th nowrap>machine</th>
    111                                         <th nowrap>supplier</th>
    112                                         <th nowrap>configuration</th>
     115                                        <th nowrap>parameter file</th>
    113116                                        <th nowrap>other assays</th>
    114117                                        <th class="nonsortable"></th>
     
    120123                                <g:each in="${runs}" var="run">
    121124                                        <tr>
    122                                                 <td>${run.name}</td>
     125                                                <td><a href="#" onClick="showRun(${run.id}); return false;">${run.name}</a></td>
    123126                                                <td><g:formatDate format="dd-MM-yyyy" date="${run.date}"/></td>
     127                                                <td>${run.supplier}</td>
    124128                                                <td>${run.machine}</td>
    125                                                 <td>${run.supplier}</td>
    126129                                                <td><g:uploadedFile value="${run.parameterFile}"/></td>
    127130                                                <td>
     
    148151                <g:render template="editRunDialog" model="[assay: assay]" />
    149152        </g:if>
     153        <g:render template="showRunDialog" model="[assay: assay]" />
     154       
    150155</body>
    151156</html>
Note: See TracChangeset for help on using the changeset viewer.