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.3

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.3
File Size Uploaded
molarverse_pqsetup-0.2.3.tar.gz 611.1 kB Details

Built distribution (wheel)

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

Total release size: 792.2 kB

Release files / molarverse_pqsetup-0.2.3.tar.gz

Download URL molarverse_pqsetup-0.2.3.tar.gz
Size 611.1 kB
Tags Source
SHA-256 checksum
How to use checksums
061d3d24a7c2db31a7d10bae452409d6b853209b51405bbfae3dc1063a1180f6
BLAKE2b-256 checksum
How to use checksums
b4d64511d5e82888d6716b430cc80a58dc552d4d562f1f45968045aa2250effa
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.3-py3-none-any.whl

Download URL molarverse_pqsetup-0.2.3-py3-none-any.whl
Size 181.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ffc3da6bbe3912739f333ff9e53479faa7e8cb51ef1c3cd2f542f8be8cf8092e
BLAKE2b-256 checksum
How to use checksums
51cf386b1f29a87e7646c62ef17bce21fae569a87e293b03ce971f0483fd7c63
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

This release

0.2.3 This release

2 release files

0.2.2

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