Comments (1)
I did only spot this issue now, but I have actually resolved this problem in version 2.0 of the sunburst. The available height of each piece of the chart is computed (as well as the height of the text that should fit into this piece) and the text is now only rendered if it fits into the piece of the chart.
I also noticed that the getComputedTextLength
function is very slow in Chromium-based browsers. The measureText()
function of OffscreenCanvas
proves to be a lot faster, resolving this bottleneck :)
from unipept-visualizations.
Related Issues (20)
- Reset functionality is missing
- Add legend to heatmap visualization
- Implement new sample diversity visualization
- Recalculating the treemap results in the treemap being added multiple times
- Implement Treeview (see Unipept Web Components)
- Tooltip positioning is wrong for fullscreen visualisations
- ColorProvider function in TreeView visualization is only called for direct children of root
- Set up build and test infrastructure HOT 1
- Integrate the heatmap visualisation HOT 1
- Add configuration option for clustering algorithm HOT 1
- Add configuration option for reordering algorithm HOT 1
- Add configuration option for distance metric HOT 1
- Implement release mechanism as GitHub action HOT 1
- npm release contains too many files HOT 1
- element id is overwritten HOT 1
- some styles are leaking HOT 1
- Rename `colorProvider` setting to `nodeFillColor` HOT 4
- `enableAutoExpand` setting breaks the visualization HOT 1
- Changing the ColorPalette does not always seem to work HOT 2
- Heatmap crash when no width and height is specified icm with dendrogramEnabled HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from unipept-visualizations.