Conversation
|
Hi @colltoaction, The new API point is quite straightforward: it is the same as classic graphs, except that we provide date/index ranges instead of a single date/index. The list of ranges is directly loaded in Tell me what you think about it. If you see any possible improvement, tell me and I would be glad to implement it. 😃 |
|
I'll be happy to test this. @nelsonaloysio I think your review would be very valuable here if you have the time. Thank you for considering this idea! |
4415acf to
dc5ae89
Compare
|
Looks great! The temporal implementation using On an unrelated note, I've noticed that For example, calling (Note that with this change some graphs in the test units would change their size, like in this case.) |
|
@nelsonaloysio Thanks for the feedback! If you or @colltoaction has no further suggestion or remark, I'll merge this feature and release a new version of the package. I would remain available to do anything that could simplify its integration in |
|
@nelsonaloysio Your unrelated note is really interesting because it may have identified a slight data cleaning issue. In short, there should be no parallel edges, so multigraph are unnecessary. However, there is clearly a small issue in the Peertube graph of 14/04/2025 because the data cleaning should have removed duplicate edges. Thus, I will stick to single graph because the dataset is supposed to contain no parallel edges. I am also checking the full dataset to identify other graphs with duplicates edges. So, far the graph you found is the only one with the issue so it is a really good catch! Thanks again. |
This PR adds a new API point to return a temporal graph based on index or date range.
See #2 and #3 for more motivations behind the PR.
Resolves #3 .