Skip to content

Releases: aidenlab/juicebox.js

v3.2.0 — Live Contact Map Support

13 Mar 19:55

Choose a tag to compare

What's New

Live Contact Map Support

Added support for live/streaming contact maps via hic-straw v2.2.0. This enables real-time Hi-C contact map visualization, driven by integration with Spacewalk.

  • Live map dataset and rendering support for streaming contact matrices
  • Shared color picker between live maps and static .hic maps
  • Live map example added to the development dashboard

Build & Development Improvements

  • Converted imports to bare specifiers for better compatibility when juicebox.js is used as a dependency
  • Added Vite dev server with launch dashboard for running examples and debugging without a host app
  • Updated npm dependencies

Internal

  • Code cleanup and gardening
  • Added CLAUDE.md for AI-assisted development

Full Changelog: v3.1.2...v3.2.0

Use Coordinator Pattern

03 Feb 20:56
3dea0b5

Choose a tag to compare

Use Coordinator Pattern to Reduce Use of Events (#408)

* Clean up contact map loading flow of control

* genome swap edits for better spacewalk integration

* Fix: Remove chromosomeSelector.receiveEvent call from onGenomeChange

* Repairs following PR review

Bump Hic-Straw version

02 Dec 15:31

Choose a tag to compare

v3.1.1

bump hic-straw version

Refactor HicBrowser.

02 Dec 13:07
4c2cd60

Choose a tag to compare

Refactor the HIC browser class to distribute functionality to a federation of supporting classes to do a better job of having single responsibility for classes.

Spacewalk Live Map Support

07 Nov 14:51

Choose a tag to compare

  • Refactor to support "live" contact and distance maps in Spacewalk
  • Modernized build process based on Vitte.js

State Refactor

13 Mar 17:25

Choose a tag to compare

What's Changed

Full Changelog: v2.5.2...v2.5.3

Remove jQuery Dependencies

03 Feb 14:54

Choose a tag to compare

Bug fix - vanishing 2D annotations

04 Dec 15:02

Choose a tag to compare

Repair 2D annotation rendering. 2D annotations no longer vanish on zoom.