Macs in Chemistry

Insanely Great Science

An automated framework for NMR chemical shift calculations of small organic molecules


A recent paper in Journal of Cheminformatics describes An automated framework for NMR chemical shift calculations of small organic molecules DOI.

As an alternative, we introduce the in silico Chemical Library Engine (ISiCLE) NMR chemical shift module to accurately and automatically calculate NMR chemical shifts of small organic molecules through use of quantum chemical calculations. ISiCLE performs density functional theory (DFT)-based calculations for predicting chemical properties—specifically NMR chemical shifts in this manuscript—via the open source, high-performance computational chemistry software, NWChem.

Isicle is available from GitHub or can be installed using Conda (with required dependencies

conda create -n isicle -c bioconda -c openbabel -c rdkit -c ambermd python=3.6.1 openbabel rdkit ambertools snakemake numpy pandas yaml statsmodels

In addition, ensure the following third-party software is installed and added to your PATH:

cxcalc (license required from ChemAxon, Marvin)

ISiCLE is implemented using the Snakemake workflow management system, enabling scalability, portability, provenance, fault tolerance, and automatic job restarting. Snakemake provides a readable Python-based workflow definition language and execution environment that scales, without modification, from single-core workstations to compute clusters through as-available job queuing based on a task dependency graph.

There is more details on Snakemake here.

I've added Isicle to the Spectroscopy Page.




Insensitive (Incredible Nuclear Spin EvolutioN Simulation Tool Intended for Visual Education) is an application to simulate the NMR experiment based on the quantum mechanical density matrix formalism.

It is available for Mac OS X 10.6 and above and iOS 5.1.1 and above. Full details can be found in Concepts In Magnetic Resonance, 2011, 38A (2), 17-24 DOI.

The NMR experiment is usually described by a choice of three models that operate on different levels of abstraction: the vector model, the product operator formalism and the density matrix approach. The transition between these models poses a didactic challenge for teacher and student alike. A new computer program is presented, which simulates a spin system on the textbook level and compares the three approaches, with the possibility to manipulate the system at every step. It closes a gap between NMR education and professional simulation tools. Some algorithms are explained, which are used in the simulation to extract information from the density matrix.



Mnova 12.0.3 (minor release)




  • Able to name molecules with atoms in non-standard valence
  • Implement skeletal replacement (“a”) nomenclature for heteropolycyclic ring systems
  • Naming of branched ring assemblies
  • Correct names of several suffix groups
  • Able to name ring assemblies of 3-6 identical cyclic systems


  • Precursors m/z values displayed in the MSn extracted spectra title

Full details here

There is a review of Mnova here


A Review of MNova NMR


MNova NMR is Mestrelab Research’s NMR analysis program that can be used to quickly view, process and analyse both 1D and 2D spectra, as well as to easily produce publication quality assignments and images. The software can be downloaded from Mestrelab’s website (45-day free trial licences are available).

You can read the review here



NMR solvent peaks


I just noticed this mentioned on Twitter and so I've added it to the Mobile Science site.

NMR Solvent peaks is a conveniently-searchable version of the ungainly table of NMR data most organic chemists keep a copy of nearby. Instead of searching through the table for a peak near your unidentified peak, just enter your solvent and the peak's multiplicity and location and you'll have a short list of candidate impurities

There is also a web-based version and a twitter feed for submitting bugs and finding out about updates.

There are a number of other NMR apps available


Xplor-NIH for molecular structure determination from NMR


A discussion on the new developments of Xplor-NIH DOI. Xplor-NIH is a popular software package for biomolecular structure determination from nuclear magnetic resonance (NMR) and other data sources.

Most of Xplor-NIH's code is now being developed directly in the Python language, and thus is directly accessible for modification by the end-user without recompilation, while code paths which require high performance, such as those executed at every timestep of molecular dynamics, are coded in C++. The Python interface to Xplor-NIH provides an extensible toolbox for developing further functionality. Precompiled packages for most popular Unix and Unix-like operating systems (such as Linux and Mac OS X), as well as documentation and support are available directly from


ARIA2 (Ambiguous Restraints for Iterative Assignment)


I just came across a publication DOI describing ARIA2 (Ambiguous Restraints for Iterative Assignment) is a software for automated NOE assignment and NMR structure calculation.

ARIA comes as a software library written in the object-oriented programming language Python. The modular design makes it easy for the user to extend and modify the program. The GUI is based on the graphics libraries Tcl/Tk and Tix, interfaced by Python.

ARIA runs on Linux, SGI machines and Mac OS X.

More details can be found on the website

I've added ARIA2 to the spectroscopy page.


Mnova updated


Mnova 11.0.4 (April 2017) has been released, this is another minor release with some bug fixes such as:

  • Improved NUS processing algorithm: some 2D experiments that showed unexpected noise artefacts are now processed properly by the improved NUS processing algorithm.
  • HSQC stripped transformed in Topspin files loads spectra correctly referenced.
  • All shortcuts (Mac version) are now fully functional.
  • Agilent LCMS files with negative ion traces are now detected appropriately.

Mnova is a multipage, multivendor, multitechnique and multiplatform analytical chemistry software suite designed as a container for various plugins.


Mnova 11 released


A new update to the popular spectroscopy application Mnova has been announced.

This is a major release that incorporates many new features in NMR, MS, Molecule Editor, Database, Verify and NMRPredict plugins. We have integrated a new PhysChem properties module as well as important enhancements in our Scripting Engine. This version has fixed several bugs.

There is also a page of spectroscopy applications here


iNMR test release


The latest update to iNMR version 6.0.0 is available for testing.

Version 6.0.0 requires Mac OS X El Capitan. Today only 60% of Mac users have it. This doesn’t seem the right moment for replacing version 5. In conclusion, version 6 is currently available for a few selected testers only. Anybody can apply. Testers will receive a key that is going to expire in December. The keys for version 5 are not valid for version 6.

iNMR is a high performance NMR analysis program.


See also the spectroscopy page.


Orange NMR Updated


Orange NMR has been updated, with more accurate 4J HH couplings prediction and improvements to the peaks table.

Orange NMR is an App to predict 13C and 1H NMR spectra: draw a structure to see its spectrum. The accuracy of the algorithm is about 1.9 ppm for 13C and 0.21 ppm for 1H (RMSD=3.4 and 0.31 ppm correspondingly).

There are an increasing number of spectroscopy application available for mobile devices.


Topspin for NMR


I've added Topspin to the Spectroscopy page, this is an NMR processing package from Bruker. Looks to be free for academics.

In order to provide students, researchers and teachers with unlimited access to the best tools for off-line NMR processing, Bruker is making their market leading NMR processing software TopSpin available free of charge for all academic users.

There are also an increasing number of spectroscopy application available for mobile devices.


Orange NMR Updated


Orange NMR the iOS app to predict 13C and 1H NMR spectra has been updated, just draw a structure to see its spectrum.

What's New in Version 2.2

iOS 9 multitasking supported.

Optional calculation of MF, MW, Monoisotopic Mass and Elemental Composition added.

Ability to show terminal and all carbons on structure added.

Some minor bugs fixed.


ImageVis3D and Orange NMR updates


I've just got details of a couple of updates to mobile science apps.

ImageVis3D Mobile is a mobile visualization application one to visualize and share volume and surface data while you are on the go. With ImageVis3D (available for free at and ImageVis3D mobile you can transfer your own data directly from the desktop to your mobile device.

What's New in Version 5.1 - new iOS 9 compatible UI (support for Slide Over and Split View) - numerous improvements in the rendering engine - slice viewer visualizes geometry in addition to volume data


Orange NMR is an App to predict 13C and 1H NMR spectra: draw a structure to see its spectrum. The accuracy of the algorithm is about 1.9 ppm for 13C and 0.21 ppm for 1H (RMSD=3.4 and 0.31 ppm correspondingly). The number of heavy atoms in structure to predict for free is restricted to 12 atoms. This restriction can be removed by purchasing additional licenses.

What's New in Version 2.1. Table of peaks added. Structure drawing enhanced: Touch and drag from bond to draw ring. Double click inside ring to make it aromatic. P and I elements added. Help added.


There are now an increasing number of mobile spectroscopy apps available.




I just added Topspin from Bruker to the list of spectroscopy applications.

Topspin is capable of data processing of 1D and higher dimensional NMR datasets including Fourier transform, window functions, baseline and phase correction, peak picking, integration, line shape analysis (Gauss/Lorentz, dynamic NMR, solids), relaxation and multiplet analysis, spectrum and Fid simulation, printing/plotting, quantification, AU/Python/Macro programming. Optionally NUS processing and small molecule structure elucidation (demo licenses available). For Mac systems the CPU must be capable of executing 64bit-instructions according to “Intel Core 2 Duo” processor type or newer.


Mnova 9.1.0 released


Mestrelab Research have just announced the release of the NMR application Mnova 9.1.0. This release fixes several bugs and incorporates many new features on NMR, MS, the Molecule Editor and the GUI.

This new version also includes the release of the Mnova Screen plugin, an automatic tool for the analysis of ligand screening NMR data.

It also includes a long list of bug fixes


iNMR has been updated


The very popular NMR processing tool iNMR has been updated

The new versions 5.3.7 (for Mac) and 2.3.7 (for Windows), both available since June 20, add Covariance NMR to the processing toolbox. This technique creates a symmetric square matrix, starting from any 2-D matrix. The result can look completely different from the starting spectrum, though the information contained is necessarily the same. An example is hsqc-tocy (a kind of hetero-correlation experiment). After normal processing, it has two different axes: a 1-H axis and a 13-C axes. Starting from here you can apply two different kinds of Covariance. The so-called Direct Covariance creates a symmetric H-H matrix. The so-called Indirect Covariance creates a symmetric C-C matrix. Both are homo-correlation plots.

A more detailed description is available here:

This link leads to the pioneer of the method:

There are more spectroscopy applications for Mac OSX here


iNMR 5.3.6 released


The very popular NMR application iNMR was updated recently to version 5.3.6. This is a minor update:

When the slider for the first-order phase correction reaches the end-of-the-run, a message appears at the center of the same dialog: "Move This!", meaning that, if you want to go further, it's enough to touch the "fine-coarse" selector.

I’ve updated the spectroscopy page to reflect this


rNMR added to spectroscopy page


rNMR is an add-on for R.

rNMR is an open source software package for visualizing and interpreting one and two dimensional NMR data. In contrast to most existing 2D NMR software, rNMR is specifically designed for high-throughput assignment and quantification of small molecules. As a result, rNMR supports extensive batch manipulation of plotting parameters and has numerous tools for expediting repetitive resonance assignment and quantification tasks.

I’ve added it to the spectroscopy page.




Learn NMR FID is a great teaching tool to learn the basics of NMR data collection and processing. Use simulated free induction decays (FIDs) and spectra to see apodization, noise and relaxation effects. Move peaks and see how the FID changes. Real and imaginary FIDs prior to and after processing are displayed as is the resultant spectrum after the Fourier transform.

There are more science apps for iOS on the mobilescience site.

I also thought I’d mention this framework that was brought to my attention recently. There is a trend to move massively parallel tasks to the GPU, GPU Image is a framework (BSD license) that simplifies the creation of GPU filters. This framework is built around OpenGL ES 2.0, so it will only work on devices that support this API. This means that this framework will not work on the original iPhone, iPhone 3G, and 1st and 2nd generation iPod touches. All other iOS devices are supported.



Accept-NMR uses an input PDB file, generate symmetry-related copies of a biological molecule of interest, and predict specific user-defined classes of intermolecular contacts between these (using a user-defined distance cutoff). Sort and analyze the resulting contacts, and visualize the results using several visualization schemes in PyMOL. Predict NMR spectra, and specifically the positions of intermolecular contact cross-peaks, based on the contacts predicted and chemical shift table. It is written in Perl, utilizing Gtk2-Perl bindings to provide a cross-platform compatible graphical user interface,

Added to the Spectroscopy page.


Mnova 8.1.1 released

Mnova 8.1.1 is a minor release that fixes several bugs in Mnova NMR, MS and the installation process.

New Features
Capability to update gamma value of a DOSY spectrum depending on the detected nucleus

Bugs Fixed

  • Withewashed view looked wrong in 2D spectra
  • Peaks integrated using Peaks method did not get deleted
  • Problem copy/pasting a spectrum from Mnova to MS Word as OLE
  • Wrong order on assignments reported by Assignments script
  • Problems opening a document with deleted molecules and with the compounds table linked to the Page Navigator

There is a page of spectroscopy applications for the Mac here.


iNMR Reader for free

I noticed this in the iNMR newsletter.

FREE FOR EVERYBODY Only today 22nd Feb, anybody can ask for a free key for iNMR reader 5. No questions asked. iNMR reader 5 is a 64-bit application that requires Snow Leopard (or a later OS).

iNMR website

A new iNMR reader is available after many months. Instead of restarting from the old version, I have started from the full edition(which includes CPM, DOSY, relaxation times and many other things missing in the old reader), from which I have removed just three commands: Save, Export and Console. In practice it's the iNMR you have appreciated in the past year at a much lower price. Another thing that changes is the key: the old key isn't good. If you already have a license, please wait until March to install this new version and ask for the key. There is no upgrade fee to pay, but remember that a disposable license can't be moved to another computer. You will receive the key valid for your old computer. To ask for a new key, please send the old one back.


Collaborative Computing Project for NMR updated

The Collaborative Computing Project for NMR was updated last night. No details are available.

The Collaborative Computing Project for NMR (CCPN) is a project that aims to bring together computational aspects of the scientific community involved in NMR spectroscopy of biological molecules, especially those who work in the field of protein NMR. The CcpNmr software suite is a series of programs for macromolecular NMR spectroscopy integrated with the CCP data model. Between programs written by the CCPN, external contributions, and ‘outside’ programs integrated with the data model, it is the intention to provide one suite of programs to carry out all tasks needed in macromolecular NMR spectroscopy. The nature of the data model guarantees that any other program or suite that interfaces with the data model can be used alongside or instead of the CcpNmr suite.

CCPN will be giving a demonstration at the EUROMAR conference during the first week of July (see They will also be handing out CDs with the latest release.

There is a page of spectroscopy applications for Mac OS X here.


iNMR 5.2.4 released

The latest Mac version of iNMR is 5.2.4, released today. Due to popular demand it restores the slider for zero-order phase correction, which reappears side-by-side with the knob that has been in its place for a whole year. Their function is equivalent. This seems to be a case where it's better to have redundant controls.


iNMR offers

Just got this message I thought I’d pass on.

The iNMR reader will remain at €39 for another 5 days only. Staring from Tuesday, it will return to its old (historical) price of € 50. The same applies for the student promo and the laptop extensions, everything that now costs €39 will cost €50 starting from next Tuesday.

iNMR is the only NMR software expressly written for Mac OS X, it uses Mac technologies and is tightly integrated with Mac OS X.


There is a listing of spectroscopy applications here.


iNMR5 Released

After many months of beta testing the latest version of the popular Mac dedicated NMR spectroscopy application iNMR5 has been released. The key new features are tabulated below.

  • 64-bit
  • Version 5 requires a 64-bit Intel chip and Snow Leopard. Version 4 is 32-bit Universal Binary and requires Tiger.
  • real-time dragging
  • When you drag the margins of the plot, or the integrals, or most of the objects, the plot is continuously updated. Overlay manager
  • The Overlay Manager becomes non-modal and can be enlarged to show the full path of the individual documents. Sorting the overlays is simpler and more transparent.
  • Manual phase correction
  • The zero-order correction is controlled by a knob that never reaches the end of the run. The fine-coarse selector has many more stops. The phase panel is more compact.
  • Other dialogs
  • “Units and Scales” and “Colors and Levels” change the corresponding plots as soon as you click into a control. The Preferences dialog includes a “Preview” button. The color panel is no more modal. When the open dialog is open, the corresponding menu item isn't dimmed anymore. The console is more compact than in the past, but can be enlarged at will.
  • Fit to overlay
  • Fitting a simulated spin system is visibly faster.
  • Cursors
  • The new cursors are more specific. The horizontal palette has a single row of buttons.
  • Info tool
  • The interpolator is faster, more predictable and more reliable.
  • Animation
  • The visual effect of the command ”New Page” is realistic.
  • Printing
  • The printed area is no more centered and no more clipped.
  • Tabulator
  • Shows an estimate of the T1.


Depending on your existing license you may be eligible for a free upgrade, for other users there is a small upgrade fee.

There is a list of spectroscopy applications for the Mac here


iNMR progress on new version

I just got this message from the developer of iNMR Read More...

Mnova 7.0 released

MestreLab have announced the release of Mnova 7

iNMR Updated

iNMR Updated

A couple of Updates

ChemDoodle Web Components version 4.1 has been released and ctioga2 has been released a full rewrite of ctioaga, ctioga2 is a powerful command-line based polymorphic plotting program, based on the Tioga plotting library. Read More...

iNMR version 4

iNMR is now at version 4

Insensitive Updated

Updated apps for the iPhone/iPad.

iNMR link to DOSY toolbox

The importance of High Resolution PFG-NMR data for mixture analysis is steadily increasing but there is no single way to process such data, iNMR now has a two-way link to the DOSY toolbox.

New iNMR Guide

iNMR visual user guide update

NMR Application updated

CARA 1.8.4 has been released for Windows, OSX X86 and Linux Read More...

Sweet J

Sweet J, A Desktop Calculator for the Karplus Equation is available Read More...

iNMR Reader Update

Today the iNMR reader has been updated to version 3.0.0. Read More...

iNMR News

iNMR has been updated as has the website.


A site to provide a collaborative informational resource to Spectroscopists. Read More...

Chenomx NMR Suite

Chenomx NMR suite is an integrated suite of tools that allow you to easily identify and quantify metabolites in NMR spectra Read More...


I see there is a new version of iNMR available. Read More...