comparison script.js @ 68:ef13f0a3f4d6 draft

Uploaded
author davidvanzessen
date Tue, 05 Jan 2016 10:49:40 -0500
parents 95c9d82b3cd4
children
comparison
equal deleted inserted replaced
67:40c72b9ffc79 68:ef13f0a3f4d6
5 tbl.border="1" 5 tbl.border="1"
6 var thead = document.createElement('thead'); 6 var thead = document.createElement('thead');
7 var tr = document.createElement('tr'); 7 var tr = document.createElement('tr');
8 tr.className = "evenrowcolor"; 8 tr.className = "evenrowcolor";
9 var cells = lines[0].split("\t"); 9 var cells = lines[0].split("\t");
10 var cdr3column = 0; 10 var cdr3column = [];
11 for(var a = 0;a < cells.length;++a){ 11 for(var a = 0;a < cells.length;++a){
12 if(cells[a] == "CDR3 Sequence" || cells[a] == "CDR3_Sense_Sequence"){ 12 if(cells[a] == "CDR3 Sequence" || cells[a] == "CDR3_Sense_Sequence" || cells[a] == "Clone Sequence"){
13 cdr3column = a; 13 cdr3column.push(a);
14 } 14 }
15 var td = document.createElement('td'); 15 var td = document.createElement('td');
16 td.appendChild(document.createTextNode(cells[a])); 16 td.appendChild(document.createTextNode(cells[a]));
17 tr.appendChild(td); 17 tr.appendChild(td);
18 } 18 }
27 continue; 27 continue;
28 } 28 }
29 for(var b = 0;b < cells.length;++b){ 29 for(var b = 0;b < cells.length;++b){
30 td = document.createElement('td'); 30 td = document.createElement('td');
31 td.appendChild(document.createTextNode(cells[b])); 31 td.appendChild(document.createTextNode(cells[b]));
32 if(cdr3column.indexOf(b) != -1){
33 td.className = td.className + " cdr3sequence"
34 }
32 tr.appendChild(td) 35 tr.appendChild(td)
33 } 36 }
37
34 if(a % 2 == 0){ 38 if(a % 2 == 0){
35 tr.className = "evenrowcolor"; 39 tr.className = "evenrowcolor";
36 } else { 40 } else {
37 tr.className = "oddrowcolor"; 41 tr.className = "oddrowcolor";
38 } 42 }
43
39 tbdy.appendChild(tr); 44 tbdy.appendChild(tr);
40 } 45 }
41 tbl.appendChild(tbdy); 46 tbl.appendChild(tbdy);
42 return tbl; 47 return tbl;
43 } 48 }