subroutine char SEGMENTS char METHOD if ( AUTO_SEL .eq. "HISTORY" ) key XX_KEY sele by resi atom numb $1 end if ( AUTO_SEL .eq. "ACTIVE" ) key XX_KEY sele by resi active end if ( AUTO_SEL .eq. "WORK" ) key XX_KEY sele segm name SEGMENTS end if ( METHOD .eq. ASIS ) then set geom sele XX_KEY .a .not atom name C N O end - group N dihe dist angle ! extend end_if if ( METHOD .eq. EXTEND ) then set geom sele XX_KEY .a .not atom name C N O end - group N dihe dist angle extend end_if if ( METHOD .eq. FIT ) then set vari THE_MAP = nmaps + 1 make map THE_MAP from MAP_ACT around 10 sele XX_KEY end init 9999 real make map THE_MAP from MAP_ACT copy make map THE_MAP sele segm name WORK_SEGM .a .n XX_KEY end atom ( mask 1.6 ) make map THE_MAP sele XX_KEY .a atom name C N O H HT* OT* OXT end atom ( mask 1.0 ) make map THE_MAP set 9990 99999 -999.0 find side sele XX_KEY .a .not atom name C N O H HT* OT* OXT end - map THE_MAP contour MAP_CONT steps 30 - root CA side CB dihe 10.0 dist 10.0 angle 30.0 poin 10.0 dele map THE_MAP calc bond sele atom name SG .a XX_KEY end dist 2.5 end_if