Commit d916d9a1 authored by qlobbe's avatar qlobbe

fix frequence

parent 7bbab91e
......@@ -137,12 +137,15 @@
// draw PhyloInfo
window.freq = {};
var jsonFreq = (json.phyloTermsFreq).slice(2,-2).split("),(");
jsonFreq.forEach(function(elem){
let arr = elem.split(',')
window.freq[arr[0]] = parseFloat(arr[1])
})
if (json.phyloTermsFreq != null) {
var jsonFreq = (json.phyloTermsFreq).slice(2,-2).split("),(");
jsonFreq.forEach(function(elem){
let arr = elem.split(',')
window.freq[arr[0]] = parseFloat(arr[1])
})
}
window.nbDocs = parseFloat(json.phyloDocs);
window.nbBranches = parseFloat(json.phyloBranches);
......@@ -176,6 +179,19 @@
});
var groups = json.objects.filter(node => node.nodeType == "group").map(function(g){
var keys = (g.foundation.slice(1, g.foundation.length - 1)).split('|')
if (g.frequence != null) {
var values = (g.frequence.slice(1, g.frequence.length - 1)).split('|')
for (var i = 0; i < keys.length; i++) {
if (!(keys[i] in window.freq)) {
window.freq[keys[i]] = parseFloat(values[i])
}
}
}
return { from : yearToDate(g.from) ,
to : yearToDate(g.to) ,
x : parseFloat(((g.pos).split(','))[0]) ,
......@@ -184,7 +200,7 @@
gId : parseInt(g._gvid) ,
size : parseInt(g.support),
label : (g.lbl.slice(1, g.lbl.length - 1)).split('|'),
foundation : (g.foundation.slice(1, g.foundation.length - 1)).split('|'),
foundation : keys,
role : ((g.role.slice(1, g.role.length - 1)).split('|')).map(e => parseInt(e.trim()))}
});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment