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.
Prerequisites
dlg_paletteGen requires the following software to be installed prior to use:
- doxygen
- xsltproc
These may be installed using the following command:
sudo apt-get install doxygen xsltproc
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dlg_palettegen-0.6.3.tar.gz.
File metadata
- Download URL: dlg_palettegen-0.6.3.tar.gz
- Upload date:
- Size: 72.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ea078f4261f2230610bcf52a9a85f2212d09d0db95316208db80c343e106f4bf
|
|
| MD5 |
259ca47e5d0dc426c63db58cc2d80cb2
|
|
| BLAKE2b-256 |
2e0eb3f51be6a662bf8e6f146ce9f40a55c74af3cdba185afc4e287b5d9abbf2
|
File details
Details for the file dlg_palettegen-0.6.3-py3-none-any.whl.
File metadata
- Download URL: dlg_palettegen-0.6.3-py3-none-any.whl
- Upload date:
- Size: 41.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ecb1ceb4069035213cb96100c5beefb3f013d275610ccf63786ba9548ac404c6
|
|
| MD5 |
cc7b254d890c8f720065ee4da38e070a
|
|
| BLAKE2b-256 |
13ebf201187ee1f32656971a2f7f4e1cd088422b984b7659428229bb4f765658
|