New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

higlass

Package Overview
Dependencies
Maintainers
0
Versions
243
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

higlass - npm Package Versions

1
35
25

1.9.1

Diff
pkerpedjiev
published 1.9.1 •

Changelog

Source

v1.9.1

  • Used stretchRects to ensure that there are no rendering artifacts when zooming in too far
  • Added scaled as a potential value to the annotationHeight option
  • Added the maxAnnotationHeight option to limit the size of annotations when using the scaled option for annotationHeight
  • Added the fontSize option for bedlike tracks
  • colorAnnotations are independent of valueScale
  • Vertical zooming on BedLike annotations
  • Added support for aggregation of horizontal-multivec rows by passing arrays of row indices to the selectRows option. With this addition also comes the track options selectRowsAggregationMode (for specifying an aggregation function, "mean", "sum", "variance", "deviation") and selectRowsAggregationWithRelativeHeight (boolean) to determine whether rows representing groups of indices have 1-unit heights or group.length-unit heights.
  • Added the JS API .on('wheel', callback) option for subscribing to mouse wheel events.

Detailed changes since v1.9.0

pkerpedjiev
published 1.9.0 •

Changelog

Source

v1.9.0

  • Support for gene annotation "filler" regions
  • Clickable gene annotations
  • Slightly updated gene annotation style with arrowheads at the ends
  • Remove Content-Type headers when fetching genbank files
  • Added the fields xRange and yRange the object returned by the JavaScript API .getLocation() method.
  • Fixed blurry exported heatmap SVG graphics issue using the image-rendering CSS property.
  • Enabled view-based scaling
  • Left and right tracks can now be value scale locked
  • Added the attributes projectionXDomain and projectionYDomain to the viewport-projection-horizontal and viewport-projection-vertical, respectively, and both to the viewport-projection-center, to support the case in which the fromViewUid attribute is undefined.
  • Added the .on('createSVG') listener to the JS API, with the corresponding .off('createSVG'), for manipulating exported SVGs before they are returned.
  • Added zeroValueColor as an option for the horizontal-multivec track, to specify the color mapping for zero data values.
  • Track resizing events now trigger the .on('viewConfig') JS API callback.
  • Allowed K and M notations when entering genomic coordinates in searchbox (e.g., "chr1:150M-155M").
  • Specify raw tiles locally in the viewconf

Detailed changes since v1.8.4

pkerpedjiev
published 1.8.5 •
pkerpedjiev
published 1.8.4 •

Changelog

Source

v1.8.4

  • Corrupted lock bug fix
  • Export to SVG with no loaded tiles bug fix
  • selectRows option for Horizontal Multivec Tracks

Detailed changes since v1.8.3

pkerpedjiev
published 1.8.3 •

Changelog

Source

v1.8.3

  • Added "empty" track

Detailed changes since v1.8.2

pkerpedjiev
published 1.8.2 •

Changelog

Source

v1.8.2

  • Fixed horizontal track not rendering properly in vertical position bug

Detailed changes since v1.8.1

pkerpedjiev
published 1.8.1 •

Changelog

Source

v1.8.1

  • Prettified JS code
  • Added labelShowAssembly as an option to allow hiding the assembly in track label (e.g. hg19 | text)
  • Added tickFormat and tickPosition options to the chromosome labels track
  • Enabled the colorbar slider by adding the options colorbarPosition and colorbarBackgroundColor for the horizontal-multivec
  • Added release notes to docs.
  • Added support for selecting and filtering rows of the horizontal-multivec track via the selectRows option.

Detailed changes since v1.8.0

pkerpedjiev
published 1.8.0 •

Changelog

Source

v1.8.0

  • Added the option to flip 2D annotations across the diagonal
  • Update heatmap docs with colorRange parameter
  • Update BedLikeTrack to display strand-specific entries
  • Added 'segment' style to the BedLikeTrack
  • Updated default plot types when adding tracks
  • When adding multiple tracks at once that have different datatype, each track is added with its default plot type. The plot type chooser is hidden.
  • In HorizontalLine1DPixiTrack, make sure that this.valueScale is set when getMouseOverHtml() is called.
  • VerticalRule, HorizontalRule, and CrossRule tracks included in SVG and PNG exports.

Detailed changes since v1.7.2

pkerpedjiev
published 1.7.2 •

Changelog

Source

v1.7.2

  • Refactored the scroll options and bounded into a new property called sizeMode. There are now 4 different size modes, which determine the visible height of the HiGlass instance:
    • default: the height is given by the sum of the tracks' heights
    • bounded: tells the HiGlass component to bind the height to the parent container by dynamically adjusting the height of center tracks.
    • scroll: will activate scrolling by stretching HiGlass' drawing surface to the extent of parent DOM element and hiding overflowing content in the x direction and allowing to scroll when content overflows in the y direction.
    • overflow: same as scroll except that you can't scroll. This mode is only needed when you want to dynamically switch between scrolling and pan+zooming.

Detailed changes since v1.7.0

pkerpedjiev
published 1.7.1 •

Changelog

Source

v1.7.1

Same as v1.7.0. This is just due to a glitch at npmjs.org.