This release includes a quality-of-life improvement for users plotting synteny with CIGAR strings. Before this version, the x-axis in the dotplot was assumed to be target sequence (and similarly, the top row in the linear synteny view was assumed to be the target sequence). But now, target can be either x- or y-axis in dotplot, and top or bottom in linear synteny views, removing the need for the user to care as much about query-vs-target ordering.
This release also includes several fixes for the the behavior of text searching in the linear genome view, a new button to open a .jbrowse file directly from the start screen on jbrowse-desktop, and an important bugfix to plotting inverted alignments on dotplots that affected versions v2.1.0-v2.1.2.
Screenshot showing the latest jbrowse desktop start screen, with a button to open .jbrowse sessions
Screenshot showing both X/Y orientations of two yeast genomes on the dotplot view, focusing on the deletions and insertions.
To install JBrowse 2 for the web, you can download the link above, or you can use the JBrowse CLI to automatically download the latest version. See the JBrowse web quick start for more details.
See "Packages in this release" in the changelog for links to packages published on NPM.
Packages in this release
- #3188 Add 'Open saved session' button to start screen on desktop (@cmdcolin)
- #3187 Add mouseover tooltip descriptions to the header of the VariantFeatureDetails sample/genotype table (@cmdcolin)
- #3179 Add extendSession extension point to web and desktop (@garrettjstevens)
- #3178 Allow X/Y assemblies of dotplot or top/bottom selection of synteny views to be either query or target (@cmdcolin)
- #3173 Add ability for CLI to recognize plaintext BED files (@cmdcolin)
- #3162 Add about dialog with version number for embedded components (@cmdcolin)
- #3163 Note for user to wait before re-launching app on desktop update (@cmdcolin)
🐛 Bug Fix