coupling {} end :== assign [ ] [ ] --{Atom-i atom-j atom-k atom-l J-obs J-err. Optional second set of selections and observations is for multiple classes.} class= --{Starts a new class which applies to all assignment, coefficent, force, and potential entries until another class entry is issued.} coefficients --{Set the Karplus curve coefficients a, b, c and the Karplus curve phase p (in that order) for this class.} cv= --{Select partition number for cross-validation.} force [] --{Force constant(s) for all assignments in the current class. Default = 50 [10].} nrestraints= --{Number of slots for J coupling restraints to allocate in memory. Default = 200.} partition= --{Number of partitions for complete cross-validation.} potential=square|harmonic|multiple --{Potential type for this class.} print threshold all|class= --{Print J coupling violations greater than the specified value (in Hz).} reset --{Erase the J coupling assignment table, but keeps nrestraints the same.}