UNPKG

@gmod/jbrowse

Version:

JBrowse - client-side genome browser

413 lines (409 loc) 52.8 kB
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><title>Blog · JBrowse</title><meta name="viewport" content="width=device-width"/><meta name="generator" content="Docusaurus"/><meta name="description" content="A fast, embeddable genome browser built with HTML5 and JavaScript"/><meta name="docsearch:language" content="en"/><meta property="og:title" content="Blog · JBrowse"/><meta property="og:type" content="website"/><meta property="og:url" content="https://jbrowse.org/index.html"/><meta property="og:description" content="A fast, embeddable genome browser built with HTML5 and JavaScript"/><meta name="twitter:card" content="summary"/><link rel="shortcut icon" href="/img/favicon.ico"/><link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css"/><link rel="alternate" type="application/atom+xml" href="https://jbrowse.org/blog/atom.xml" title="JBrowse Blog ATOM Feed"/><link rel="alternate" type="application/rss+xml" href="https://jbrowse.org/blog/feed.xml" title="JBrowse Blog RSS Feed"/><script type="text/javascript" src="https://buttons.github.io/buttons.js"></script><link rel="stylesheet" href="/css/main.css"/></head><body class="blog"><div class="fixedHeaderContainer"><div class="headerWrapper wrapper"><header><a href="/"><h2 class="headerTitle">JBrowse</h2></a><div class="navigationWrapper navigationSlider"><nav class="slidingNav"><ul class="nav-site nav-site-internal"><li class="siteNavGroupActive siteNavItemActive"><a href="/blog" target="_self">Blog</a></li><li class=""><a href="/docs/installation.html" target="_self">Documentation</a></li><li class=""><a href="/en/demos.html" target="_self">Demos</a></li><li class=""><a href="/en/developers.html" target="_self">Developers</a></li><li class=""><a href="/en/contact.html" target="_self">Contact</a></li><li class=""><a href="/en/references.html" target="_self">References</a></li><li class=""><a href="/en/help.html" target="_self">Help</a></li></ul></nav></div></header></div></div><div class="navPusher"><div class="docMainWrapper wrapper"><div class="container docsNavContainer" id="docsNav"><nav class="toc"><div class="toggleNav"><section class="navWrapper wrapper"><div class="navBreadcrumb wrapper"><div class="navToggle" id="navToggler"><i></i></div><h2><i>›</i><span>All Blog Posts</span></h2><div class="tocToggler" id="tocToggler"><i class="icon-toc"></i></div></div><div class="navGroups"><div class="navGroup"><h3 class="navGroupCategoryTitle">All Blog Posts</h3><ul><li class="navListItem"><a class="navItem" href="/blog/2019/07/11/jbrowse-1-16-6.html">JBrowse 1.16.6 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2019/06/12/jbrowse-1-16-5.html">JBrowse 1.16.5 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2019/04/10/jbrowse-1-16-4.html">JBrowse 1.16.4 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2019/02/20/jbrowse-1-16-3.html">JBrowse 1.16.3 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2019/01/31/jbrowse-1-16-2.html">JBrowse 1.16.2 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2018/12/27/jbrowse-1-16-1.html">JBrowse 1.16.1 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2018/12/13/jbrowse-1-16-0.html">JBrowse 1.16.0 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2018/10/05/jbrowse-1-15-4.html">JBrowse 1.15.4 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2018/08/29/jbrowse-1-15-3.html">JBrowse 1.15.3 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2018/08/16/jbrowse-1.15.2-maintenance-release-index.html">JBrowse 1.15.2 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2018/08/01/jbrowse-1-15-1-index.html">JBrowse 1.15.1 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2018/07/19/jbrowse-1-15-0-release-index.html">JBrowse 1.15.0 release - CRAM support, CSI indexes, and on the desktop!</a></li><li class="navListItem"><a class="navItem" href="/blog/2018/06/04/jbrowse-1-14-2-index.html">JBrowse 1.14.2 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2018/05/02/jbrowse-1-14-1-maintenance-release-index.html">JBrowse 1.14.1 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2018/04/18/jbrowse-1-14-0-release-index.html">JBrowse 1.14.0 release - iframe-less embedding, BigBed support</a></li><li class="navListItem"><a class="navItem" href="/blog/2018/03/28/jbrowse-1-13-1-maintenance-release-index.html">JBrowse 1.13.1 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2018/03/15/jbrowse-1-13-0-release-index.html">JBrowse 1.13.0 release - now with webpack!</a></li><li class="navListItem"><a class="navItem" href="/blog/2018/02/28/jbrowse-1-12-5-maintenance-release-index.html">JBrowse 1.12.5 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2018/02/14/jbrowse-1-12-4-maintenance-release-index.html">JBrowse 1.12.4 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2017/05/02/jbrowse-1-12-3-index.html">JBrowse-1.12.3: Maintenance Release</a></li><li class="navListItem"><a class="navItem" href="/blog/2016/06/03/gsoc-students-do-cool-jbrowse-projects-index.html">GSoC Students Do Cool JBrowse Projects</a></li><li class="navListItem"><a class="navItem" href="/blog/2016/03/01/jbrowse-1-12-1-index.html">JBrowse-1.12.1: Maintenance Release</a></li><li class="navListItem"><a class="navItem" href="/blog/2016/02/25/state-of-the-browser-2016-index.html">State of the Browser, 2016</a></li><li class="navListItem"><a class="navItem" href="/blog/2015/12/17/jbrowse-1-12-0-index.html">JBrowse-1.12.0: Open new genome from FASTA, in-line refseqs, NeatFeatures, Desktop</a></li><li class="navListItem"><a class="navItem" href="/blog/2015/02/12/jbrowse-1-11-6-index.html">JBrowse-1.11.6 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2014/09/04/jbrowse-1-11-5-index.html">JBrowse-1.11.5 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2014/05/14/jbrowse-1-11-4-maintenance-release-index.html">JBrowse-1.11.4 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2014/03/07/jbrowse-1-11-3-index.html">JBrowse 1.11.3 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2014/02/12/tutorial-exploring-structural-variation-index.html">Tutorial: exploring structural variation using JBrowse, from the tomato 150+ re-seq project</a></li><li class="navListItem"><a class="navItem" href="/blog/2014/02/10/jbrowse-1-11-2-index.html">JBrowse 1.11.2 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2014/01/07/jbrowse-1-11-1-index.html">JBrowse 1.11.1 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/12/19/jbrowse-1-11-0-index.html">JBrowse 1.11.0: hierarchical track selector, easier configuration, summary mode</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/12/10/jbrowse-1-10-12-index.html">JBrowse 1.10.12 maintenance release (please upgrade!)</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/12/03/jbrowse-1-10-11-index.html">JBrowse 1.10.11 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/11/21/jbrowse-1-10-10-index.html">JBrowse 1.10.10 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/11/08/jbrowse-1-10-9-index.html">JBrowse 1.10.9 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/10/25/jbrowse-1-10-8-index.html">JBrowse 1.10.8 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/10/15/jbrowse-1-10-7-index.html">JBrowse 1.10.7 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/10/07/jbrowse-1-10-6-index.html">JBrowse 1.10.6 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/10/03/jbrowse-1-10-5-index.html">JBrowse 1.10.5 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/09/23/jbrowse-1-10-4-index.html">JBrowse 1.10.4 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/09/04/jbrowse-1-10-3-index.html">JBrowse 1.10.3 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/08/15/jbrowse-1-10-2-index.html">JBrowse 1.10.2 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/08/06/jbrowse-1-10-1-maintenance-release-index.html">JBrowse 1.10.1 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/07/30/jbrowse-1-10-0-index.html">JBrowse 1.10.0: Combination tracks, better feature tracks, more glyphs, SPARQL support, and track pinning!</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/07/05/jbrowse-1-9-8-index.html">JBrowse 1.9.8 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/07/02/about-jbrowse-version-numbers-index.html">About JBrowse version numbers</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/06/25/jbrowse-1-9-7-maintenance-release-index.html">JBrowse 1.9.7 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/06/18/jbrowse-1-9-6-maintenance-release-index.html">JBrowse 1.9.6 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/06/12/jbrowse-1-9-5-index.html">JBrowse 1.9.5 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/05/22/jbrowse-1-9-4-index.html">JBrowse 1.9.4 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/05/09/jbrowse-1-9-3-index.html">JBrowse 1.9.3 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/05/02/jbrowse-1-9-2-index.html">JBrowse 1.9.2 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/04/25/jbrowse-1-9-1-index.html">JBrowse 1.9.1 maintenance release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/04/16/jbrowse-1-9-0-index.html">JBrowse 1.9.0: VCF support, dataset switching, wiggle track dynamic scaling, REST backend</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/02/12/jbrowse-1-8-1-bugfix-release-index.html">JBrowse 1.8.1 bugfix release</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/01/31/jbrowse-1-8-0-index.html">JBrowse 1.8.0: opens local files, new BAM track types, new plugin system</a></li><li class="navListItem"><a class="navItem" href="/blog/2013/01/10/jbrowse-1-7-6-bugfix-release-index.html">JBrowse 1.7.6 bugfix release</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/12/12/jbrowse-1-7-5-bugfix-release-index.html">JBrowse 1.7.5 bugfix release</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/12/06/jbrowse-1-7-4-bugfix-release-index.html">JBrowse 1.7.4 bugfix release</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/11/28/jbrowse-1-7-3-bugfix-release-index.html">JBrowse 1.7.3 bugfix release</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/11/09/jbrowse-1-7-2-bugfix-release-index.html">JBrowse 1.7.2 bugfix release</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/11/07/jbrowse-1-7-1-bugfix-release-index.html">JBrowse 1.7.1 bugfix release</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/11/05/jbrowse-1-7-0-index.html">JBrowse 1.7.0, now with data export, direct BAM display, and much more</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/10/26/jbrowse-1-6-5-bugfix-release-index.html">JBrowse 1.6.5 bugfix release</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/10/16/jbrowse-1-6-4-bugfix-release-index.html">JBrowse 1.6.4 bugfix release</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/09/28/jbrowse-1-6-3-bugfix-release-index.html">JBrowse 1.6.3 bugfix release</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/09/10/jbrowse-1-6-2-bugfix-release-index.html">JBrowse 1.6.2 bugfix release</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/09/07/rbuels-and-jbrowse-at-the-semantic-web-biohackathon-2012-index.html">@rbuels and JBrowse at the Semantic Web BioHackathon 2012</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/08/28/jbrowse-1-6-1-bugfix-release-index.html">JBrowse 1.6.1 bugfix release</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/08/25/jbrowse-1-6-0-released-includes-feature-descriptions-and-more-index.html">JBrowse 1.6.0 released, includes feature descriptions and more!</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/08/13/jbrowse-1-5-0-released-includes-direct-bigwig-access-index.html">JBrowse 1.5.0 released, includes direct BigWig access!</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/07/12/jbrowse-1-4-2-released-index.html">JBrowse 1.4.2 released</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/07/10/jbrowse-1-4-1-released-index.html">JBrowse 1.4.1 released</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/06/14/jbrowse-1-4-0-released-includes-faceted-track-selection-index.html">JBrowse 1.4.0 released, includes faceted track selection!</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/05/07/poliovirus-xrate-demo-by-oscar-westesson-index.html">Poliovirus / XRate demo by Oscar Westesson</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/04/19/jbrowse-1-3-1-released-index.html">JBrowse 1.3.1 released</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/04/13/jbrowse-1-3-0-index.html">JBrowse 1.3.0, a major release!</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/03/25/jbrowse-1-2-2-released-index.html">JBrowse 1.2.2 released</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/03/22/hg19-tarball-updated-to-jbrowse-1-2-1-index.html">hg19 tarball updated to JBrowse 1.2.1</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/03/16/jbrowse-in-google-summer-of-code-2012-2-index.html">JBrowse in Google Summer of Code 2012</a></li><li class="navListItem"><a class="navItem" href="/blog/2012/01/13/new-jbrowse-lead-developer-index.html">New JBrowse Lead Developer</a></li><li class="navListItem"><a class="navItem" href="/blog/2011/09/16/dna-sequencing-on-your-iphone-theres-an-app-for-that-index.html">DNA sequencing on your iPhone? There&#x27;s an app for that</a></li><li class="navListItem"><a class="navItem" href="/blog/2011/09/15/jbrowse-conference-call-index.html">JBrowse conference call</a></li><li class="navListItem"><a class="navItem" href="/blog/2011/08/03/summer-2011-update-index.html">Summer 2011 update</a></li><li class="navListItem"><a class="navItem" href="/blog/2011/04/06/jbrowse-is-hiring-index.html">JBrowse is hiring!</a></li><li class="navListItem"><a class="navItem" href="/blog/2011/03/17/jbrowse-1-2-1-released-index.html">JBrowse 1.2.1 released</a></li><li class="navListItem"><a class="navItem" href="/blog/2011/02/17/jbrowse-1-2-released-index.html">JBrowse 1.2 released</a></li><li class="navListItem"><a class="navItem" href="/blog/2010/12/18/touch-the-genome-index.html">Touch the genome</a></li><li class="navListItem"><a class="navItem" href="/blog/2010/11/24/hg19-tarball-updated-index.html">hg19 tarball updated</a></li><li class="navListItem"><a class="navItem" href="/blog/2010/11/11/data-mini-release-hg19-annotation-tarball-index.html">JBrowse tarball for hg19 human genome data</a></li><li class="navListItem"><a class="navItem" href="/blog/2010/10/11/personal-genomics-website-using-jbrowse-index.html">Personal genomics website using JBrowse</a></li><li class="navListItem"><a class="navItem" href="/blog/2010/10/11/jbrowse-website-moved-to-amazon-cloud-index.html">JBrowse website moved to Amazon cloud</a></li><li class="navListItem"><a class="navItem" href="/blog/2010/09/09/jbrowse-1-1-release-index.html">JBrowse 1.1 release</a></li></ul></div></div></section></div><script> document.addEventListener('DOMContentLoaded', function() { createToggler('#navToggler', '#docsNav', 'docsSliderActive'); createToggler('#tocToggler', 'body', 'tocActive'); const headings = document.querySelector('.toc-headings'); headings && headings.addEventListener('click', function(event) { if (event.target.tagName === 'A') { document.body.classList.remove('tocActive'); } }, false); function createToggler(togglerSelector, targetSelector, className) { var toggler = document.querySelector(togglerSelector); var target = document.querySelector(targetSelector); toggler.onclick = function(event) { event.preventDefault(); target.classList.toggle(className); }; } }); </script></nav></div><div class="container mainContainer postContainer blogContainer"><div class="wrapper"><div class="posts"><div class="post"><header class="postHeader"><h1 class="postHeaderTitle"><a href="/blog/2013/05/22/jbrowse-1-9-4-index.html">JBrowse 1.9.4 maintenance release</a></h1><p class="post-meta">May 22, 2013</p><div class="authorBlock"></div></header><article class="post-content"><div><span><p>JBrowse 1.9.4 has been released, with fixes for a number of smaller issues present in the 1.9.3 release.</p> <p>Files for download:</p> <ul> <li><p><a href="/wordpress/wp-content/plugins/download-monitor/download.php?id=51" title="download JBrowse-1.9.4.zip">JBrowse-1.9.4.zip</a> - 5.0M file SHA1 35d5b1a7b0d6ac5eec90d3d786ea62158cceca67</p></li> <li><p><a href="http://jbrowse.org/wordpress/wp-content/plugins/download-monitor/download.php?id=52" title="download JBrowse-1.9.4-dev.zip">JBrowse-1.9.4-dev.zip</a> - 26M file SHA1 56a6ab1585794987017b70069aa4ff32b2ed28ca Changes in this release:</p></li> <li><p>Fixed a bug with configuration handling that preventing disabling right-click feature menus, and probably had other undesirable effects. Thanks to Daniel Troesser for pointing this out (issue #260).</p></li> <li><p>Fixed a bug in which facet renaming specified in the <code>trackSelector.renameFacets</code> configuration variable was not properly applied to facet titles in the accordion widget on the left side of the faceted track selector (issue #251). Thanks to Jason Gao for pointing this out.</p></li> <li><p>Fixed a bug with GFF3 and Sequin Table export of GFF3 alternate_allele attributes. Thanks to Jillian Rowe for pointing this out (issue #256).</p></li> <li><p>Fixed some hard-coded image paths that were not respecting the setting of the <code>browserRoot</code> configuration variable. Thanks to Harry Yoo for pointing this out (issue #258).</p></li> <li><p>Fixed a bug in which running <code>biodb-to-json.pl</code> with no arguments caused it to crash instead of producing help output. Thanks to GitHub user sreyesch for pointing this out (issue #257).</p></li> <li><p>Fixed a bug in which some browsers report that src/dijit/_editor/nls/commands.js is missing. Thanks to Steffi Geisen for pointing this out.</p></li> </ul> </span></div></article></div><div class="post"><header class="postHeader"><h1 class="postHeaderTitle"><a href="/blog/2013/05/09/jbrowse-1-9-3-index.html">JBrowse 1.9.3 maintenance release</a></h1><p class="post-meta">May 9, 2013</p><div class="authorBlock"></div></header><article class="post-content"><div><span><p>JBrowse 1.9.3 has been released, with fixes for a number of smaller issues present in the 1.9.2 release.</p> <p>Files for download:</p> <ul> <li><a href="/wordpress/wp-content/plugins/download-monitor/download.php?id=49" title="download JBrowse-1.9.3.zip">JBrowse-1.9.3.zip</a> - 5.0M file SHA1 b7a0d23430b1c6d0504322136bcc2f5b0329bc9d</li> <li><a href="http://jbrowse.org/wordpress/wp-content/plugins/download-monitor/download.php?id=50" title="download JBrowse-1.9.3-dev.zip">JBrowse-1.9.3-dev.zip</a> - 28.6M file SHA1 a928cbb654e2cfefb87535c05f281965d5f3f5d4</li> </ul> <p>Changes in this release:</p> <ul> <li><p>Fixed a bug in VCF backend that prevented display of VCF features containing lines in which the ALT column was '.' or not provided. Thanks to Ignazio Carbone for pointing this out.</p></li> <li><p>Fixed a display bug in faceted track selector in which selected facets that have no available matches were squashed to the left side.</p></li> <li><p>Fixed issue with HTMLVariants track type not being available for selection from the File-&gt;Open dialog.</p></li> </ul> </span></div></article></div><div class="post"><header class="postHeader"><h1 class="postHeaderTitle"><a href="/blog/2013/05/02/jbrowse-1-9-2-index.html">JBrowse 1.9.2 maintenance release</a></h1><p class="post-meta">May 2, 2013</p><div class="authorBlock"></div></header><article class="post-content"><div><span><p>JBrowse 1.9.2 has been released, with fixes for a number of smaller issues present in the 1.9.1 release.</p> <p>Files for download:</p> <ul> <li><p><a href="/wordpress/wp-content/plugins/download-monitor/download.php?id=47" title="download JBrowse-1.9.2.zip">JBrowse-1.9.2.zip</a> - 5.0M file SHA1 ad3f510021eebbc8e0e5f6e4cfb6f2def1a63400</p></li> <li><p><a href="http://jbrowse.org/wordpress/wp-content/plugins/download-monitor/download.php?id=48" title="download JBrowse-1.9.2-dev.zip">JBrowse-1.9.2-dev.zip</a> - 28.6M file SHA1 91eec960ffb89a9496fe670b7512b3ccb1ece587 Changes in this release:</p></li> <li><p>Fixed bug in which JBrowse could not properly display all data in BAM files with reference sequence name sections bigger than 64KB. Thanks to GitHub user lfgu for pointing this out (issue #245).</p></li> <li><p>Made REST feature store backend less sensitive more tolerant of stringification of <code>start</code>, <code>end</code>, <code>strand</code>, and <code>score</code> in feature JSON. Thanks to Matt Bomhoff for pointing this out.</p></li> <li><p>Fixed bug in which URLs for plugin resources were not assembled relative to the <code>browserRoot</code> config variable. Thanks to Matt Bomhoff for pointing this out.</p></li> <li><p>Fixed bug in which missing fields in a VCF variant's genotype prevented display of a variant's details. Thanks to Jillian Rowe for pointing this out.</p></li> <li><p>Fixed some minor issues related to the handling of empty BigWig files. Thanks to Nathan Boley for pointing this out (issue #252).</p></li> <li><p>The <code>trackSelector.type</code> global config variable can now contain fully-qualified class names, so plugins can contain their own tracklist classes. Thanks to Matt Bomhoff for pointing this out.</p></li> <li><p>Moved the &quot;Select tracks&quot; tab used to open the faceted track selector downward, so that it does not block access to the left side of the reference sequence overview.</p></li> </ul> </span></div></article></div><div class="post"><header class="postHeader"><h1 class="postHeaderTitle"><a href="/blog/2013/04/25/jbrowse-1-9-1-index.html">JBrowse 1.9.1 maintenance release</a></h1><p class="post-meta">April 25, 2013</p><div class="authorBlock"></div></header><article class="post-content"><div><span><p>JBrowse 1.9.1 has been released, with performance improvements in both BAM and VCF tracks, and lots of smaller fixes and improvements.</p> <p>Files for download:</p> <ul> <li><p><a href="/wordpress/wp-content/plugins/download-monitor/download.php?id=45" title="download JBrowse-1.9.1.zip">JBrowse-1.9.1.zip</a> - 5.0M file SHA1 1dc089e42e626da5312a8091dbcd1972a1cfb0fd</p></li> <li><p><a href="http://jbrowse.org/wordpress/wp-content/plugins/download-monitor/download.php?id=46" title="download JBrowse-1.9.1-dev.zip">JBrowse-1.9.1-dev.zip</a> - 28.6M file SHA1 bc5bb43ad8b71a9190e8c2a400d7db2364882e09 Changes in this release:</p></li> <li><p>Significant speed and memory optimizations in BAM data backend (issue #242).</p></li> <li><p>Significant speed and memory optimizations in VCF data backend.</p></li> <li><p>JBrowse now attempts to smooth over mismatches in the naming of reference sequences between various datasets. For instance, if a BAM file contains reference sequences named like &quot;chrom1&quot;, and the canonical reference sequences used in a JBrowse installation are named like &quot;chr1&quot;, JBrowse will recognize these two names as equivalent for the purposes of displaying the BAM data. This behavior can be disabled by setting the global configuration variable <code>exactReferenceSequenceNames</code> to <code>true</code>. (issue #239).</p></li> <li><p>Removed support for track <code>blockDisplayTimeout</code> configuration variable. It never worked very well, and the problem it was meant to address (delays caused by large data) are better mitigated by <code>maxHeight</code> and the faster rendering offered by canvas-based track types.</p></li> <li><p>Fixed a bug that prevented displaying some VCF files. Thanks to Steffi Geisen for pointing this out.</p></li> <li><p>Reduced the default value of <code>maxHeight</code> for canvas-based feature tracks (like Alignments2) from 1000 to 600.</p></li> <li><p>Fixed a bug in the <code>Alignments</code> track type where BAM features with missing mate pairs that are not drawn due to their position above the track's <code>maxHeight</code> caused the track rendering to crash. Thanks to Tristan Lubinski for reporting this.</p></li> <li><p>If no global <code>refSeqOrder</code> is specified in the configuration, the reference sequences are now not sorted. Currently, this means that they will appear in the same order as loaded by <code>prepare-refseqs.pl</code>. Users with a very large number of (more than 10,000) reference sequences may wish to avoid specifying a <code>refSeqOrder</code>, since sorting the reference sequences is done at JBrowse startup time. Thanks to Tristan Lubinski for reporting this.</p></li> <li><p>Fixed bug preventing display of quantitative data from files loaded with flatfile-to-json.pl. Thanks to Gwendoline Andres for pointing this out.</p></li> <li><p>Instead of quantitative (wiggle) tracks throwing an error when they cannot choose a min and max for the display scale, they now just make a guess. While probably wrong, this at least has the track displaying something, and users can then look up how to fix the display scale.</p></li> <li><p>Added support for a <code>chunkSizeLimit</code> configuration variable for BAM and VCF-based tracks, which defaults to 5MB for BAM and 15MB for VCF. When fetching data, if a given region requires fetching a file chunk that is larger than this limit, a 'Too much data' message is displayed. This helps prevent speed and memory problems when displaying deep-coverage BAM tracks and large VCF tracks (issue #242). Thanks to Gustavo Cerquiera (GitHub user cerca11) for pushing for progress on this.</p></li> <li><p>Fixed a regression in which callbacks and interpolations were not evaluated in left-click and right-click menu configurations.</p></li> <li><p>Fixed incorrect display of negative values in log-scale wiggle tracks. Thanks to GitHub user drusch for pointing this out (issue #244).</p></li> <li><p>Fixed more minor errors when running under IE 7.</p></li> <li><p>Fixed &quot;Max height reached&quot; message sometimes being drawn under instead of over HTML-based features.</p></li> </ul> </span></div></article></div><div class="post"><header class="postHeader"><h1 class="postHeaderTitle"><a href="/blog/2013/04/16/jbrowse-1-9-0-index.html">JBrowse 1.9.0: VCF support, dataset switching, wiggle track dynamic scaling, REST backend</a></h1><p class="post-meta">April 16, 2013</p><div class="authorBlock"></div></header><article class="post-content"><div><span><p>JBrowse 1.9.0 is out today, with some great new features, and <strong>lots</strong> of smaller improvements and bug fixes.</p> <p>Download links:</p> <ul> <li><a href="/wordpress/wp-content/plugins/download-monitor/download.php?id=43" title="download JBrowse-1.9.0.zip">JBrowse-1.9.0.zip</a> - 5.0M - Includes everything you need to display your data on the web with JBrowse, optimized for fast loading speed.</li> </ul> <div>SHA1 file checksum: 98bc85d50827db05ad89863c723f0fab54af3dfe</div> * [JBrowse-1.9.0-dev.zip](http://jbrowse.org/wordpress/wp-content/plugins/download-monitor/download.php?id=44 "download JBrowse-1.9.0-dev.zip") - 28M - Primarily for developers. Includes additional developer documentation, developer test suites, and full copies of Dojo and Dijit. <div>SHA1 file checksum: 83bd7c1d630dee7019662f60f0a0b13164e6aa93</div> Headline features for this release: <ul> <li><p><strong>VCF variants support:</strong> we've added a new direct-access data backend for reading VCF files that have been compressed and indexed with bgzip and tabix, along with a new track type (HTMLVariants) optimized for viewing the sometimes-huge amounts of detail (particularly genotypes) associated with VCF variants.</p></li> <li><p>Wiggle track types now by default <strong>choose a y-axis scale dynamically for the region being displayed</strong> (set as <code>&quot;autoscale&quot;: &quot;local&quot;</code> in JBrowse configuration JSON). This is a big win for usability! Thanks to Gregor Rot and Raymond Wan for pushing for this feature!</p></li> <li><p>If configured to do so, JBrowse can now display a dropdown **dataset selector **on the left side of the menu bar (similar to the one in GBrowse) that lets users switch between multiple datasets in the same JBrowse installation.</p></li> <li><p>The default &quot;Simple&quot; track selector now has a search input at the top that can quickly filter the list of displayed tracks to find the text you type.</p></li> <li><p>JBrowse now ships with a <strong>REST datastore backend</strong> that lets developers serve data to JBrowse from custom back-end systems. See the <a href="http://gmod.org/wiki/JBrowse_Configuration_Guide#JBrowse_REST_Feature_Store_API">JBrowse REST feature store API documentation on the GMOD wiki</a>. And the full release notes:</p></li> <li><p>Added a direct-access data backend for reading variation data directly from VCF files that have been compressed with <code>bgzip</code> and indexed with <code>tabix</code>. See the JBrowse Configuration Guide on the GMOD wiki for details about how to add directly-displayed VCF files (issue #211).</p></li> <li><p>Added a new <code>HTMLVariants</code> track type based on HTMLFeatures with a feature-details popup optimized for displaying variant details.</p></li> <li><p>Added a text box at the top of the simple (i.e. the default) track selector that finds tracks in the track list matching the typed text (issue #210).</p></li> <li><p>Added support for <code>autoscale: &quot;local&quot;</code> in Wiggle, FeatureCoverage, and SNPCoverage tracks, which automatically sets the scale of the y-axis based on the range of the data being displayed in the current view. Thanks to Gregor Rot and Raymond Wan for championing the need for this (issue #203).</p></li> <li><p>Added an optional dropdown selector in the menu bar that allows switching between multiple datasets. To enable it, add a <code>datasets</code> array in your JBrowse configuration, and set a <code>dataset_id</code> in each of the <code>trackList.json</code> (or other) files that are optionally loaded by the dataset selector. See the JBrowse Configuration Guide on the GMOD wiki for details (issue #134).</p></li> <li><p>Added a new datastore class, <code>JBrowse/Store/SeqFeature/REST</code> that fetches data from any back end system that implements the simple REST API it uses. See the JBrowse Configuration Guide for details on how to implement its REST API. Thanks to Brett Thomas, Daniel Troesser, and Brad Chapman for pointing out the need for this (issue #227).</p></li> <li><p>By default, JBrowse now continuously updates the browser's URL bar to contain a URL that will show the current JBrowse view directly. This is enabled by default only if JBrowse is running from the default index.html included in the JBrowse distribution.</p></li> <li><p>HTMLFeatures, Alignments, and Alignments2 tracks now accept a <code>maxHeight</code> configuration variable specifying the maximum displayed height of a track in pixels. Features that would cause the track to grow beyond its maximum height will not be drawn (issue #222).</p></li> <li><p>The <code>refSeqDropdown</code> configuration variable; the reference sequence selector is now shown for any number of reference sequences, with its length limited by the <code>refSeqSelectorMaxSize</code> variable (see next item).</p></li> <li><p>Added support for optional <code>refSeqSelectorMaxSize</code> and <code>refSeqOrder</code> global configuration variables that set the maximum length of the reference sequence dropdown selector, and specify the sort order of the reference sequences in that selector, respectively. One instance in which this is particularly useful is in displaying annotations on early-stage, incomplete genomic assemblies: to display the N biggest contigs in the assembly in the reference sequence selector dropdown, one can set <code>refSeqOrder</code> to <code>length descending</code>, and set <code>refSeqSelectorMaxSize</code> to N. Thanks to Ignazio Carbone for pointing out the need for this. (issues #234 and #235).</p></li> <li><p>Fixed some bugs causing memory leaks when scrolling and zooming, especially on tracks with a lot of data like BAM tracks. Thanks to Gustavo Cerquiera for pointing this out (issue #220).</p></li> <li><p>HTMLFeatures tracks now accept <code>style-&gt;label</code> and <code>style-&gt;description</code> configuration variables variable that can be set to a function callback that returns a string with the feature's label or long description, respectively (issue #9).</p></li> <li><p>Wiggle/XYPlot, Wiggle/Density, and FeatureCoverage tracks now accept function callbacks in their <code>style-&gt;pos_color</code>, <code>style-&gt;neg_color</code>, <code>style-&gt;bg_color</code>, and <code>style-&gt;clip_marker_color</code> configuration variables. Function callbacks are passed two arguments: the feature object (with start bp, end bp, and score of the quanititative region being shown, and the track object (which can be used to access track configuration data, along with many other things). (issue #133).</p></li> <li><p>Wiggle/XYPlot tracks now accept an array for their <code>variance_band</code> argument, allowing users to set the position of the variance bands to show (issue #133).</p></li> <li><p>Wiggle/XYPlot tracks now accept a <code>style-&gt;variance_band_color</code> configuration variable, allowing users to set the colors of the variance bands. The variance band color should usually be specified with a partial opacity. Default is 'rgba(0,0,0,0.3)', which is black with 30% opacity (issue #133).</p></li> <li><p>Added an &quot;About JBrowse&quot; popup dialog, which supports an <code>aboutThisBrowser</code> configuration stanza containing a title for the main browser window, and a description to be shown in a pop-up dialog when the title is clicked (issue #206).</p></li> <li><p>Where possible (i.e. supported by the data store), JBrowse will now pop up a warning if a local data file is opened that contains no data for the current reference sequence (issue #178).</p></li> <li><p>Fixed bug in which hard- and soft-clipped regions were erroneously counted toward the overall length of a BAM alignment (issue #229).</p></li> <li><p>Fixed bug in which dragging the vertical scroll bar marker on the right side of the track pane did not behave correctly. (Julien Smith-Roberge, issue #223).</p></li> <li><p>Fixed bug in which the navigation location for some reference sequences can get messed up when ref.start != 0, or ref.end != ref.length (issue #215).</p></li> <li><p>Fixed bug in which navigating via sequence dropdown selection ignores previous location on selected sequence, whereas with navigation text box entering just a sequence name navigates to previous location on that sequence (if visited previously). Thanks to Gregg Helt for implementing this fix (issue #216).</p></li> <li><p>Fixed bug in which the initial default view of a previously unviewed reference sequencestarts at 80% centered view, but any use of reference sequence selection pulldown takes it to 100%. Big thanks to Gregg Helt for implementing this fix (issue #217).</p></li> <li><p>Fixed bug in which iframe popups did not display correctly in Internet Explorer 9. Thanks to Steffi Geisen for pointing this out (issue #233).</p></li> <li><p>Improved JSON syntax error messages in server-side scripts (issue #214).</p></li> <li><p>Increased the default display timeout (<code>blockDisplayTimeout</code>) on HTML-based features tracks from 5 seconds to 20 seconds.</p></li> <li><p>Added a <code>new-plugin.pl</code> helper script that makes the skeleton of a new JBrowse plugin.</p></li> <li><p>Added an <code>add-json.pl</code> helper script that advanced users can use to set arbitrary value in JSON files from the command line.</p></li> <li><p>Fixed a bug in which the <code>--conf</code> option to <code>prepare-refseqs.pl</code> did not support comments in JSON conf files (issue #213). Thanks to Keiran Raine for pointing this out.</p></li> <li><p>Fixed some missing dojo/dijit nls directories in the non-dev release zipfile.</p></li> <li><p>Fixed a bug with handling of timeout events in HTMLFeatures tracks. Thanks to Matt Henderson of KBase for pointing this out.</p></li> </ul> </span></div></article></div><div class="post"><header class="postHeader"><h1 class="postHeaderTitle"><a href="/blog/2013/02/12/jbrowse-1-8-1-bugfix-release-index.html">JBrowse 1.8.1 bugfix release</a></h1><p class="post-meta">February 12, 2013</p><div class="authorBlock"></div></header><article class="post-content"><div><span><p>JBrowse 1.8.1 has been released, with several small fixes and additional features, mostly related to displaying features on peptide sequences.</p> <p>Files for download:</p> <ul> <li><p><a href="/wordpress/wp-content/plugins/download-monitor/download.php?id=41" title="download JBrowse-1.8.1.zip">JBrowse-1.8.1.zip</a> - 3.3M</p></li> <li><p><a href="http://jbrowse.org/wordpress/wp-content/plugins/download-monitor/download.php?id=42" title="download JBrowse-1.8.1-dev.zip">JBrowse-1.8.1-dev.zip</a> - 28.6M Changes in this release:</p></li> <li><p>Added support for <code>cigarAttribute</code> and <code>mdAttributes</code> configuration variables to Alignments and Alignments2 tracks, allowing users to change which feature attribute is used for showing mismatches (issue #200).</p></li> <li><p>Fixed some bugs preventing <code>Alignments</code> and <code>Alignments2</code> tracks from working with non-BAM data backends.</p></li> <li><p>Added <code>--trackLabel</code> and <code>--key</code> options to <code>prepare-refseqs.pl</code>, allowing users to specify the sequence track's label and title.</p></li> <li><p>Added <code>--seqType</code> option to <code>prepare-refseqs.pl</code>, allowing users to specify the type of sequences being formatted, usually either 'dna', 'rna', or 'protein'. Additionally, if --seqType is something over than DNA (case insensitive), &quot;showReverseStrand&quot; is set to false on the reference sequence track.</p></li> <li><p>Added a <code>shareURL</code> configuration option that accepts a JS function to assemble the URL that users will get when clicking the &quot;Share&quot; button or the &quot;Full view&quot; link in embedded mode (issue #198).</p></li> <li><p>Fixed annoying bug in which popup feature detail boxes are initially scrolled all the way to the bottom.</p></li> </ul> </span></div></article></div><div class="post"><header class="postHeader"><h1 class="postHeaderTitle"><a href="/blog/2013/01/31/jbrowse-1-8-0-index.html">JBrowse 1.8.0: opens local files, new BAM track types, new plugin system</a></h1><p class="post-meta">January 31, 2013</p><div class="authorBlock"></div></header><article class="post-content"><div><span><p>JBrowse 1.8.0 is finally here, with some great new features, and lots of smaller improvements.</p> <p>Download links:</p> <ul> <li><a href="/wordpress/wp-content/plugins/download-monitor/download.php?id=39" title="download JBrowse-1.8.0.zip">JBrowse-1.8.0.zip</a> - 3.3M - Includes everything you need to display your data on the web with JBrowse, optimized for fast loading speed.</li> <li><a href="http://jbrowse.org/wordpress/wp-content/plugins/download-monitor/download.php?id=40" title="download JBrowse-1.8.0-dev.zip">JBrowse-1.8.0-dev.zip</a> - 28M - Primarily for developers. Includes additional developer documentation, developer test suites, and full copies of Dojo and Dijit. The number 1 new feature is: JBrowse can now <strong>open local BAM, BigWig, and GFF3 files</strong> that reside on the user's computer, without the need to transfer any data over the network. For example, if a user is viewing a genome in JBrowse 1.8 at her favorite database website, and she has a 20GB BAM file on her computer for that same genome, she can just open her local BAM file and view it alongside the data from the website, without needing to upload the BAM file anywhere. Give this new feature a try, and let us know how it goes! The File-&gt;Open dialog works for remote URLs too, or even mixtures of local files and URLs.</li> </ul> <p>[caption id=&quot;attachment_513&quot; align=&quot;alignnone&quot; width=&quot;594&quot;]<a href="filedialog.png"><img src="http://jbrowse.org/wordpress/wp-content/uploads/2013/01/filedialog.png" alt="The new file -&gt; open dialog"></a> The new file -&gt; open dialog[/caption]</p> <p>There are also two new track types designed for even better display of BAM data:</p> <p>First, there is the <strong>new <code>Alignments2</code> track type, which is a faster, <code>&lt;canvas&gt;</code>-based track for viewing alignments</strong>, including base-level indels and mismatches. It is much more performant when viewing very dense or deep sets of alignments, and is meant to largely replace the HTML-based <code>Alignments</code> track type that was introduced in JBrowse 1.7.0.</p> <p>Second, there is a <strong>new <code>SNPCoverage</code> track</strong>, that draws the coverage of alignment features along the genome, along with a graphical representation of SNP distribution, and tables showing frequencies for each SNP. Thanks and great job to Julien Smith-Roberge, a co-op student at the Ontario Institute for Cancer Research for the initial implementation of this!</p> <p>[caption id=&quot;attachment_515&quot; align=&quot;alignnone&quot; width=&quot;790&quot;]<a href="snpcoverage.png"><img src="http://jbrowse.org/wordpress/wp-content/uploads/2013/01/snpcoverage.png" alt="SNPCoverage track"></a> SNPCoverage track[/caption]</p> <p>The last headline feature, which will be of interest primarily for developers, is the introduction of a <strong>new plugin system for JBrowse</strong>. It's still a work in progress, the details of the plugin API will probably not be finalized for a while, but the broad strokes of it are set out on the <a href="http://gmod.org/wiki/JBrowse_Plugin_API" title="JBrowse Plugin API">JBrowse Plugin API page on the GMOD wiki</a>. If you are interested in living on the bleeding edge and developing a JBrowse plugin, contact the gmod-ajax mailing list, or contact me directly.</p> <p>And now for the full release notes:</p> <ul> <li>Added new &quot;File -&gt; Open&quot; function that can display BAM, BigWig, and GFF3 files located on the user's machine, at remote URLs, or a mixture of both. When opening local files, everything is done locally, no data is transferred to the server.</li> <li>Added a new &quot;SNPCoverage&quot; track type, designed for use with BAM files (but which works with any features that have MD fields), that shows a coverage plot with a graphical representation of SNP distribution, and tables showing frequencies for each SNP.</li> <li>Added a new &quot;Alignments2&quot; track type, which is a much faster implementation of the &quot;Alignments&quot; track type. It is more suitable for very deep BAM alignments, but has a slightly different configuration scheme.</li> <li>Added a flexible plugin system whereby external code can be loaded as part of JBrowse. Plugin JavaScript has full access to customize nearly everything in JBrowse. The plugin system is quite new, but many hooks are available that plugins can use to safely modify JBrowse's behavior, and more are on the way. See the JBrowse wiki for details on how to write your own plugins. Thanks to Gregg Helt and the other members of the WebApollo project for helping to drive development of the new plugin system.</li> <li>JBrowse feature name indexing (<code>generate-names.pl</code>) now uses an all-new hash-based filesystem backend. Although <code>generate-names.pl</code> now takes longer to run, it can handle much larger numbers of names to index, and uses much less RAM to do it. As a side benefit, the JBrowse location box's autocompletion feature is now faster and more reliable. Thanks to Steffi Geisen and Volodymyr Zavidovych for pointing out the issues with name indexing scalability and reliability.</li> <li>Added support in &quot;HTMLFeatures&quot;, &quot;Alignments&quot;, and &quot;Alignments2&quot; tracks for a <code>style.featureScale</code> configuration variable, which, if set, specifies a minimum zoom scale (pixels per basepair) for displaying features. If zoomed out more than this (i.e. fewer pixels per bp), either histograms or a &quot;too many features&quot; message will be displayed.</li> <li>Changed binning algorithm of &quot;FeatureCoverage&quot; tracks when zoomed out. Now calculates the average base coverage in each bin, rather than the absolute number of features that overlap each bin.</li> <li>&quot;HTMLFeatures&quot; tracks now accept a comma-separated list of field names in their <code>description</code> configuration variable, allowing users to customize which attribute(s) of a feature hold the description.</li> <li>Added a timeout to HTMLFeatures and Alignments tracks to prevent data-heavy tracks (like BAM tracks with very deep coverage) from freezing or crashing a user's browser.</li> <li>Improved graphical look of canvas-based tracks during zoom operations. Thanks to Mitch Skinner for implementing this!</li> <li>Fixed a bug in which the Y-axis scale for feature density histograms in HTMLFeatures tracks was sometimes drawn incorrectly.</li> <li>Greatly improved speed and responsiveness of BAM data backend.</li> <li>Fixed yet another bug that prevented display of some types of BAM files.</li> </ul> </span></div></article></div><div class="post"><header class="postHeader"><h1 class="postHeaderTitle"><a href="/blog/2013/01/10/jbrowse-1-7-6-bugfix-release-index.html">JBrowse 1.7.6 bugfix release</a></h1><p class="post-meta">January 10, 2013</p><div class="authorBlock"></div></header><article class="post-content"><div><span><p>JBrowse 1.7.6 has been released, containing a fix for yet another bug that prevented display of certain kinds of BAM files. The rate of bug reports for BAM support is tailing off, and it's starting to look pretty solid. Thanks to everyone who has helped!</p> <p>Files for download:</p> <ul> <li><p><a href="/wordpress/wp-content/plugins/download-monitor/download.php?id=37" title="download JBrowse-1.7.6.zip">JBrowse-1.7.6.zip</a> - 2.9M</p></li> <li><p><a href="http://jbrowse.org/wordpress/wp-content/plugins/download-monitor/download.php?id=38" title="download JBrowse-1.7.6-dev.zip">JBrowse-1.7.6-dev.zip</a> - 28.6M Changes in this release:</p></li> <li><p>Fixed a bug in the BAM direct-access backend that prevented some BAM files from being displayed.</p></li> </ul> </span></div></article></div><div class="post"><header class="postHeader"><h1 class="postHeaderTitle"><a href="/blog/2012/12/12/jbrowse-1-7-5-bugfix-release-index.html">JBrowse 1.7.5 bugfix release</a></h1><p class="post-meta">December 12, 2012</p><div class="authorBlock"></div></header><article class="post-content"><div><span><p>JBrowse 1.7.5 has been released, containing fixes for some more issues found in the <a href="http://jbrowse.org/jbrowse-1-7-4-bugfix-release/" title="JBrowse 1.7.4 bugfix release">1.7.4 release</a> and earlier releases in the 1.7.x series.</p> <p>Files for download:</p> <ul> <li><p><a href="/wordpress/wp-content/plugins/download-monitor/download.php?id=35" title="download JBrowse-1.7.5.zip">JBrowse-1.7.5.zip</a> - 2.9M</p></li> <li><p><a href="http://jbrowse.org/wordpress/wp-content/plugins/download-monitor/download.php?id=36" title="download JBrowse-1.7.5-dev.zip">JBrowse-1.7.5-dev.zip</a> - 28.6M Changes in this release:</p></li> <li><p>Fixed a bug in which typing a key that is bound to a global keyboard shortcut (currently only 't' or '?') in the location box would erroneously execute the action for that global shortcut. Thanks to Gregor Rot for pointing this out.</p></li> <li><p>Fixed a bug in which toggling 'Show labels' in the track menu did not re-layout the track on the first toggling.</p></li> <li><p>Make columns in the faceted track selector initially each be an equal percentage of the total width of the grid. Thanks to Steffi Geisen for pointing this out.</p></li> </ul> </span></div></article></div><div class="post"><header class="postHeader"><