ARB
|
#include <FilteredExport.h>
Public Member Functions | |
FilteredExport (GBDATA *gb_main_, const char *aliname_, size_t alisize_) | |
~FilteredExport () | |
void | do_accept_missing_data () |
void | set_required_baseCount (const char *basesToCount, int minCount_) |
void | reset_required_baseCount () |
void | set_header_ACI (const char *aci) |
void | set_sequence_ACI (const char *aci) |
GB_ERROR | add_SAI_filter (const FilterDefinition &filterDef) __ATTR__USERESULT |
void | clear_SAI_filters () |
const char * | get_aliname () const |
GB_ERROR | write_fasta (FILE *out) |
Definition at line 109 of file FilteredExport.h.
Definition at line 62 of file FilteredExport.cxx.
FilteredExport::~FilteredExport | ( | ) |
Definition at line 75 of file FilteredExport.cxx.
|
inline |
Definition at line 141 of file FilteredExport.h.
Referenced by export_seq_data().
Definition at line 142 of file FilteredExport.h.
References arb_assert, and implicated.
Referenced by export_seq_data(), and reset_required_baseCount().
|
inline |
Definition at line 147 of file FilteredExport.h.
References NULp, and set_required_baseCount().
|
inline |
Definition at line 148 of file FilteredExport.h.
Referenced by export_seq_data().
|
inline |
Definition at line 149 of file FilteredExport.h.
Referenced by export_seq_data().
GB_ERROR FilteredExport::add_SAI_filter | ( | const FilterDefinition & | filterDef | ) |
Definition at line 81 of file FilteredExport.cxx.
References AND, BLOCK, GB_await_error(), FilterDefinition::get_type(), FilterDefinition::make_filter(), NULp, OR, and PASS.
Referenced by CLI::add_filters_to().
|
inline |
Definition at line 151 of file FilteredExport.h.
|
inline |
Definition at line 157 of file FilteredExport.h.
GB_ERROR FilteredExport::write_fasta | ( | FILE * | out | ) |
Definition at line 179 of file FilteredExport.cxx.
References arb_progress::done(), error(), fputc(), fputs(), GB_await_error(), GBT_first_species(), GBT_get_name_or_description(), GBT_get_species_count(), GBT_next_species(), and NULp.
Referenced by export_seq_data().