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 uses @molarverse/pq-design, the shared design package for the PQ web tools. The frontend locks a public release archive in package-lock.json and needs no sibling checkout.

Metadata

Release files for MolarVerse-PQSetup 0.2.4

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.4
File Size Uploaded
molarverse_pqsetup-0.2.4.tar.gz 611.3 kB Details

Built distribution (wheel)

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

Total release size: 792.7 kB

Release files / molarverse_pqsetup-0.2.4.tar.gz

Download URL molarverse_pqsetup-0.2.4.tar.gz
Size 611.3 kB
Tags Source
SHA-256 checksum
How to use checksums
ef0c04bc6cc0d4bcaac5c0a026ebf9a6a52297cd9b25e2790cb2bac2ef47c3c5
BLAKE2b-256 checksum
How to use checksums
e0ccbe88112fc0bda95b07eaa36b1a7ef780abc65d17166e5b32016c3dbc475a
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 Oct 2, 2026.

Transparency log

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

Download URL molarverse_pqsetup-0.2.4-py3-none-any.whl
Size 181.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
473e41d60f3b9139d86f040b7790a4fdb8044967760cd4136cecf23a14f02db2
BLAKE2b-256 checksum
How to use checksums
deb8c002611d97b4f86805603dc6b3c16b93379f443c10f6bb82aac7eff7b33f
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 Oct 2, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.5

2 release files

This release

0.2.4 This release

2 release files

0.2.3

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