# -*-sh-*-
# List of standard `logical names' with types (in, out or inout)
# and default filename extensions. This list is read in at run time.
#
# ? indicates checked in ccp4 progs/libs and no known use
#
ABCOEFFS=inout.coe              # Optional Fourier terms (fft)
ABSIN=in.dat                    # absorption data (absurd)
ANGDAT=in.prt                   # angles library file
ANGOUT=out.dih                  # angles o/p
#ATCONT=inout.dat                # ?
ATOMOP=out.pdb                  # sfall (but scratch)
ATOMSF=in.lib                   # sfall 
ATOUT=out.pdb                   # vecref 
ATS=inout.pdb                   # ? (.scr in default.def)
#ATSORT=inout.pdb                # ?
BADSPOT=inout.spt               # mosflm
BONESIN=in.bon                  # bones2pdb
#BREG=inout.dat                  # ?
CHECKS=inout.chk                # prolsq
CLMN=inout.cof                  # amore
#CMPAT=inout.dat                 # ?
#CMPOUT=out.cmp                 # no longer in compar
CMPTMP=inout.scr                # compar
COEFFS=inout.cof                # almn
#CORRIN=in.dat                   # ?
#CORROUT=out.dat                 # ?
CROSSECDATA=in.lib              # crossec
CRUNCH2_CDAT=inout.dat          # crunch2
CRUNCH2ASC=in.lib               # crunch2
CRUNCH2SEED=in.lib              # crunch2
#CURVY=inout.dat                 # ?
DATIN=in.dat                    # asc_2_p84 only
DATOUT=out.out                  # p84_2_asc only
#DATOUTTMP=inout.dat             # ?
DELTAS=out.dat                  # lsqkab
#DENSITY=inout.ind               # ?
DICTPROTN=in.dic                # protin
DICTION=in.dic                  # restrain
DIFFIN=in.dat                   # diffop
DIFFOUT=out.dat                 # diffin
DISKIO=inout.scr                # testlib, fft, sfall
#ENVIN=in.map                    # skewplanes
EXCHANGE=inout.dat              # exchange
FCALC=inout.scr                 # sfall
FFTHKLSCR=inout.scr             # fft, sfall scratch file
#FOBS=inout.scr                 # (no longer in sfall)
#GENERIN=in.dat                  # skewplanes (generate)
GENFILE=inout.gen               # abscale, oscgen (mosflm distrib)
GRADMAT=inout.mat               # prolsq
HDATA=in.his                    # squash (not CCP4)
HESS=inout.scr                  # sfall
HISTLIB=in.lib                  # dm
HKLIN=in.mtz                    # general reflexion i/p file
#HKLMUIN=in.mu                   # ?
HKLOUT=out.mtz                  # general reflexion o/p file
HKLPCK=inout.car                # amore
#INDICES6=inout.ind              # ?
#INT1DAT=inout.dat               # ?
#INTERIN=in.dat                  # skewplanes (interpol)
INTP1=inout.scr                 # sfall
ITAPE3=inout.scr                # polarrfn
KHCONN=inout.khc                # distang
LCF=inout.lcf                   # exchange
#LIMITS=out.lim                  # ?
LSQOP=out.pdb                   # lsqkab
MAPBRK=inout.mbk                # mapbrick (not ccp4)
MAPIN=in.map                    # general map input file
MAPOUT=inout.map                # general map output file
#MAPPRT=out.mpt                  # ?
#MAPSKEW=inout.map               # skewplanes
MASK=inout.msk                  # envelope, flatmap
#MATCHIN=inout.ind               # ?
#MATDAT=out.out                  # skewplanes (matrices)
MATRIX=inout.mat                # skewbrk (not ccp4), superpose, deriv
#MOSFLMDAT=in.dat                # ?
KEYWORD=inout.scr                # oasis 
SIGNDT=inout.scr                 # oasis
PROTDT=inout.scr                 # oasis
SCRA8=inout.scr                  # oasis
SIGMA2=inout.scr                 # oasis
MTZ2VSCR=inout.scr               # mtz2various
#MTZIN=in.mtz                    # ?
#MTZOUT=inout.mtz                # ?
#NEWCOEFF=inout.dat              # ?
NCSIN=in.msk                    # dm
NEWPARM=out.com                 # mlphare
ODFILE=inout.od                 # stills (mosflm distrib.)
#OLDCOEFF=inout.dat              # ?
#PARAMSIN=in.dat                 # skewplanes
#PARAMSOUT=out.dat               # skewplanes
PEAK_LIST=out.out              # mapsig
#PEKIN=inout.pea                 # ?
#PHI=inout.scr                  # sfall (no longer used)
PLOT=inout.plo                  # plot84 stuff
PLOTFILE=inout.plt              # asc_2_p84, p84_2_asc
PLOTIN=in.plt                   # ribbon stuff (not ccp4)
PLOTOUT=out.plt                 # ribrot, splitd (not ccp4)
PMF_CDAT=inout.dat              # pmf
PMFASC=in.lib                   # pmf
PMOSFLMDAT=in.dat               # mosflm
PRJOUT=out.out                  # distang
PROFILE=inout.prf               # mosflm
PROTCOUNTS=inout.dat            # prolsq, protin
PROTOUT=inout.dat               # prolsq, protin
PROTSCR=inout.scr               # refmac
PSOUT=out.ps                     # anisoanl
PSRESOURCE=in.lib                # anisoanl
RANTMP2=inout.scr                # rantan
RANTMP3=inout.scr                # rantan
#RECNIN=out.map                  # skewplanes
#RECNSTWIN=in.map                # ?
#RECNWIN=out.map                 # skewplanes
#RECONIN=in.dat                  # skewplanes
#RECORD=inout.ind                # ?
#RECORDIN=in.ind                 # ?
#RECORDUT=out.ind                # ?
REFRCD=in.pdb                   # lsqkab
REFSCR=inout.scr                # refmac
RIBDAT=inout.dat                # ribbon (not ccp4)
RIBLP=out.lp                    # ribbon (not ccp4)
RIBOUT=out.rib                  # ribbon (not ccp4)
#RMSOUT=out.out                  # ?
RMSTAB=out.dat                  # lsqkab, baverage
ROGUES=out.rgs                  # agrovata
ROTFUN=inout.scr                # polarrfn
RSTATSBKR=out.dat               # rstats
SCALES=inout.scales             # scala, aimless
SCRADII=in.lib                  # sc
SCTEMP=inout.scr                # sc
SCDOTS=inout.scr                # sc
SCRAT1=inout.scr                # protin
#SCRATCH=inout.ind               # ?
SCRATCH11=inout.scr             # restrain
SCRATCH12=inout.scr             # restrain
SCRATCH14=inout.scr             # restrain
#SCRGB1=inout.scr               # sfall (no longer used)
#SD=inout.scr                    # ?
SEARCHSAVE=inout.sav            # rsearch
#SFKHMAT=inout.dat               # ?
SHIFTIN=in.dat                  # prolsq
SHIFTOUT=inout.out              # prolsq
SHIFTS=inout.scr                # sfall
#SHRINKIN=in.dat                 # skewplanes
#SORT1=in.ind                    # ?
#SORTDAT=inout.dat               # skewplanes (bsort)
#SORTIN=in.ind                   # ?
#SORTOUT=out.ind                 # ?
#SPOTDUMP=inout.odd              # ?
SOLIN=in.msk                    # dm
SOLOUT=out.msk                  # dm
SPOTOD=inout.od                 # mosflm
SPOTS=inout.spt                 # refix, imstills
STANDATA=in.cif                 # r500 file
SUMMARY=out.sum                 # mosflm
SYMOP=in.lib                    # symlib
SYMINFO=in.lib                  # new symlib
TABLE=inout.car                 # amore
#TAPEIN=in.in                    # ?
TEMP1=inout.scr                 # npo
TO=inout.pea                    # peakmax
#TRANSFER=inout.dat              # skewplanes
#TRUNCIN=in.map                  # skewplanes
#TRUNCWIN=in.map                 # skewplanes
#ULYIN=in.uly                    # ?
WORKCD=in.pdb                   # lsqkab
WRKIN=in.map                    # maprot
WRKOUT=out.map                  # maprot
XYZIN=in.pdb                    # general coordinate i/p
XYZOUT=out.pdb                  # general coordinate o/p
JWCSCR=inout.scr                # libjwc_f
#XYZREG=inout.reg                # ?
#HELPFILE=in.hlb                # cli_help, chlp (obsolete?)
