INNER CODE UNIT · JavaScript
maxColNo
KarchinLab/open-cravat · cravat/webresult/nocache/js/main.js:439
var maxColNo = Math.max(...Object.values(infomgr.columnnoss.variant));
var geneColumnNames = Object.keys(geneColumnnos);
var colNoDict = {};
var varColNo = 0;
var varColumnnoss = {};
var varColumnss = [];
var initVarColumnnossKeys = Object.keys(infomgr.columnnoss.variant);
var initGeneColumnnossKeys = Object.keys(infomgr.columnnoss.gene);
// infomgr.colModels.variant already has gene level colModels.
for (var j = 0; j < infomgr.colModels.variant.length; j++) {
var varColModel = infomgr.colModels.variant[j];
var varColModelName = varColModel.name;
var colAdded = false;
for (var k = 0; k < initVarColumnnossKeys.length; k++) {
var colkey = initVarColumnnossKeys[k];
var colgrp = colkey.split('__')[0];
if (colgrp == varColModelName) {
varColumnnoss[colgrp] = varColNo;