this.webpackChunk([56],{1296:function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function(){return h}));var n=r(6),a=r(10),u=r(12),c=r(11),i=r(17),o=r(18),s=r(2),f=r.n(s),v=r(53),l=r(41),p=r(4),h=function(e){Object(i.a)(r,e);var t=Object(o.a)(r);function r(e,n,a){var c;Object(u.a)(this,r),(c=t.call(this,e,n,a)).refSeqs=void 0,c.source=void 0;var i=Object(p.readConfObject)(e,"chromSizesLocation");if(!i)throw new Error("must provide chromSizesLocation");var o=Object(l.openLocation)(i,c.pluginManager);return c.source=o.toString(),c.refSeqs=c.init(o),c}return Object(c.a)(r,[{key:"init",value:function(){var e=Object(a.a)(f.a.mark((function e(t){var r,a;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.readFile("utf8");case 2:if(r=e.sent,a={},r.length){e.next=6;break}throw new Error("Could not read file ".concat(t.toString()));case 6:return r.split("\n").forEach((function(e){if(e.length){var t=e.split("\t"),r=Object(n.a)(t,2),u=r[0],c=r[1];a[u]=+c}})),e.abrupt("return",a);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},{key:"getRegions",value:function(){var e=Object(a.a)(f.a.mark((function e(){var t;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.refSeqs;case 2:return t=e.sent,e.abrupt("return",Object.keys(t).map((function(e){return{refName:e,start:0,end:t[e]}})));case 4:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"getFeatures",value:function(){throw new Error("sequence not available")}},{key:"getHeader",value:function(){return{}}},{key:"freeResources",value:function(){}}]),r}(v.BaseAdapter)}});
//# sourceMappingURL=56.67b1db759ea9fbaf17d9.worker.js.map