bibvisualizer's People
bibvisualizer's Issues
Completely hide the edges that should not be visible.
Currently the stroke color is changed to the background color to hide edges that do not mach the current selection. This creates a broken-edge look which is not acceptable.
Old nodes are not removed from webview.
If you have a project open and you change to another project, the visualization of the previous project does not get removed.
Move filtering from view to model.
Currently partial filtering of nodes takes place in view. Move this to model. This might require extending DirectedSparseMultiGraph.
Doing a search using no text causes an exception.
Annotate nodes and views.
It is crucial for the user to annotate one or more nodes in the graph or annotate the complete visualization. This requires an annotation capability.
Making the nodes dimensionless still causes them to be picked.
There are following ways to fix this:
- Do a post-processing on selection to remove all the hidden nodes.
- Position the nodes outside the visualization space, if they fall out of a filter, This will require them to be repositioned back in the view when they are selected by a filter.
- Allow filters to modify the graph.
Add author nodes to the visualization.
The current version only shows a node for every publication imported. It is desired that clicking a publication, reveals its authors.
Add authors to the graph database
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.