Skip to main content
PQSetup logo

CI Docs PyPI License: MIT

PQSetup

Prepare and validate PQ simulation inputs in a local browser interface.

PQSetup builds the input package. PQ runs it.

Documentation

Install

Python 3.11 or newer. The UI ships inside the package; Node.js is not required.

python3 -m venv .venv
source .venv/bin/activate
python -m pip install MolarVerse-PQSetup

From a local clone (contributors):

python -m pip install .

Quick Start

pqsetup

Keep the water example, choose a method, review the inputs, download the package, then run it where PQ is installed:

unzip water-nvt.zip -d water-nvt
cd water-nvt
./run.sh /path/to/PQ

Check what this machine can see:

pqsetup doctor
pqsetup --pq-executable /path/to/PQ doctor

Validate an existing input:

pqsetup validate run.in

PQSetup does not submit jobs or run the simulation. It writes inputs for the stable PQ v0.7.0 release.

Documentation

  • Getting started — install, environment checks, and the first run package
  • Build a run — Structure, Method, Run, Output, and keyboard shortcuts
  • Validation — local preflight, environment discovery, and PQ parser checks
  • Run packages — package layout, restart order, and the project manifest
  • Command line — serve, doctor, and validate
  • Compatibility — supported structure formats, cells, and calculators
  • Advanced settings — the optional PQ keywords per calculator and force field
  • Troubleshooting — blocked packages, missing PQ and runtime failures
  • Shared design package — versioned tokens, CSS and React controls for other PQ web tools

Development

python -m pip install -e ".[test]"
npm --prefix frontend ci
python -m pytest
npm --prefix frontend test
npm --prefix frontend run build

The interface's theme lives in frontend/packages/pq-design (@molarverse/pq-design). PQViewer and PQEnalyzer Web can install its versioned archive without a sibling PQSetup checkout.

Metadata

Release files for MolarVerse-PQSetup 0.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for MolarVerse-PQSetup 0.2.2
File Size Uploaded
molarverse_pqsetup-0.2.2.tar.gz 611.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for MolarVerse-PQSetup 0.2.2
File Interpreter ABI Platform
molarverse_pqsetup-0.2.2-py3-none-any.whl Python 3 none any Details

Total release size: 792.2 kB

Release files / molarverse_pqsetup-0.2.2.tar.gz

Download URL molarverse_pqsetup-0.2.2.tar.gz
Size 611.0 kB
Tags Source
SHA-256 checksum
How to use checksums
3b6f6a77e76699ebb1135d52ce83699f715efa1f365f47f7cee3342c1614493f
BLAKE2b-256 checksum
How to use checksums
9c7da49539c648b6e94c859d19ba3a8cdaab0cbeebd2d883727f60bbd8ec11fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / molarverse_pqsetup-0.2.2-py3-none-any.whl

Download URL molarverse_pqsetup-0.2.2-py3-none-any.whl
Size 181.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d07fa58b37df50cf8597fad44d8f1510f0afc595dc7538cf0614229ef3a60030
BLAKE2b-256 checksum
How to use checksums
470e386ab4acc6617023030e7752e9bad379b30e277bb05416dc523176d7f61c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

This release

0.2.2 This release

2 release files

0.2.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page