! QE2MOV.COM ! ! ! ASSIGNMENTS TO RUN PROGRAMS ! ! ! ! ASS ?? HRT DISK FOR SAV MODULES ! ASS ?? SVA DISK FOR GAMMA TO STORE SSAVE AREAS ! ASS ?? SY0 DISK FOR BGAMMA TO WRITE SAVE AREAS ! ASS ?? GAM DISK GAMMA STORES PLAYBACKS ! ASS ?? 6 HARD COPY DEVICE - IE TT OR LP ! ! ! ASS DL3 SRC ASS DM2 DST ASS DL3 IN ASS DM2 OUT ASS DL3 INP ASS DM2 OUP SHOW SET TT NOQUIET ! QUERY FIRST TRANSFER ! R PIP ! ! QE2 GAMMA SETUP COMMAND FILES ! DST:*.*=SY:SET*.COM/Q ^C ! ! QE2DOC.DOC ! ! QEII DOCUMENTATION IN USAGE OF PROGRAMS . ! ! N.B ! ! NOT ALL PROGRAMS INCLUDED ON TAPE . ! ! R PIP DST:*.*=SY:QE2DOC.DOC ^C ! ! !************************************************************************************************ ! ! CURVE.SAV ! ! ! ! 7-JUN-84 ! ! MODIFIED CURVE ! ! (1) PT AND PR PRINT GRAPHS TO REP ( I.E. LOGICAL UNIT 6) ! ! (2) MC , ME , MR AND MP ALL NOW REFERENCE DEFAULT DISK SY0: ! PREVIOUSLY REFERENCE WAS TO DK: ! ! ME NOW PRODUCES BACKUP FILE ?????.BAK . ! ! (3) ROUTINE SMOOTH.FOR RENAMED TO SMTHCV.FOR - 2 ROUTINES NAMED ! SMOOTH.FOR ON DEC DISTRIBUTION DISK . ! ! (4) MACRO'S IN CURVE NOW SAVE REGISTERS . ! ! (5) MACRO VSVM AND VSVW TRANSMITTED DATA USING REGISTERS R1 AND R2 ! NOW "R2" DATA IS STORED IN NPGE AND R1 IS CLEARED ON RETURN ! TO VSVM . ! ! (6) F4ROOT RELOCATED TO ROOT SEGMENT - PREVIOUSLY LOCATED IN ! OVERLAY 1 . ! ! @SRC:CURMOV COPY SY:DEVCUR.COM DST:*.* ! ! ! TO BUILD CURVE ! ! ASS XXX SRC ! ASS XXX OBJ ! ASS NL MAP IF MAP'S NOT REQD ! ! ! THEN ! @SRC:CURBLD ! ! ALSO SEE ! CHAPTER 18 GAMMA APPLICATION USER GUIDE VOL 2 ! ! !************************************************************************************************** ! ! ! GAMKED AND CURKED ! ! ! ! 7-JUN-84 ! ! 1) DETECTED ERROR IN RADCO.FOR (QEII PROGRAM ERROR) ! ! 2) TRIM AND SCOPY IN ORGINAL CURKED PRODUCED ARRAY OVERFLOW ! AND RANDOM RESULTS IN PROGRAMS EXECUTION . ! ! 3) TEMPORARY FILE IS NOW CALLED GAMKEC.COM OR CURKEC.COM ! TO PROTECT BUILD FILE GAMKE1.COM AND CURKE1.COM . ! ! ! MODIFIED ! ! (1) BOTH GAMKED AND CURKED HAD A MIXTURE OF REFERENCES ! TO SY0: AND DK: . NOW ALL DEFAULT REFERENCES ARE ! MADE TO SY0: ! ! I.E. TST IS EQUIVALENCE TO SY0:TST.GMC ! ! WHILE DL3:TST.GMC IS ALSO VALID . ! ! ! ! @SRC:EDTMOV ! ! ! EDIT.GMC ! ! GAMMA MACRO TO EXECUTE GAMKED FROM BGAMMA ! ! R PIP ! ! GAMMA EDIT ! DST:*.*=SY:GEDIT.GMC/W DST:*.*=SY:GGEDIT.COM/W DST:*.*=SY:GEDIT.COM/W ! ! CURVE EDIT ! DST:*.*=SY:CEDIT.GMC/W DST:*.*=SY:CCEDIT.COM/W DST:*.*=SY:CEDIT.COM/W ^C ! ! ! TO BUILD GAMKED AND CURKED ! ! ASS XXX INP ! ASS XXX OUP ! ASS NL MAP IF MAP'S NOT REQD ! ! ! THEN ! @INP:EDTBLD ! ! ! !************************************************************************************************ ! ! ! ! ! PHASE ANALYSIS ! ! ! 12-JUL-85 ! ! 1) MODIFIED TO PROCESS BOTH WORD/BYTE GATED HEART STUDIES ! PRODUCE VIA COMPRESSING GATED STUDIES . (SEE CMPMOV) ! ! ! ! 7-JUN-84 ! ! 1) TWO VERSIONS OF PHASE ANALYSIS PROGRAMS NOW AVAILABLE ! ! MR FOUR STILL RUNS MANUAL PROCESS ! ! MR FOURS STORES DATA IN SVAR30 - 59 ! ! MR FOURA AUTOMATICALLY PROCESSES SVAR30 - 59 ! N.B. FOURS REQUIRES INCSNM TO BE BUILT ! AND FOURA REQUIRES FIXN0I TO BE BUILT ! IE USE INCBLD AND FIXBLD ! ! 2) THE TEMPORARY FILE PROCES.X00 IS CREATED ONLY IF IT IS NOT ON THE ! WHICH PREVENTS EMPTY SPACES DEVELOPING ON THE DISK . ! ! ! ! CORRECTED ! RANDOM ARITHMETIC ERRORS WHICH WERE GENERATED ! WHEN "CHAINED" DATA WAS OVERWRITTEN ON STACK - ! WHEN FGAMMA WAS ACTIVE . ! ! ALSO - AUTO DROP OFF SELECTION ! AND PLAYBACK CREATION FOR MR JOIN (P1-P4) ! COMPILE PROGRAMS SPAMS4 AND PBCRT WITH /D TO ! CHOOSE SY DEVICE ON WHICH TO CREATE STATIC AND PLAYBACK ! CREATED STUDIES HAVE TITLES PHASE DP-SMH AND PHASE STATIC ! @SRC:PHAMOV.COM ! ! COMMAND FILE TO SETUP ASSIGNMENT FOR PHASE BUILDING ! COPY SY:DEVPHA.COM DST:*.* ! ! ! FOUR.GMC ! ! FOUR MACRO FOR PHASE ANALYSIS ! PHASE DISPLAYS STATIC AT END OF MR FOUR ! R PIP DST:*.*=SY:FOUR.GMC/W DST:*.*=SY:FOURS.GMC/W DST:*.*=SY:FOURA.GMC DST:*.*=SY:PHASE.GMC/W ^C ! ! ! ! TO BUILD PHASE PROGRAMS ! ! ASS XXX IN ! ASS XXX OUT ! ASS NL MAP IF MAP'S NOT REQD ! ! ! THEN ! @IN:PHABLD ! ! THEN SEE INCBLD AND FIXBLD ! ! ! ! !************************************************************************************************** ! ! ! ! 7-JUN-84 ! ! FIXSN0!!N ! USED TO AUTOMATE PLAYBACK PRODUCTION IN GSASMH.GMC AND GSASM3.GMC ! ! MOVES STUDY IN SVARNN INTO SVAR00 SO GAMMA ! CAN CONTINUE MACRO ANALYSIS ON NEXT STUDY . ! ! ! FIXN0I!!N,N+M ! ! USED IN FOURA TO MOVE SAVE AREA N INTO ZERO AND MOVE ! ROI'S TO GAMMAM.SYS . SAVE 19 IS USED TO TEST IF ! LAST STUDY IS REACHED OR PROCESS TO N+M ! ! @SRC:FIXMOV.COM ! ! ! TO BUILD FIXSN0!!N AND FIXN0I!!N,N+M ! ! ! ! ASS XXX SRC ! ASS NL MAP IF MAP'S NOT REQD ! ! ! THEN ! @SRC:FIXBLD ! ! ! !****************************************************************************** ! ! ! ! ! GSASMH ! ! 12-JUL-85 ! ! MODIFIED TO SMOOTH WORD/BYTE GATED STUDIES ! ! ! PERFORMS TEMPORAL SMOOTH ON STUDY ADDRESSED BY SVAR00 ! AND THEN LOADS NEW STUDY TITLE INTO SVAR00 SO GAMMA CAN ! CREATE PLAYBACK ON SMOOTHED STUDY ! @SRC:GSAMOV.COM ! ! ! TO BUILD GSASMH.SAV ! ! ASS XXX SRC ! ASS NL MAP IF MAP'S NOT REQD ! ! ! THEN ! @SRC:GSABLD ! ! ! ! ! GSA*.GMC , SMH*.GMC ! ! MACRO FOR PRODUCING TEMPORAL SMOOTHED STUDIES AND P/BACKS P1-P4 ! FOR MR JOIN WHICH PRODUCES GSACOM ! ! GSASM3 (3 STUDIES LAO RAO LLAT + PHASE IN P1) ! GSASME (3 EXERCISE STUDIES) ! GSASMH (STUDIES TREATED INDIVIDUALLY UP TO 4) ! ! R PIP ! ! GSASM3.GMC ! DST:*.*=SY:GSASM3.GMC/W DST:*.*=SY:SMHC31.GMC/W DST:*.*=SY:SMHC32.GMC/W DST:*.*=SY:JOIN.GMC/W ! ! GSASME.GMC ! DST:*.*=SY:GSASME.GMC/W DST:*.*=SY:SMHCE1.GMC/W DST:*.*=SY:SMHCE2.GMC/W ! ! GSASMH ! DST:*.*=SY:GSASMH.GMC/W DST:*.*=SY:GSASMN.GMC/W DST:*.*=SY:SMHCN1.GMC/W DST:*.*=SY:SMHCN2.GMC/W ^C ! ! ! ! !************************************************************************************************* ! ! ! ! ! INCSMN ANS INCSAN ! ! ! USED IN FOURS TO INCREMENT SAVE AREA NUMBER AFTER ! ROI'S AFTER BEEN DRAWN . ! ! ! ! @SRC:INCMOV ! ! ! TO BUILD INCSMN AND INCSAN ! ! ! ASS XXX SRC ! ASS NL MAP IF MAP'S NOT REQD ! ! THEN ! ! @SRC:INCBLD ! ! ! ! !************************************************************************************************** ! ! ! ! ! SVARJN ! ! ! 7-JUN-84 ! ! TO CREATE A STATIC FROM 64*64 MATRICES SOTRED IN CONSEQUETIVE ! SAVE AREAS . THE NUMBER OF SAVE AREAS ARE REQUESTED WHEN ! PROGRAM IS RUN AND THE HEADER FOR EACH FRAME IS EXTRATCED ! FROM THE ORGINAL STUDY . ! ! ! ! @SRC:SJNMOV ! ! ! TO BUILD SJNBLD ! ! ! ASS XXX SRC ! ASS NL MAP IF MAP'S NOT REQD ! ! THEN ! ! @SRC:SJNBLD ! ! ! ! !************************************************************************************************** ! ! ! ! RNMGSA ! ALLOWS GSACOM.GPB TO BE RENAMED USING ICSI FROM SYSLIB ! USING ONLY THE FIRST SIX CHARACTERS OF THE FILE SPEC . ! IE AA0405 ! RENAMED GSACOM.GPB TO AA0405.GPB ! THIS PROGRAM IS CALLED IN MR JOIN ! ALSO FULL FILE SPEC IS AVAILABLE ! IE SY2:P2.GPB=SY0:TESTRT.GPB ! ! @SRC:RNMMOV.COM ! ! ! TO BUILD RNMGSA.SAV ! ! ASS XXX SRC ! ASS NL MAP IF MAP'S NOT REQD ! ! ! THEN ! @SRC:RNMBLD ! ! ! ! !************************************************************************************************* ! ! ! ! ! CMPRSS ! ! 12-JUL-85 ! ! ! THE COMPRESSION PROGRAM HAS TWO TYPES OF OPERATION . ! ! 1) FIRSTLY , A DISK TO DISK COMPRESSION CAN BE PERFORMED ! ALL STUDIES ARE TRANSFERRED SEQUENTIALLY AND WHEN A WORD STUDY ! IS FOUND THAT CAN BE COMPRESSED , IT IS COMPRESSED DURING TRANSFER ! ! 2) THE SAME DISK COMPRESSION PRODUCES A LIST OF STUDIES WHICH ! CAN BE COMPRESSED WHILE STATICS , LIST AND DYNAMICS ! WITH ONLY BYTE DATA ARE IGNORED . THIS LIST IS SORTED AND ! THE SMALLEST STUDIES ARE COMPRESSED FIRST . THE COMPRESSED FILE ! IS STORED IN A TEMPORARY FILE ON HRT: , THEN THE ORIGINAL ! FILE IS DELETED FORM THE SOURCE DISK AND THE THEN COMPRESSED ! FILE IS COPIED TO SOURCE DISK . ! ! 3) ANOTHER USEFUL FEATURE IS THAT THIS PROGRAM DETECT GAMMA ! STUDIES IN THE GAMMA MAGTAPE FORMAT ??????.001 , ??????.002 ! , COMPRESS THE STUDY AND PRODUCE THE *.X* FORMAT SO BGAMMA ! CAN DETECT THE STUDIES . ! ! ! ! ! ! ! ! @SRC:CMPMOV ! ! ! TO BUILD CMPRSS ! ! ! ASS XXX SRC ! ASS NL MAP IF MAP'S NOT REQD ! ! THEN ! ! @SRC:CMPBLD ! ! ! ! !************************************************************************************************** ! ! ! ! EXP ! ! 12-JUL-85 ! ! SOME ANALYSIS PROGRAMS CAN ONLY READ WORD FORMAT STUDIES . ! TO COPE WITH THIS SITUATION EXP WAS WRITTEN TO EXPAND BYTE ! STUDIES STORED IN SAVE AREA ZERO INTO A WORD STUDY AND ! AUTOMATICALLY LOAD THE NEW STUDY INTO SAVE AREA ZERO , SO WHEN THE MACRO ! CONTINUES IT OPERATES ON THE WORD STUDY . TO INDICATE WHICH ! WORD STUDIES HAVE BEEN CREATED THE LAST THREE LETTERS IN THE ORGAN FIELD ! ARE CHANGED TO SPACE EX . ! ! ! ! ! ! @SRC:EXPMOV ! ! ! TO BUILD EXP ! ! ! ASS XXX SRC ! ASS NL MAP IF MAP'S NOT REQD ! ! THEN ! ! @SRC:EXPBLD ! ! ! ! !************************************************************************************************* ! ! ! ! ! REDUCE ! ! ! 12-JUL-85 ! ! REDUCES WORD STUDY IN SAVE AREA ZERO TO BYTE COLLECTION IF POSSIBLE ! BUT USES SAME NAME IE NEW STUDY NOT CREATED ! ! ! ! ! ! @SRC:REDMOV ! ! ! TO BUILD REDUCE ! ! ! ASS XXX SRC ! ASS NL MAP IF MAP'S NOT REQD ! ! THEN ! ! @SRC:REDBLD ! ! ! ! !************************************************************************************************* ! ! ! ! ! ERRMOV ! ! 12-JUL-85 ! ! A METHOD OF USAGE HAS BEEN DEVELOPED FOR SYSTEM LIBRARY CALLS ! WHICH CHECKS THE RETURNED FUNCTION CODE , DECIDES WHETHER THE ! THE CODE IS "FATAL OR NOT" AND THEN GENERATES A TRACE BACK ON ! ABORTION IF REQUIRED ! ! SEE SAVOP.NEW FOR EXAMPLE ON USE ! ! LOKERR ! RDERR ! WRTERR ! ENTERR ! ! ! ! ! @SRC:ERRMOV ! ! ! TO COMPILE SUBROUTINES AND STORE IN GENLIB ! ! ! ASS XXX SRC ! ASS NL MAP IF MAP'S NOT REQD ! ! THEN ! ! @SRC:ERRBLD ! ! ! ! !************************************************************************************************** ! ! ! R PIP ! ! CLRPAG ! USED IN BLOWUP TO CLEAR TEXT ! ! NO COMMAND FILE FOR CLRPAG ! DST:*.*=SRC:CLRPAG.FOR/W DST:*.*=SRC:CLRLIN.FOR/W ! ! ! ! ! BU1234 AND BLOWUP DISPLAY FOUR IMAGES FROM SVAR'S 1-4,5-8,50-53 ETC ! TEXT CAN BE CLEARED FOR PHOTOGRAHPS ! ! DST:*.*=SY:BU1234.GMC/W DST:*.*=SY:BLOWUP.GMC/W ! ! MACRO AND COMMAND FILES FOR LOADING ADDITIONAL ! PREDEFINED STUDIES ! ! SEE QE2 PROTOCOL SHEETS ! ! ! 7-JUN-84 ! ! PREDF1.COM USES SIPP TO MODIFY BGAMMA , DATACQ FGAMMA.QE2 ! OFFSETS FOR GAMMA 3.3 CHECK USING SIPP ! ! DETAILS ON WHAT TO DO IN PREDF1.COM ! ! ! GAM0 FILES ! DST:*.*=SY:GAM0.GMC/W DST:*.*=SY:GAM0.COM/W DST:*.*=SY:PREDF0.COM/W ! ! GAM1 FILES ! DST:*.*=SY:GAM1.GMC/W DST:*.*=SY:GAM1.COM/W DST:*.*=SY:PREDF1.COM/W ! ! GAM2 FILES ! DST:*.*=SY:GAM2.GMC/W DST:*.*=SY:GAM2.COM/W DST:*.*=SY:PREDF2.COM/W ! ! ! COMGSA.BAS ! ! USES BASIC TO EDIT/CHANGE HEADER RECORD ! AND "COMMENT" LINE IN GSACOM.GPB FROM MR JOIN . ! ! IT IS VERY EASY TO CHANGE TO ANOTHER FILE ! IE INPUT ANOTHER FILE NAME INTO COMGSA.BAS ! DST:*.*=SY:COMGSA.BAS/W ! ! CE0364.GPB ! ! DEMO P/BACK WITH PHASE IMAGE OF LAO IN P1 + COMMENTS ! DST:*.*=SY:CE0364.GPB/W/Z ! ! VT.SAV + VS.SYS ! ! FROM RPAH USED TO DUMP INFO TO VSV01 ! ! SEE L.COM FOR VT USAGE ! ! VS USE ! R VS ! *DL3:GFR.MAP DST:*.*=SY:VT.SYS/Y/W/Z DST:*.*=SY:VS.SAV/W ! ! B.COM-V.COM ! COMMAND FILES WHICH MAY BE OF USE ! ! IE TO R BGAMMA TYPE @B ! DST:*.*=SY:B.COM/W DST:*.*=SY:B2.COM/W DST:*.*=SY:BB.COM/W DST:*.*=SY:E.COM/W DST:*.*=SY:F.COM/W DST:*.*=SY:L.COM/W DST:*.*=SY:V.COM/W ! ! DIRGPB , DELGPB , GETGPB , RNMGPB ! ! GAMMA MACROS AND COMMAND FILES WHICH ALLOWS GPB'S TO EXAMINED ! DELETED AND TRANFERRED TO DEVICE SY0: WITHOUT "LEAVING BGAMMA". ! DST:*.*=SY:*GPB.*/W DST:*.*=SRC:QE2MOV.COM/W DST:*.*=SRC:CNTXSW.MAC/W ! ! INDEX FILE TO COPE WITH MORE THAN 2000 GAMMA FILES ! DST:*.*=SY:GAMMAI.SYS/Y/W/Z ! ! QE2 COLOUR TABLE ! DST:*.QE2=SY:GAMMAC.SYS/Y/W/Z ^C ! ! LIBRARY FILES WHICH MAY BE REQUIRED AT YOUR SITE ! SET TT NOQUIET @SRC:LIBMOV.COM