New Python tutorial module graphframes.tutorial#513
Conversation
…s.txt and split out requirements-dev.txt. Version bumps.
There was a problem hiding this comment.
This is here within the package, as is common in Java projects, to wholly encapsulate the tutorial within the project in a standard way. I don't want to rely on the user having this or that operating or filesystem.
There was a problem hiding this comment.
This is executable Click CLI to download any stackexchange.com site, I think stackoverflow.com would need a small change, the rest work.
There was a problem hiding this comment.
This file is to provide for a working motif tutorial on Github, where the motif finding tutorial I wrote in Markdown doesn't display correctly.
There was a problem hiding this comment.
This file builds a knowledge graph nodes / edge files out of the Stack Exchange data dump XML files. I plan to create a knowledge graph construction tutorial and this file is a Github readable version of that future Markdown tutorial.
I want to use the files this creates for extended unit tests with a more realistic workload.
There was a problem hiding this comment.
These are utilities that would distract from the code in the other files.
|
Closed in favor of a minimized PR #518. |
|
Closing in favor of minimized PR. |
This is a sub-PR of #473. It is the code that corresponds to #511.
These changes are necessary to:
graphframes.tutorials.donwloadgraphframes.tutorials.stackexchangegraphframes.tutorials.stackexchangegraphframes.tutorials.motif- this is here to provide for future unit testability of tutorials and as a Github browsable reference that matches the Motif Finding tutorial in 3 of 3: Documentation cleanup and update. Added a motif finding tutorial. #511.In addition:
Why are the changes needed?
These changes are needed to make the docs in #511 work. Otherwise that PR's new Motif Finding Tutorial won't work. Merge me first :)