New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Graph support #1829
Merged
Merged
Graph support #1829
Changes from 1 commit
Commits
Show all changes
60 commits
Select commit
Hold shift + click to select a range
20380b3
Added initial Graph support
philippjfr f3d0bae
Small fix for style group handling
philippjfr 4ee5c1d
Make graph imports conditional
philippjfr 95bd7d3
Small bugfix for bokeh property handling
philippjfr 8196ed6
Fix bug when computing NodePaths
philippjfr 4131560
Added control over Graph inspection/selection policy
philippjfr 1401523
Added bokeh version check to Graph support
philippjfr 71cb107
Added matplotlib GraphPlot implementation
philippjfr 9ab946c
Defined default styling for graphs
philippjfr 9b53989
Added graph hover info support
philippjfr 5fcfa8f
Fix handling for empty HoverTool
philippjfr d10bc08
Fixed Graph nodepaths method
philippjfr 4ab5671
Handle Graph cloning
philippjfr 72d7bf2
Implemented redim for Graphs
philippjfr 8f86419
Allow passing node info to Graph.from_networkx
philippjfr b470ef5
Allow coloring Graph nodes
philippjfr 731f508
Added user_guide for network graphs
philippjfr 394e810
Temp commit
philippjfr c8f18ed
Simplified bokeh GraphPlot implementation
philippjfr 3082d0a
Eliminated usage of dimensions method for internal validation
philippjfr 40110b2
Implement range and dimensions methods for Graph
philippjfr e01f79a
Improved handling of CompositeElementPlot updates
philippjfr 5cd239c
Correctly handle updates to bokeh GraphPlot
philippjfr 4d47fca
Fix for Graph data redim
philippjfr 39abeae
Updated GraphPlot with new MultInterface support
philippjfr 6373a7d
Added support for select on Graph
philippjfr 2a1ff96
Added bundle_graph operation based on datashader hammer_bundle
philippjfr ddab5a8
Small Nodes style fix
philippjfr e86d0aa
Updated Network_Graphs user guide
philippjfr 8234c5e
Added support for coloring mpl Graph nodes
philippjfr 44312de
Cleaned up network graph user guide
philippjfr ec54acc
Rename NodePaths to EdgePaths
philippjfr 2d82869
Automatically layout abstract graphs
philippjfr 1ae76df
Improvements for Graph datashading
philippjfr 17d8a76
Updated network graphs user guide
philippjfr 9b973f2
Added graph sample data
philippjfr 3e6bdf2
Always add node index to Graph hover
philippjfr 419dd7c
Small Graph docstring and parameter declaration improvements
philippjfr ae7f180
Declare Node and EdgePaths group parameters constant
philippjfr 7a9b150
Fixed NodePaths matplotlib style
philippjfr dd8bd80
Handled GraphPlot hover info correctly
philippjfr 2c1efc3
Fixes for bokeh graph styles
philippjfr b998770
Handle Graph initialization with node info
philippjfr aeae574
Various additions to graph user guide
philippjfr 85d4ea3
Added dimensions ranges option
philippjfr 2ef887a
Ensure Nodes and EdgePaths dimensions match
philippjfr 477c0b2
Handle node filtering when selecting source/target
philippjfr 0c95477
Added basic Graph element unit tests
philippjfr cc62609
Added bokeh graph tests and upgraded to bokeh 0.12.9
philippjfr aa9ddbf
Fixed updating mpl Graph node colors
philippjfr 92266ef
Fixed Graph without hover/select policy
philippjfr b91f805
Added Graph plot tests
philippjfr 1174c8c
Add selenium to travis requirements
philippjfr 19e7584
Added Graph redim test
philippjfr 8ae63db
Added bokeh Graph colormapping test
philippjfr fcd8ff1
Small fix for network graph user guide
philippjfr e7155d9
Updated bokeh test for v0.12.9
philippjfr 8fd1566
Added Graph element and demo notebooks
philippjfr 5e646d6
Small update for Network Graphs user guide
philippjfr 0ec07e0
Compute Graph Nodes lazily if none supplied
philippjfr File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I still think this is a bit weird. I won't revert it though but I would like to keep the option to reconsider later...