Новосибирский институт органической химии им. Н.Н. Ворожцова СО РАН

Лаборатория изучения механизмов органических реакций

xyz2jmod

Usage: xyz2jmod [options] files.xyzppm

Dependencies: Perl, gnuplot


Рисует спектры ЯМР 13С по расчитанным хим. сдвигам с помощью gnuplot.
Исходный файл д.б. в формате xyz с 5-й колонкой (в ней хим.сдвиги).
Может быть и 6-я колонка, в ней обозначения атомов, если они есть,
то будут использоваться вместо порядковых номеров атомом.

Опции:
-h              help

-terminal=x11   Терминал для gnuplot. По умолчания - x11. Если терминал - 
                файловый формат (f.e. postscript), то перенаправить в файл.
                Список терминалов: echo 'help set terminal' | gnuplot

-nuc=C          Спектр на углероде, -nuc=H - на протонах (без расщеплений)

-BB             Обычный спектр (все сигналы вверх). По умолчанию - jmod (для С)

-range=min,max  Диапазон спектра (в м.д.). Если нет, то помещаются все сигналы

-linewidth=0.05 Ширина линии (в м.д.). 
                Можно давать в виде Hz/MHz, например 5/100.

-label=0        Не надписывать пики. Это по умолчанию.
-label          Надписывать пики обозначениями атомов.
-label=1        То же самое
-label=2        Надписывать пики их хим. сдвигами.
-label=3        Надписывать пики их хим. сдвигами и обозначениями атомов.

-join=N         Объединять надписи пиков, между которыми менее N ширин линий.
                По умолчанию N=1.

-fontsize=10    Размер шрифта для надписей пиков (используется шрифт cour).

-jcamp         На каждый спектр делать JCAMP-DX (файл с расширением .dx).
               -terminal=null, если не нужен рисунок от gnuplot.
  
  
Последняя модификация: Sat May 28 13:49:43 2011

Download

Source