https://github.com/cristianofmc/label_dependency_tree
Dependency tree system based on labels with graphical output made with Python.
https://github.com/cristianofmc/label_dependency_tree
dependency-analysis dependency-tree networkx plot python selection
Last synced: 12 months ago
JSON representation
Dependency tree system based on labels with graphical output made with Python.
- Host: GitHub
- URL: https://github.com/cristianofmc/label_dependency_tree
- Owner: cristianofmc
- License: mit
- Created: 2023-04-17T00:27:41.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-26T02:15:50.000Z (about 3 years ago)
- Last Synced: 2025-01-12T11:18:58.111Z (over 1 year ago)
- Topics: dependency-analysis, dependency-tree, networkx, plot, python, selection
- Language: Python
- Homepage:
- Size: 132 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Label Dependency Tree
This app created with python that provide a base to create a dependency tree, with a optional output draw of the tree.

## Instalation
To run this project you need the python3 and the requirements instaled, please check the [requirements.txt](https://github.com/cristianofmc/label_dependency_tree/blob/main/requirements.txt)
## Usages
To use this project, you first need to call the Tree class, where you will create the basis for the interactions between the nodes of the tree. To add the nodes, you must send objects of type Item to the add_items method.
In case you want to export an image with the tree with the items and the connections between the items, you must send an instance of the Tree class to the DependencyGraph class.
A better understanding of the code can be obtained from the interpretation of the tests.
## Licence
This is a free software, and may be redistributed under the terms specified in the [LICENSE](https://github.com/cristianofmc/label_dependency_tree/blob/main/LICENCE) file.