nightingale

Data visualisation web components for the life sciences.

MIT License

Downloads
39.3K
Stars
119
Committers
12

Bot releases are visible (Hide)

nightingale - Version 5.0.0 Latest Release

Published by gustavo-salazar 5 months ago

Major Version Release

⚠️ Breaking features

  • Drop support for Node 16. Components are now built using Node 18.

🌟 New Components

💫 Updates

  • nightingale-msa
    • worker got rewritten to be inline to avoid incompatibilities between webpack or rollup builts.
    • Exposing click and double click events
  • nightingale-new-core:
    • new mixin: withSVGHighlight To use when the component is a track that uses SVG to render. It renders a translucent and overlaying rectangle to represent the highlight.
    • Now the mixins include the types of implemented mixins.
    • The height attribute defined in withDimension now reflects its value when changed by the component.

🏡 Housekeeping

  • Dependencies updates.

Full Changelog: https://github.com/ebi-webcomponents/nightingale/compare/v4.5.0...v5.0.0

nightingale -

Published by xwatkins over 3 years ago

  • specify fill colour for nightingale-linegraph-track
  • configure number of ticks in protvista-sequence
  • support for multipe hightlight colours
nightingale -

Published by dlrice almost 4 years ago

  • Adding clickable feature to protvista-msa
  • Exporting getColorByType from protvista-track
nightingale - Alignments coordinates

Published by dlrice about 4 years ago

Alignments component:

  • Option to show coordinates left and/or right of each sequence
  • Allow each sequence to have its own start position
nightingale - Style changes in protvista-datatable

Published by xwatkins about 4 years ago

nightingale - Fix in protvista-manager for attribute propagation

Published by xwatkins about 4 years ago

nightingale -

Published by dlrice over 4 years ago

  • ScrollFilter util to filter scroll events that are intended to go past zoomable and data-table components.
  • @sacdallago added a basic project example using Vue.
nightingale -

Published by xwatkins over 4 years ago

Fix issue in variation viewer when no cross-references in data

nightingale -

Published by aurel-l over 4 years ago

  • fix missing dependency declaration in protvista-datatable
nightingale -

Published by aurel-l over 4 years ago

  • tweak style for tooltip title
nightingale - protvista-tooltip

Published by aurel-l over 4 years ago

Better tooltip logic:

  • automatic positioning regarding target position
  • better control of tooltip through properties/attributes
nightingale -

Published by aurel-l over 4 years ago

  • Added link to InterPro entry inside tooltip
nightingale -

Published by aurel-l over 4 years ago

  • Changed InterPro adapter to add tooltip content
nightingale -

Published by aurel-l over 4 years ago

  • Changes to interaction model
  • Changes to datatable to display SVG inside
nightingale -

Published by xwatkins over 4 years ago

  • Added multi-select on tracks and variation when using Shift+Click
  • In protvista-sequence, don't display the ticks on the axis if the height is too small
Package Rankings
Top 3.24% on Npmjs.org
Top 6.73% on Proxy.golang.org
Badges
Extracted from project README
Test and Publish Nightingale App
Related Projects