DNMR3 for Windows

 
The DNMR3 plot on the right is a good simulation of an NMR spectrum at room temperature which we obtained.  It is clearly of a molecule undergoing chemical exchange.  The high frequency multiplet, when expanded, appeared as shown below on the left, whereas it might have been expected to be the simple doublet of doublets shown below that.  The compound was P3Se4I, which was made by Prof. R. Blachnik's group at the University of Osnabrueck, and which he sent to the present author as the first of a series of related compounds for NMR analysis. P 3 Se 4 I main spectrum at 297 K
P 3 Se 4 I main spectrum at 297 K, P C multiplet
P 3 Se 4 I main spectrum P C multiplet simulated as static
P 3 Se 4 I structure and atom labelling
In the chemical exchange, in solution in CS2, the iodine substituent migrates from PB to PA, as Sed becomes connected to PB instead of to PA.  The result is that PA and PB exchange their roles, while PC maintains its role, and the product is the enantiomer of the structure shown here.  Because PC maintains its role, its chemical shift does not change, and peaks in its multiplet which are separated by a sum of coupling constants which does not change, remain sharp, as shown above on the left.
The appearance of dynamic NMR spectra depends on the chemical shifts and couplings constants of the molecule(s), and on the first-order rate constant(s) of the process at the temperature at which the spectrum is measured.  The first step in analysis is usually to measure another spectrum, at as low a temperature as is safely accessible for the accumulation of good quality data.  In favourable cases, the exchange may then be slowed down to the point at which the spectrum resembles that of a static system, and may be fitted, e.g. by NUMARIT, to obtain the chemical shifts and coupling constants.  In the present case, we reached 240 K, when the PC , PB and PA multiplets appeared as on the right.

It then remains to find the rate constant(s) for each temperature at which the spectrum can be measured, when the enthalpy and entropy of activation, and hence something about what mechanism is taking place, may be found by fitting the rate constants and temperatures to Eyring's equation.

In cases where there are only broad peaks, for nuclei which change their roles in the exchange process, as for PB and PA in the room temperature spectrum at the top of this page, peak shape fitting software may be used to obtain rate constants, but it is still quite difficult to produce accurate results.  In contrast, in cases such as the present, where there is a 'spectator' nucleus (PC) it is quite easy to obtain good results by calculating simulations for a series of rate constants and then interpolating the observed multiplet structure.  For this, DNMR3 is ideal, as explained in the Introduction below.

P 3 Se 4 I main spectrum at 240 K, P C multiplet
P 3 Se 4 I main spectrum at 240 K, P B multiplet
P 3 Se 4 I main spectrum at 240 K, P A multiplet
P 3 Se 4 I isotopomers a/b satellite spectrum, P C multiplet
In the present case, further data may be obtained by simulating the 77Se satellite spectra in the 31P NMR.  In the exchange reaction, when PA exchanges roles with PB, Sea exchanges its role with Seb.  There is a about a 15% chance that either Sea or Seb will be 77Se (with spin 1/2) while the other will be NMR-inactive selenium.  The reaction will interconvert isotopomer a (with 77Se as Sea) and isotopomer b.  This is a non-mutual exchange, since a different isomer is produced, whereas the main 31P spectrum is for a mutual exchange, since an enantiomer indistinguishable by NMR is produced.  A satellite spectrum for the (isotopomer a / isotopomer b) pair is observed for the PC atom, in which there are changes with temperature additional to the those for  the main spectrum multiplet.  A DNMR3 simulation of this satellite spectrum at 285 K is shown on the left.

Sec and Sed do not change their roles in the exchange, and multiplets may be observed for them in the 77Se NMR spectrum at room temperature, and simulated using DNMR3.  Even though Sed is switching its connection between PA and PB, it has the same role in either enantiomer.

Preface
Installation
Introduction
Using DNM3RUN
.nm3 Input Files for DNM3RUN
Using N3PLOT
Setup
History

Preface

DNMR3 by G. Binsch and D.A. Kleier has been useful to us in analysing the dynamic NMR spectra of several new compounds, and in teaching about dynamic NMR in undergraduate courses.  We now present a new package of Windows applications for the more convenient use of the original DNMR3 program.  Except for dnmr3.exe itself, which is an almost unmodified translation of the work of the original authors, the programs have been written by Dr. Bruce W. Tattershall, Lecturer in Chemistry at Newcastle University, England.

While other dynamic NMR simulation and fitting programs are available, some of them as freeware, including at least one implementation of DNMR3 itself, the present suite of Windows programs has been created entirely by the present author to reflect his preferences and experiences with DNMR3, as a practising synthetic chemist and spectroscopist.

The package includes a folder of examples, provided both as input files for DNMR3 and as input files of plots for the new plotting program N3PLOT for Windows, drawn from the present author's experience of 31P and 77Se NMR and of teaching NMR analysis as a practical subject to university chemistry undergraduates.

