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://dpgui.deepmodeling.com.

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

Uploaded Source

Built Distribution

dpgui-1.0.1-py3-none-any.whl (2.3 MB view details)

Uploaded Python 3

File details

Details for the file dpgui-1.0.1.tar.gz.

File metadata

  • Download URL: dpgui-1.0.1.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dpgui-1.0.1.tar.gz
Algorithm Hash digest
SHA256 432c9fa93497dc676d5520b7d60b07814acccd6eb7f566fb17d06aabae524739
MD5 434dba80ee4f8dbd747266365588966f
BLAKE2b-256 a846ebaf4928ce18e557d24ee0c2befcb8eba4f989460f63496ec5e03519c275

See more details on using hashes here.

Provenance

The following attestation bundles were made for dpgui-1.0.1.tar.gz:

Publisher: release.yml on deepmodeling/dpgui

Attestations:

File details

Details for the file dpgui-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: dpgui-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for dpgui-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 26f9e1c6d7677f7f1d308fef17312a2acb51486c9114ca3e25c32dc0517c9dbf
MD5 4e383ae1e6a915bb4ffba5b88c2a246f
BLAKE2b-256 59bf3a408325e869c32a84cab9f5fb1a592e5d7be30e24fc882e938aee7fb8cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for dpgui-1.0.1-py3-none-any.whl:

Publisher: release.yml on deepmodeling/dpgui

Attestations:

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