You are here: Home V2 Software Software Tutorials Python API Course

Python API Course

Short pieces of demonstration code to illustrate how to do various things with version 2 of the Python API

Top-Level Projects

How to create, load and save the top-level MemopsRoot object that contains all project data

Read More…

Molecular Description

How to create and manipulate the objects involved with molecular systems, sequences and chemical compound templates

Read More…

NMR Experiments and Spectra

A guide to using describing experiments and spectra within the NMR part of the data model

Read More…

Peaks & Peak Lists

How to work with peaks and the list they are contained within

Read More…

Resonance Assignment

How to assign peaks to atoms via the resonance objects and how this relates to chemical shifts

Read More…

Structures & Ensembles

How to work with objects that represent coordinate information for macromolecular structures

Read More…

NMR Restraints

A guide to working with the various type of structural restraints used in NMR

Read More…

CcpNmr Analysis Windows

A guide to working with Analysis windows, where spectra are displayed.

Read More…

CcpNmr Analysis Macros

Programming guide to writing Python macro scripts for CcpNmr Analysis

Read More…

CCPN Tkinter Graphical Objects

Programming guide on how to use the CCPN GUI widget set.

Read More…

How to write a macro

Simple macro writing guide on the CCPN Biomolecular NMR Wiki

Read More…

Explanatory Diagrams

Simplified data model diagrams for teaching purposes

Read More…

Example CCPN Graphical Interface

An example graphical interface that links to the CCPN data model

Read More…