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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: dpgui-1.0.0rc2.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.0rc2.tar.gz
Algorithm Hash digest
SHA256 833c4ff174b1bc563b724bb04a5a8a46b5cb04b84e3bebdf6919e09e6cd9ebb5
MD5 a5fcf2000589268c7096709aad2535ff
BLAKE2b-256 ef940481f93b66f99674b525097a6d73b56d190dd3f419f72f09eea51fa44509

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dpgui-1.0.0rc2-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.0rc2-py3-none-any.whl
Algorithm Hash digest
SHA256 f9fcd2754214b3759ebb6ba4b696d996e0e59fb2d8c39a671df1fb0bc3f3cc0b
MD5 e5e945c9561e8572af1823c27f835fbe
BLAKE2b-256 c353eda21773792769527e5eaadafcc9f067abc3e1f253dab4f327fac47fd3e6

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