DALiuGE palette generator tool
Project description
DALiuGE palette generator tool
This is the palette generator of the DALiuGE system.
It processes a file or a directory of source files or an installed python module and produces a DALiuGE compatible palette file containing the information required to use the identified functions, classes and methods to construct logical graphs in EAGLE. For more information please refer to the documentation.
Install it from PyPI
pip install dlg_paletteGen
Usage
$ python -m dlg_paletteGen
or
$ dlg_paletteGen -h
or
$ dlg-paletteGen -h
usage: dlg_paletteGen [-h] [-m MODULE] [-t TAG] [-c] [-r] [-s] [-v] idir ofile
This is the palette generator of the DALiuGE system.
It processes a file or a directory of source files and
produces a DALiuGE compatible palette file containing the
information required to use functions and components in graphs.
For more information please refer to the documentation
https://daliuge.readthedocs.io/en/latest/development/app_development/eagle_app_integration.html#automatic-eagle-palette-generation
positional arguments:
idir input directory path or file name
ofile output file name
optional arguments:
-h, --help show this help message and exit
-m MODULE, --module MODULE
Module load path name
-t TAG, --tag TAG filter components with matching tag
-c C mode, if not set Python will be used
-r, --recursive Traverse sub-directories
-s, --parse_all Try to parse non DAliuGE compliant functions and methods
-v, --verbose increase output verbosity
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dlg_paletteGen-0.2.3.tar.gz
(54.0 kB
view details)
Built Distribution
File details
Details for the file dlg_paletteGen-0.2.3.tar.gz
.
File metadata
- Download URL: dlg_paletteGen-0.2.3.tar.gz
- Upload date:
- Size: 54.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfd3cf12a01753321d8d7d1811e3344ce55f6f2443e3c3342b8f268b2060efd6 |
|
MD5 | 91dd23545db6f8259c36ccf6f6e2db68 |
|
BLAKE2b-256 | 621fd978e0e5b65c3790dd5424f4b9a6588b4384163652e7aeac27e11cf5c8cf |
File details
Details for the file dlg_paletteGen-0.2.3-py3-none-any.whl
.
File metadata
- Download URL: dlg_paletteGen-0.2.3-py3-none-any.whl
- Upload date:
- Size: 29.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4892f4420fe6c90c60e439901d7114a37f49ce5c0e9bbefc902446fa6b2239b3 |
|
MD5 | cc40144cd038f9b543705bda2a77dc9f |
|
BLAKE2b-256 | 4aba85ba845eb7b525c734af49ef2237fe24efa1037a6276bb18650fc2a8325b |