JBrowse 1.16.7 maintenance release
Hello everyone! I'm pleased to announce a new jbrowse maintenance version.
This includes a number of features and bugfixes suggested by the community.
Please see the release notes for details
- JBrowse-1.16.7.zip - minified release
- JBrowse-1.16.7-dev.zip - use this if you modify jbrowse source code or use plugins
- JBrowse-1.16.7-desktop-win32-x64.zip
- JBrowse-1.16.7-desktop-linux-x64.zip
- JBrowse-1.16.7-desktop-darwin-x64.zip
Minor improvements
Add name regularization for refseqs named MtDNA (issue #1408, @scottcain, @cmdcolin)
Improved performance of startup time with large tracklists (issue #1412, @cmdcolin)
Improve consistency of scrolling behavior across browsers using normalize-wheel npm package (@cmdcolin, @scottcain, issue #1429)
Add trackMetadata->sortFacets boolean flag which can be set to false to disable sorting the facet categories in the left hand column of the faceted track selector. Thanks to Val Wood for championing this issue for pombase! (@cmdcolin)
Add
relativeUrl
to trackMetadata config so that URLs relative to the data directory can be specified (the standardurl
config is relative to the jbrowse root). Thanks to @loraine-gueguen for the report (issue #1457)
Bug fixes
Fix bug that has existed since 1.16.0 (since the introduction of @gmod/bam) that caused some BAM tags to be missed.
Added a fix for a performance regularization for large tracklists that contain a lot of data. Thanks to @scottcain for reporting (#issue #1412, @cmdcolin)
Fixed ability to access remote data directories in desktop app (issue #1413)
Fixed ability to open FASTA files with the .fasta extension in the desktop app. Thanks to @iankorf for reporting (issue #1415, issue #1426, @cmdcolin)
Fixed generate-names.pl to not overwrite the name store class (@Bjoernsen, issue #1297, issue #1423)
Fixed some documentation for Content-Range CORs headers and renderAlignment configs (@cmdcolin)
Fixed rendering of CRAM hard clipping, which would display mismatches incorrectly (@cmdcolin, issue #1440, issue #1438)
Fixed issue where some BAM features were given the incorrect feature ID across blocks (@cmdcolin, https://github.com/GMOD/bam-js/pull/36)
Removed monkey patching from the dropdown refseq box, thanks to @lukaw3d for finding and fixing (@lukaw3d, issue #1439)
Added fix for bigbed files with large headers, e.g. large autoSql schema (@cmdcolin)
Make VCF based features have distinct file IDs for similar overlapping features with same ID, ALT, REF, etc. Thanks @scottcain for the report (@cmdcolin)