Skip to content

3.8.0

Choose a tag to compare

@jrobinso jrobinso released this 06 Sep 22:16
· 32 commits to master since this release

New features

  • longrange file format support — long-range interaction files (BED-like, with the target
    locus and score encoded in column 4 as chr:start-end,score) are now auto-detected by extension
    or track line and loaded as interaction tracks (#2066).

  • Alignment track "group by insertion" — new group-by option for alignment tracks, and the full
    set of group-by options now works consistently for view-as-pairs (paired alignments).

  • Clicked features in the trackclick event — the callback receives a fourth argument, the array
    of features under the click, for tracks of type annotation:

    browser.on('trackclick', (track, popoverData, genomicLocation, features) => { ... })
    
    (#2058)
  • ROI description alias — ROI features accept description as an alias for name, for
    compatibility with IGV desktop.

Bug fixes

  • Fixed sample-name button behavior (#2074, #2076).
  • Fixed several problems with paired alignments and alignment tags (#2073).
  • Canvas is now removed when a track viewport cache is cleared, fixing stale rendering (#2072).

Other

  • Removed circular dependencies among internal modules.
  • Added index dashboards for the examples and dev folders, and source links on example pages (#2071).

Changelog since v3.7.3.

Contributors

@jrobinso, @turner