nstrayer / manhattanplotr Goto Github PK
View Code? Open in Web Editor NEWA tiny package that just makes nice looking interactive manhattan plots for use in Shiny apps or publication.
A tiny package that just makes nice looking interactive manhattan plots for use in Shiny apps or publication.
Currently it's annoying to have to fiddle to get the annotations lined up. It would be cool to have an option that would enable grid snapping for the annotations to facilitate better alignment.
When the plot is not the only thing in view the button for downloading gets lost. I need to revisit the CSS positionings (use 'relative'
on the parent and 'absolute'
on the button.)
Changing the x-axis size to something small results in a rather funky looking large subscript.
Sent with GitHawk
If the annotations are too big dragging the corner can shrink them etc. This would propagate to all the annotations...
The absolute positioning for annotations doesn’t seem to work. Preadded annotations work fine though.
Sent with GitHawk
Can be annoying when you drag a bunch of labels to nice places then make the plot bigger and they all go back to where they were. Probably needs the annotation points switched to data-coordinates to work.
Some vector editors copy it well (affinity) but some weirdly miss entire sections of the annotations etc (Figma + Sketch). This most likely has to do with how I generate the svg and the use of inline styles etc. I'll need to look up best practices here.
When exported the annotations are completely separate from their connection lines. This makes moving them I big pain.
The font-sizes really seem to be hit or miss. Probably due to sloppy style coding.
Reserve small div space above the svg for titles etc.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.