add.html 2.62 KB
Newer Older
1
2
{{extend 'db_layout.html'}}

3
4
5
{{patient = db.patient[request.vars["id"]]}}
<h3>{{=patient.last_name + " " + patient.first_name }} ({{=patient.birth}}) -- add file</h3>

6
7
8
9
10
11
12
13
14
15
<div>
    <table>
        <tr>
            <td >
                <label for="file" id="file__label"> file </label>
            </td>
            <td >
                <input id="upload_file" type="file" name="file" >
            </td>
            <td >
16
	      (.fa, .fastq, .fa.gz, .fastq.gz, .clntab)   </td>
17
18
19
20
        </tr>
    </table>
</div>

21
<form id="upload_form" action="DB_ADDRESS/file/add_form" enctype="multipart/form-data" method="post">
22
    <input type="hidden" name="patient_id" value="{{=request.vars["id"]}}" >
23
    <input type="hidden" id="filename" name="filename" type="text" value="">
24
25
26
27
    
    <table>
        <tbody>
            <tr>
28
29
                <td><label for="sampling_date" id="sampling_date__label">sampling date: </label></td>
                <td><input class="date" id="sampling_date" name="sampling_date" type="text" value="">
30
                    <span>(format: yyyy-mm-dd)</span></td>
31
                <td></td>
32
33
            </tr>
            <tr>
34
                <td><label for="file_info" id="file_info__label">info: </label></td>
35
36
                <td><textarea class="text" id="file_info" name="file_info" cols="40" rows="10"></textarea></td>
                <td></td>
37
38
            </tr>
            <tr>
39
                <td><label for="pcr" id="pcr__label">pcr: </label></td>
40
                <td><input class="text" id="pcr" name="pcr" type="text" size="40" value="{{=pcr}}"></td>
41
42
43
44
                <td></td>
            </tr>
            <tr>
                <td><label for="sequencer" id="sequencer__label">sequencer: </label></td>
45
                <td><input class="text" id="sequencer" name="sequencer" type="text" size="40" value="{{=sequencer}}"></td>
46
47
48
49
                <td></td>
            </tr>
            <tr>
                <td><label for="producer" id="producer__label">producer: </label></td>
50
                <td><input class="text" id="producer" name="producer" type="text" size="40" value="{{=producer}}"></td>
51
52
53
54
55
56
                <td></td>
            </tr>
            <tr>
                <td></td>
                <td><input type="submit" value="Soumettre" class="btn"></td>
                <td></td>
57
58
59
60
            </tr>
        </tbody>
    </table>
</form>
61

62
63
64
65
66
67
68
69
70
<div>
It is recommended to upload compressed .fasta.gz or .fastq.gz files to speed up the upload.
<br/>
The server can process files of any size.
However, note that the majority of browsers (except Opera or Chrome) cannot handle upload of files larger than 2GB.
</div>

<br />

71
72
73
<div>
    (* required fields)
</div>