User:Lindenb/Notebook/UMR915/20100804

generating fake data for small browser
cat < /dev/zero | tr "\0" "\n" | head -n 3| awk 'BEGIN { printf("[\n");} {start=rand*1000000; printf("%s{\"chrom\":\"chr1\",\"start\":%d,\"end\":%d,\"ref\":\"A\",\"alt\":\"G\",\"struct\":false,"hq":true,\"depth\":%d,\"sift\":\"%s\",\"pph2div\":\"%s\",\"pph2var\":\"%s\",\"rs\":%s,\"id\":%d}\n",(i==0?"":","),start,start+1,5+rand*100,(rand<0.5?"DAMAGING":"TOLERATED"),(rand<0.5?"benign":"probably damaging"),(rand<0.5?"benign":"probably damaging"),(rand<0.5?"null":sprintf("\"rs%d\"",+(rand*1000))),i++);} END { printf("\n];\n");}'