User`s Guide Table of Contents
MAIN can do many things, probably too many for a beginner. The point is that one can learn new things only one by one and not all together. Decide about the beginning. There are namely as many beginnings as there are cases. The path below is only a suggestion.
1. Learn to use "main_config" tools.
The config tools configure working environment by creating a series of macros which connect and organize data and GUI features. Macros are used during a main session. Without working environment configured "MAIN" is an infant not really able to understand your wishes, unless you doit yourself by writing MAIN language .
Each MAIN working session should be run in a separated directory in order not to mess up the working environments. The working environment must be created before starting "MAIN" and it can be reconfigured anytime.
2. Learn to do specific tasks.
3. Learn more about special chapters including complete tasks
Trouble shooting and debugging.
Interfaces with other programs
MAIN is an open program, but description to various programs (CCP4, PHENIX, CNS) is scattered throughout the manual or not documented. Access to the refinement programs "phenix.refine" and 'REFMAC" are spported from the "REFINE_ALL" configuration.