A web-based GUI for user inputs.
Project description
DP-GUI
A web-based GUI for user inputs.
For users
Website
Visit the app from https://deepmodeling.org/dpgui.
Python package
To have arguments from other installed Python packages, install the DP-GUI Python package:
pip install dpgui
dpgui
For developers
Vue app
Install the app using yarn:
yarn install
Preview the app:
yarn serve
Build the app:
yarn build
Add arguments from other packages to DP-GUI
Add entry points dpgui
in pyproject.toml
:
[project.entry-points."dpgui"]
"DPDispatcher Machine" = "dpdispatcher.arginfo:machine_dargs"
"DPDispatcher Resources" = "dpdispatcher.arginfo:resources_dargs"
"DPDispatcher Task" = "dpdispatcher.arginfo:task_dargs"
where the entry points value (such as machine_dargs
) should be a function that returns dargs.Argument
or list[dargs.Argument]
.
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
dpgui-1.0.0.tar.gz
(3.1 MB
view details)
Built Distribution
dpgui-1.0.0-py3-none-any.whl
(2.1 MB
view details)
File details
Details for the file dpgui-1.0.0.tar.gz
.
File metadata
- Download URL: dpgui-1.0.0.tar.gz
- Upload date:
- Size: 3.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f176f57caf21a3bcf04d29f78af20ab0f4e57cae0a295ae857b0c5d71e38c24 |
|
MD5 | 95152c1ebaca766b5b99ee284f866de4 |
|
BLAKE2b-256 | 7be65a47ec5c55d6ef545be9551413ad9512503ac8392f8cdbb9259013be5bed |
File details
Details for the file dpgui-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: dpgui-1.0.0-py3-none-any.whl
- Upload date:
- Size: 2.1 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5aa1b4d9c5106a64a4aa8f2c825f5fdc62a43cb2a33e5de209dd32a51b8c6714 |
|
MD5 | 48179c0a45aba6e41bf7a54e21a1a418 |
|
BLAKE2b-256 | f1b7d277585dd8868f4dd7c623a07b658aec8ccc9c8adfd8e0180615372ec0de |