Skip to content

Releases: statgen/locuszoom

v0.4.3

27 Sep 18:01
Compare
Choose a tag to compare
  • Tighten up interactive behaviors
  • Apply data transition capabilities on the genes panel
  • Make data transitions standard
  • Refactor plot resize element to be HTML-based analogous to panel boundaries
  • Various cross-browser compatibility fixes

v0.4.2

13 Sep 19:54
Compare
Choose a tag to compare
  • Add ability for panels to pan / zoom, including axis-based panning and axis-based scaling
  • Add ability for panels to be linked in the layout by axis such that interaction that affects the axis in one panel may be broadcast to other linked panels

v0.4.1

06 Jul 17:54
Compare
Choose a tag to compare
  • Show/update region size in plot controls area
  • Better handling of panel description content that stretches beyond panel dimensions
  • Minor big fixes left over from 0.4.0
  • Documentation/README updates

v0.4.0

28 Jun 18:10
Compare
Choose a tag to compare
  • Abstract selected/highlighted statuses and define layout syntax for binding to mouse events and binding tool tip behavior to select/highlight statuses
  • Expand original "onUpdate" into framework of event hooks that include changes to layout, data request/render events, and element click events
  • Refactor layout syntax to define panels and data layers as arrays of objects with ids as named properties
  • Refactor curtains to be HTML overlays with customizable CSS and graceful content scrolling styles
  • Implement a "loader" element to show loading progress with discrete checkpointing or arbitrary animation

v0.3.10

07 Jun 19:31
Compare
Choose a tag to compare
  • Gene constraint known data source and display in gene tool tips
  • LD reference variant identification
  • Multiselection and closable tool tip support
  • Filterable labels on scatter elements
  • Support for scalable parameters with arbitrarily many filters
  • Refactor of known data sources and request layer
  • Cross-origin support for embedding stylesheet in SVG download

v0.3.9

20 May 19:31
Compare
Choose a tag to compare
  • Constrain layouts to vertical panel orientations
  • Add methods to seamlessly add and remove panels after plot intiialization
  • Add support for panel titles and descriptions
  • Add panel controls to provide UI for rearranging panels, removing panels, and showing panel descriptions
  • Add panel boundaries for adjusting panel heights on an individual basis
  • Add Recombination Rate data layer to the standard layout

v0.3.8

11 May 14:01
Compare
Choose a tag to compare
  • Refactor data sources to have a simpler extend method for creating new/custom data sources
  • Add known data sources for Recombination Rates and Static JSON
  • Add a line data layer with styling and tool tip support
  • Add a line of significance to the positions panel in StandardLayout utilizing the Static JSON data source and line data layer

v0.3.7

25 Apr 17:35
Compare
Choose a tag to compare
  • Conform to D3's general enter/update/exit pattern for rendering data elements
  • Expanding tick controls to support:
    • Manual tick definitions
    • Tick label styling
    • Tick label transformation (position, rotate, etc.)

v0.3.6

25 Apr 17:36
Compare
Choose a tag to compare
  • Adding plot_builder.html - a tool for live editing layouts
  • Folding state into the layout object as a top-level attribute

v0.3.4

25 Apr 17:43
Compare
Choose a tag to compare
  • Tool tip support