segment {} end :== name= --{Segid of newly created structure. default=" "} molecule name= number= end --{Create independent copies of named molecule.} chain {} end --{Setup sequence and connectivity between residues.} :== first tail== end --{Define patch that will be applied to the first residue in a sequence.} last head== end --{Define patch that will be applied to the last residue in a sequence.} link head== tail== end --{Define patch that will be applied between 2 residues in a sequence. If no matching link is found, the chain is restarted.} separate-by-segid= --{When reading the sequence from a file, if a new segid is encountered restart the chain.} convert-chainid-to-segid= --{When reading a sequence from a file, take the segid from the chainid column if it is non-blank.} coordinates {} end --{Read sequence from PDB file.} sequence {} end --{Read this sequence.}