Skip to main content

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


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.0rc1.tar.gz (3.2 MB view details)

Uploaded Source

Built Distribution

dpgui-1.0.0rc1-py3-none-any.whl (2.2 MB view details)

Uploaded Python 3

File details

Details for the file dpgui-1.0.0rc1.tar.gz.

File metadata

  • Download URL: dpgui-1.0.0rc1.tar.gz
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for dpgui-1.0.0rc1.tar.gz
Algorithm Hash digest
SHA256 1b6ea17b79670935af9304b1cf225efda797e657083f5da7a0977c896c0ed0a3
MD5 32fe29faed2abf2f123bfc0d94c0cc7a
BLAKE2b-256 7c3e69ed7df7d79e5b6bc5c1e311ea67a02de6e65be05569ae1901c161e0b87e

See more details on using hashes here.

File details

Details for the file dpgui-1.0.0rc1-py3-none-any.whl.

File metadata

  • Download URL: dpgui-1.0.0rc1-py3-none-any.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for dpgui-1.0.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 d58250e6c57bd98121d35b4d876d4a9b3d1a3b6426eb6cc556fd93a67ab733b9
MD5 0b84dc487e08cb18ece3727a4e49bca7
BLAKE2b-256 5b9d47bd70f7619c65fabc03c4482deab42f410742cfd10f2aee905bbe85118b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page