makeSCF -- Converts trace files to SCF files.
makeSCF [-8] [-2] [-3]
-(abi|alf|scf|pln) input_name [-output
output_name]
MakeSCF converts trace files to the SCF format. It can input ABI 373A,
Pharmacia A.L.F., or previously created SCF files (although converting from
SCF to SCF serves no valid purpose!). Previous versions of makeSCF
also performed the estimation of base accuracy. This is no longer an integral
part of makeSCF; use the eba program on the produced SCF file.
-8
-2
-3
-s
-abi, -alf, -scf, -any
makeSCF to automatically determine the correct input file type.
-output file
To convert an ABI 373A trace:
makeSCF -8 -abi trace.abi -output trace.scf
To convert an ALF archive to individual SCF files (Warning! this will most certainly fail if your clone names contain spaces):
alfsplit trace.alf | awk '/^Clone/ {print $3 "ALF"}' > trace.filessh -c 'for i in `cat trace.files`;do makeSCF -alf $i -output$i.scf;done
If ABI and A.L.F files are edited before input to makeSCF the contents of
the resulting SCF files are unpredictable.
To use Pharmacia A.L.F. files the alfsplit program should first
be used. Then makeSCF should be run on each of the split files.
See the example above.
CONV, CONV, MACH, DATF and DATN comment identifiers and values are written to the SCF file.
See section scf(4).
See section eba(1).