",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0 '); $(tabs[0]).before(tabList); var tabContent = $('
'); $(tabs[0]).before(tabContent); // build the tabset var activeTab = 0; tabs.each(function(i) { // get the tab div var tab = $(tabs[i]); // get the id then sanitize it for use with bootstrap tabs var id = tab.attr('id'); // see if this is marked as the active tab if (tab.hasClass('active')) activeTab = i; // remove any table of contents entries associated with // this ID (since we'll be removing the heading element) $("div#" + tocID + " li a[href='#" + id + "']").parent().remove(); // sanitize the id for use with bootstrap tabs id = id.replace(/[.\/?&!#<>]/g, '').replace(/\s/g, '_'); tab.attr('id', id); // get the heading element within it, grab it's text, then remove it var heading = tab.find('h' + tabLevel + ':first'); var headingText = heading.html(); heading.remove(); // build and append the tab list item var a = $('' + headingText + ''); a.attr('href', '#' + id); a.attr('aria-controls', id); var li = $('
  • '); li.append(a); tabList.append(li); // set it's attributes tab.attr('role', 'tabpanel'); tab.addClass('tab-pane'); tab.addClass('tabbed-pane'); if (fade) tab.addClass('fade'); // move it into the tab content div tab.detach().appendTo(tabContent); }); // set active tab $(tabList.children('li')[activeTab]).addClass('active'); var active = $(tabContent.children('div.section')[activeTab]); active.addClass('active'); if (fade) active.addClass('in'); if (tabset.hasClass("tabset-sticky")) tabset.rmarkdownStickyTabs(); } // convert section divs with the .tabset class to tabsets var tabsets = $("div.section.tabset"); tabsets.each(function(i) { buildTabset($(tabsets[i])); }); };

    Top plot: MDS variation along chromosomes in 100 SNP windows, region extracted for principal component analyses below marked

    Bottom left: PCA of SNPs within region marked. Clusters genotyped according to heterozygosity of each cluster: Hom common=the most numerous homokaryotype, Het=heterozygous, Hom rare=rare homokaryotype

    Bottom right: Heterozygousity across the region shown as percentage of sites   Sample group names: AeN JC1 = Northwest Barents Sea summer 2018 AeN Q3 = Northwest Barents Sea summer 2019 AeN Q4 = Northwest Barents Sea winter 2019 Russland = Northeast Barents Sea autumn 2019  

    Overview

    Classical chromosomal inversions

    Bschr3

    Inversion region, PCA (showing karyotype clustering) and heterozygosity
    Inversion karyotype frequency across geographic location and age classes
    Inversion karyotype frequency across geographic locations, age (all samples) and sex

    Bschr4.01

    Inversion region, PCA (showing karyotype clustering) and heterozygosity
    Inversion karyotype frequency across geographic location and age classes
    Inversion karyotype frequency across geographic locations, age (all samples) and sex

    Bschr4.02

    Inversion region, PCA (showing karyotype clustering) and heterozygosity
    Inversion karyotype frequency across geographic location and age classes
    Inversion karyotype frequency across geographic locations, age (all samples) and sex

    Bschr5

    Inversion region, PCA (showing karyotype clustering) and heterozygosity
    Inversion karyotype frequency across geographic location and age classes
    Inversion karyotype frequency across geographic locations, age (all samples) and sex

    Bschr9

    Inversion region, PCA (showing karyotype clustering) and heterozygosity
    Inversion karyotype frequency across geographic location and age classes
    Inversion karyotype frequency across geographic locations, age (all samples) and sex

    Bschr10

    Inversion region, PCA (showing karyotype clustering) and heterozygosity
    Inversion karyotype frequency across geographic location and age classes
    Inversion karyotype frequency across geographic locations, age (all samples) and sex

    Bschr12

    Inversion region, PCA (showing karyotype clustering) and heterozygosity
    Inversion karyotype frequency across geographic location and age classes
    Inversion karyotype frequency across geographic locations, age (all samples) and sex

    Bschr13 (A)

    Inversion region, PCA (showing karyotype clustering) and heterozygosity
    Inversion karyotype frequency across geographic location and age classes
    Inversion karyotype frequency across geographic locations, age (all samples) and sex

    Bschr13 (B)

    Inversion region, PCA (showing karyotype clustering) and heterozygosity
    Inversion karyotype frequency across geographic location and age classes
    Inversion karyotype frequency across geographic locations, age (all samples) and sex

    Bschr14

    Inversion region, PCA (showing karyotype clustering) and heterozygosity
    Inversion karyotype frequency across geographic location and age classes
    Inversion karyotype frequency across geographic locations, age (all samples) and sex

    Bschr16.01

    Inversion region, PCA (showing karyotype clustering) and heterozygosity
    Inversion karyotype frequency across geographic location and age classes
    Inversion karyotype frequency across geographic locations, age (all samples) and sex

    Bschr17

    Inversion region, PCA (showing karyotype clustering) and heterozygosity
    Inversion karyotype frequency across geographic location and age classes
    Inversion karyotype frequency across geographic locations, age (all samples) and sex