Python Yed Simple Graph generator
Project description
This package is yet another tool to help generate graph using Python + Yed.
Pyed provide a set of tools to create a graphML instance from Python. For simple graph you can also use a .yaml file for convenience
- Documentation: https://pyed.readthedocs.io/en/latest/
- Source code: https://github.com/ccossou/Pyed
- Bug reports: https://github.com/ccossou/Pyed/issues
My package focus on drawing simple graph to quickly visualise relations between informations. It's a crude subset of what graphs are capable of. My intent is to have a kind of Inkscape, but for graph. Yed is that, but I don't want to add and draw manually dozen of nodes when trying to understand a datastructure or a code.
These pages are thought to provide quick documentation on what you can do with this package, especially the different types of nodes and the parameter and values available.
Why another package?
Other packages that exists (that took the best names):
I wanted functionalities that do not exist in those packages. I wanted a way to create package with enhanced data visualisation, in particular node with list of information (GenericNode in Pyed) and node with table of data (TableNode in Pyed) and custom nodes with any .svg file as a shape (SvgNode in Pyed).
Principle
This package will not create finalized graph on its own. You'll have to use Yed or another GUI that support .graphml to render the graph correctly. By default, node size is not adapted to its content, and all nodes are on top of eachother.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pyed-1.2.1.tar.gz
.
File metadata
- Download URL: pyed-1.2.1.tar.gz
- Upload date:
- Size: 109.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5d331c3496ea7f4933eadeceb15c4f1681b09f3321cf5a705b260336fcb03f5 |
|
MD5 | 1a1c20f5782746c38b096c602d4dc2f5 |
|
BLAKE2b-256 | 4a8fb496006217524188119648011757dd0bfc68e35efdf4a2d003cdd5c20f82 |
File details
Details for the file pyed-1.2.1-py3-none-any.whl
.
File metadata
- Download URL: pyed-1.2.1-py3-none-any.whl
- Upload date:
- Size: 31.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0219c7ffcb90fa524f325c2e778c33b5d8b06687b11da26d8e3682fe2b01b322 |
|
MD5 | 0ed0fcb3afea6d0d206ab2d925b799ca |
|
BLAKE2b-256 | 29d7c94d27c8dab3c501190a8a0fb65e24a71e2103f69f5d812cd3da808a8109 |