CCP4 web logo CCP4i: Graphical User Interface
Documentation for Programmers
Introduction

next button previous button

This documentation is intended to help programmers who wish to write their own task interfaces. The main reasons why you might want to do this:

Creating a new task interface will probably require four new files. None of these files are particulary complex for a simple interface but I do expect that learning about four new file formats will present an energy barrier to getting started with CCP4i. Please persevere and hassle us with any problems/suggestions: ccp4gui@dl.ac.uk.

There is an Overview of the task interface which you should read before starting. There are a couple of simple example interfaces (demo). Then it is probably best to work on the files in the order:

The other pages of interest:

Library of CCP4i Commands
containing links to documentation for CCP4i-specific commands

Introduction to Tcl

Implementation of CCP4 Interface