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

Uploaded Source

Built Distribution

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

Uploaded Python 3

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

Hashes for dpgui-1.0.0.tar.gz
Algorithm Hash digest
SHA256 7f176f57caf21a3bcf04d29f78af20ab0f4e57cae0a295ae857b0c5d71e38c24
MD5 95152c1ebaca766b5b99ee284f866de4
BLAKE2b-256 7be65a47ec5c55d6ef545be9551413ad9512503ac8392f8cdbb9259013be5bed

See more details on using hashes here.

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

Hashes for dpgui-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5aa1b4d9c5106a64a4aa8f2c825f5fdc62a43cb2a33e5de209dd32a51b8c6714
MD5 48179c0a45aba6e41bf7a54e21a1a418
BLAKE2b-256 f1b7d277585dd8868f4dd7c623a07b658aec8ccc9c8adfd8e0180615372ec0de

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