Skip to main content
PQViewer logo

PQViewer

CI Documentation PyPI Python 3.12+ License: MIT

PQViewer opens molecular structures and trajectories from PQ in a local browser, with optional ASE format support. It provides indexed playback, centred periodic cells, measurements, and reproducible figure export.

Documentation · Web demo · Jupyter example

PQViewer showing a 100-frame UMCM-9 trajectory

PQViewer is in public beta. File and Python interfaces may change before 1.0.

Install

PQViewer requires Python 3.12 or newer. The distribution is named molarverse-pqviewer; the application, import package, and command remain PQViewer, pqviewer, and pqviewer.

python -m pip install molarverse-pqviewer
pqviewer

Node.js is not required. Optional ASE format support is installed with python -m pip install 'molarverse-pqviewer[ase]'.

The CLI also accepts PQ inputs, run directories, ASE sources, and frame slices. See Getting started for examples.

Viewer

  • 3Dmol.js atoms, bonds, protein cartoons, surfaces, cells, and selections
  • centred orthorhombic and triclinic cells, wrapping, and molecule reconstruction
  • atom and cell editing with EXTXYZ download
  • trajectory playback, measurements, analysis, forces, and collision indicators
  • independent PNG and TIFF figure rendering with reusable recipes

Search atoms, settings, and commands with the central Search field, Cmd/Ctrl+K, or /.

Jupyter

python -m pip install 'molarverse-pqviewer[jupyter,ase]'
from pqviewer import view

viewer = view("trajectory.xyz", height=620)
viewer

The notebook cell embeds the local viewer. Call viewer.close() when finished. See the Jupyter guide for files, ASE objects, companion data, and remote kernels.

Project

Contributing · Citation · Security · Changelog · License · Third-party notices

PQViewer binds to 127.0.0.1 by default and does not provide authentication. Do not expose the local server to an untrusted network.

Metadata

Release files for MolarVerse-PQViewer 0.1.0

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-PQViewer 0.1.0
File Size Uploaded
molarverse_pqviewer-0.1.0.tar.gz 5.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for MolarVerse-PQViewer 0.1.0
File Interpreter ABI Platform
molarverse_pqviewer-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.3 MB

Release files / molarverse_pqviewer-0.1.0.tar.gz

Download URL molarverse_pqviewer-0.1.0.tar.gz
Size 5.5 MB
Tags Source
SHA-256 checksum
How to use checksums
07b4b8aeeddb09aa6feb2014ce4216e373896590ac62dc3f511849b9f8f673c8
BLAKE2b-256 checksum
How to use checksums
f0ab4bd9a19f4019499c3e233c408e1f3dade3be3a42438544769e40e07b33ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 6, 2026.

Transparency log

Release files / molarverse_pqviewer-0.1.0-py3-none-any.whl

Download URL molarverse_pqviewer-0.1.0-py3-none-any.whl
Size 821.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bcfbd16573cf483bb8f0339d42a5fbd2899927d9e853daf13d921103257b46d1
BLAKE2b-256 checksum
How to use checksums
64620dbe9fe5dd1c3f8a54627dc2d5d30e79a1d7be218311c73b3e2b0fd4e93b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Aug 6, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.1

2 release files

0.2.0

2 release files

This release

0.1.0 This release

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