logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

write_reading, fwrite_reading - Write a Read structure into a trace file.

Description

       These functions write a Read structure into a trace file. The principle format support is the SCF format.
       Although  reading  is  supported  for  ABI and ALF, writing is not. Additionally, it is possible to write
       using the plain (old) staden format files or as Experiment files. In both these cases only  the  sequence
       component of the trace file will be written.

       When  writing as an experiment file the QL, QR and SQ fields are generated from the Read structure. If we
       previously created the Read structure from reading an experiment file then the original  experiment  file
       data is also written. Otherwise EN, ID, LN and LT lines are also generated.

       write_reading()  writes  a  Read  structure  to  the  specified filename in the specified format. Formats
       available are TT_SCF, TT_PLNand TT_EXP.  Specifying format TT_ANY will be treated as TT_SCF.

       fwrite_reading() writes a Read structure to the specified FILE pointer in  the  specified  format.  Apart
       from writing to FILE pointer instead of a filename, the function is identical to write_reading().

Name

write_reading, fwrite_reading - Write a Read structure into a trace file.

Return Values

       On  successful  completion,  the write_reading() and fwrite_reading() functions return 0. Otherwise these
       functions return -1.

See Also

read_reading(3), fread_reading(3), deallocate_reading(3), scf(4),
       ExperimentFile(4)

                                                                                                write_reading(3)

Synopsis

#include<Read.h>intwrite_reading(char*filename,Read*read,intformat);intfwrite_reading(FILE*fp,Read*read,intformat);

See Also