Temporal bipartite projection
What changes were proposed in this pull request?
Takes a temporal bipartite network with typed vertices and projects it along one side according to a time delta.
Why are the changes needed?
Feature for bipartite nets.
Does this PR introduce any user-facing change? If yes is this documented?
Yes, not yet but will add some docs for it
How was this patch tested?
Unit tests to check right graph is created
Issues
If this resolves any issues, please link to them here, the format is a KEYWORD followed by @<ISSUE NUMBER>_
KEYWORDS available are close, closes, closed, fix, fixes, fixed, resolve, resolves, resolved.
Please delete this text before creating your PR
Are there any further changes required?
Lots of tidying and adding params to select expected edge direction etc.
Could also/alternatively do the projected graph as a graph with deletions (first draft of this was pre graph with deletions)
tidied now and changed in-edge to edge thanks to the nbr function