ARB
|
Go to the source code of this file.
Classes | |
class | GcgCommentWriter |
class | GcgWriter |
Functions | |
static void | gcg_doc_out (const char *line, Writer &writer) |
static int | gcg_checksum (const char *Str, int numofstr) |
static void | gcg_out_origin (const Seq &seq, Writer &write) |
static void | gcg_seq_out (const Seq &seq, Writer &write, const char *key) |
static void | macke_to_gcg (const char *inf, const char *outf) |
static void | genbank_to_gcg (const char *inf, const char *outf) |
static void | embl_to_gcg (const char *inf, const char *outf) |
void | to_gcg (const FormattedFile &in, const char *outf) |
Definition at line 5 of file gcg.cxx.
References ca_assert, Writer::ok(), Writer::out(), and str0len().
Referenced by GcgWriter::add_comment().
Definition at line 39 of file gcg.cxx.
References Seq::get_len(), Seq::get_seq(), is_gapchar(), Writer::out(), and Writer::outf().
Referenced by gcg_seq_out().
Definition at line 60 of file gcg.cxx.
References Seq::count_gaps(), gcg_checksum(), gcg_date(), gcg_out_origin(), Seq::get_len(), Seq::get_seq(), Writer::outf(), and today_date().
Referenced by GcgWriter::write_seq_data().
Definition at line 146 of file gcg.cxx.
References GcgWriter::expect_written(), MackeReader::get_data(), MackeReader::ignore_rest_of_file(), macke_seq_info_out(), MackeReader::read_one_entry(), seq, GcgWriter::set_species_name(), and GcgWriter::write_seq_data().
Referenced by to_gcg().
Definition at line 162 of file gcg.cxx.
References GcgWriter::comment_writer(), FormatReader::create(), GcgWriter::expect_written(), GENBANK, genbank_out_base_count(), genbank_out_header(), FileWriter::out(), seq, GcgWriter::set_species_name(), and GcgWriter::write_seq_data().
Referenced by to_gcg().
Definition at line 182 of file gcg.cxx.
References embl_out_header(), GcgWriter::expect_written(), SimpleFormatReader::ignore_rest_of_file(), seq, GcgWriter::set_species_name(), and GcgWriter::write_seq_data().
Referenced by to_gcg().
void to_gcg | ( | const FormattedFile & | in, |
const char * | outf | ||
) |
Definition at line 199 of file gcg.cxx.
References EMBL, embl_to_gcg(), GCG, GENBANK, genbank_to_gcg(), MACKE, macke_to_gcg(), FormattedFile::name(), SWISSPROT, throw_conversion_not_supported(), and FormattedFile::type().
Referenced by convert().