makeSCF -- Converts trace files to SCF files.
makeSCF
[-8
] [-2
] [-3
]
-(abi
|alf
|scf
|pln
) input_name
[-compress
compression_mode] [-normalise
[-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 useful purpose!).
-8
-2
-3
-s
-abi
, -alf
, -scf
, -any
makeSCF
to automatically determine the correct input file type.
-compress
compression_mode
makeSCF
does not contain any
compression algorithms itself. It requires the appropriately named tool to
be on the system and in the user's PATH.
Valid responses for compression_mode are (in order of best compression
first) bzip
, gzip
, compress
and pack
. Note
that bzip
at present is only bzip version 1 and that bzip version 2
is incompatible.
-normalise
-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.files
sh -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.
See section scf(4).See section convert_trace(1).See section eba(1).