Index Next>

PGOPHER

Colin Western (help-pgopher@bristol.ac.uk)
School of Chemistry, University of Bristol, UK

New in version 6.0: Apart from many minor improvements and bug fixes, two major new features are available in the new release:

See here for a detailed list of changes, including notes on upgrading from previous versions, which are particularly important for asymmetric tops.

PGOPHER is a general purpose program for simulating and fitting rotational, vibrational and electronic spectra. It represents a distillation of several programs written and used over the past decade or so within the Bristol laser group and elsewhere, but is a re-write from scratch to produce a general purpose and flexible program. PGOPHER will handle linear molecules and symmetric and asymmetric tops, including effects due to unpaired electrons and nuclear spin. (Note that previous Bristol PGOPHER program handled linear molecules only.) The program can handle many sorts of transitions, including Raman, multiphoton and forbidden transitions. It can simulate multiple species and states simultaneously, including special effects such as perturbations and state dependent predissociation. Fitting can be to line positions, intensities  or band contours.

PGOPHER is designed to be easy to use; it uses a standard graphical user interface and the program is currently in use for undergraduate practicals and workshops as well as research work. It has features to make comparison with, and fitting to, spectra from various sources easy. In addition to overlaying numerical spectra it is also possible to overlay pictures from pdf files and even plate spectra to assist in checking that published constants are being used correctly.

The program is freely downloadable from a supporting web site at Bristol (http://pgopher.chm.bris.ac.uk), for Microsoft Windows and Linux, with a beta version available for the Apple Mac. The program is released as open source, and can be compiled with open source tools.

Graphical User Interface Features

Calculation Features

Supported Platforms

System Requirements

Most calculations will run on any reasonably modern machine; larger calculations involving multiple states can benefit from more memory or processors.