A file  inputfmt.htm is included in the package, giving the present author's explanation of the format required in making up input files for DNMR3.  The original authors' documentation was a masterpiece of both accuracy and brevity, but was aimed at users with an understanding both of dynamic NMR and of Fortran programming.

Platforms

DNMR3 for Windows has been tested under Windows 95, Windows XP and 64-bit Windows 7

Availability

The DNMR3 for Windows suite of programs may be downloaded as compiled executables and used free of charge, subject to the  Disclaimer   shown below.  The two .dll files supplied with the program are proprietary software, which the author of DNMR3  for Windows is licensed to distribute with it.  If the program is installed as described below under Installation,  there should be no conflict with different versions of these libraries which you may have received with other software.  The source code for DNMR3  for Windows is not being offered.

Built-in Help

Compiled into both Windows programs of the DNMR3 for Windows suite, there is extensive help on their use.  Most of this help has been combined to produce the rest of this document.

Installation

Use pkunzip or Winzip or the facilities built in to Windows XP, or whatever, to unzip the file dnm3we.zip into a programs folder of its own on your PC.  See Warning about Folder Names for Installation for advice on naming the folder.   The folder will contain the file packlist.txt, which will show what should be present.  A folder called Examples should also have been created, under your programs folder.  Examples contains a file index.txt which explains what is in this folder.

Leave all the .exe, .dll and .bat files in the same program folder, and do not rename them.  Create a separate startup folder, to contain data files created and used by the suite of programs.  Make shortcuts to the executable files dnm3runw.exe and n3plotw.exe, as described in Setup.  You should read and understand the whole of Setup before attempting to try out the software, because it does contain some warnings about the automatic deletion of files in the startup folder.

No further installation under Windows is required.  The software may be uninstalled simply by deleting the .exe, .dll and .bat files.

The file pfe101i.zip is included within dnm3we.zip.  This is the distribution file for Programmer's File Editor, which you may wish to use for editing input files for DNMR3.  See .nm3 Input Files for DNM3RUN  .  While the present author recommends this freeware from Lancaster University, he can take no responsibility for it.  See README.TXT within pfe101i.zip for information about installation and use of Programmer's File Editor.
 

Introduction
Using DNM3RUN
.nm3 Input Files for DNM3RUN
Using N3PLOT
Setup
History

DNMR3 for Windows

Introduction

DNMR3 is a dynamic NMR simulation program, written by G. Binsch and D.A. Kleier, and published in 1977 by the SERC NMR Program Library, Daresbury

DNMR3 simulates dynamic high-resolution NMR spectra of spin systems with up to four chemical shifts in each of two exchanging configurations, or up to three chemical shifts when exchanging between three configurations.

The present version for Windows is a pair of  programs: The two programs communicate with each other by means of a text file, so they may be run separately, but DNM3RUN can call N3PLOT when it has produced a file of plots, with automatic running

See History

Using DNM3RUN
.nm3 Input Files for DNM3RUN
Using N3PLOT
Setup
History

History

DNMR3 by G. Binsch and D.A. Kleier was published as Program DNMRL in Fortran IV for IBM computer systems, by the SERC NMR Program Library, Daresbury, in 1977.

The present author translated DNMR3 into Fortran 77, and compiled it as a DOS program for use in PCs in 1991

Introduction
Using DNM3RUN
.nm3 Input Files for DNM3RUN
Using N3PLOT
Setup

Using DNM3RUN

Introduction
.nm3 Input Files for DNM3RUN
Using N3PLOT
Setup
History

.nm3 Input Files for DNM3RUN

At present, no input file creation facility is being offered for this version of DNMR3, and a suitable text editor should be used Introduction
Using DNM3RUN
Using N3PLOT
Setup
History

Using N3PLOT

Introduction
Using DNM3RUN
.nm3 Input Files for DNM3RUN
Setup
History

Setup

If, instead of using DNM3RUN as it is provided, you wish to set up your own scripts for running DNMR3 in DOS, you can see in DNM3RUN.BAT how it works

Disclaimer

This software is produced in good faith with the expectation that it will work well, but neither the author nor the University of Newcastle accepts any liability for any failure to do so, nor for any damage to other software or hardware which it might cause.  It may not be sold to third parties nor distributed for financial gain.  Any reports on its use should cite it as:
DNM3RUN and N3PLOT for Windows by B.W. Tattershall, Newcastle University, Newcastle, England, 2007.

The author makes no commitment to remedy reported bugs or make suggested improvements, but nevertheless would welcome comments from users.
  They should be sent to:
  Bruce.Tattershall@ncl.ac.uk

Introduction
Using DNM3RUN
.nm3 Input Files for DNM3RUN
Using N3PLOT
History