= args[
"o"] ? &(args[
"o"].AsOutputFile()) : &cout;
100 const CSeq_id& sid = **sid_itr;
115 const CSeq_id& sid = **sid_itr;
135 if(gi_string.empty() || accn_string.empty()) {
138*
m_out<< gi_string <<
"|"<< accn_string;
154 const string& title =
gen.GenerateDefline (bsh, 0);
159*
m_out<< title << endl;
176 if( gap_type !=
eGT_letters&& sv_iter.GetGapSizeForward() > 0 ) {
177 intgap_len = sv_iter.SkipGap();
182 while( gap_len > 0 ) {
Class for computing sequences' titles ("definitions").
void ProcessInitialize(const CArgs &args)
virtual void SeqEntryInitialize(CRef< CSeq_entry > &se)
CSeq_entry_Handle m_topseh
CRef< CSeq_entry > m_entry
@ eGT_dashes
Multiple inline dashes.
@ eGT_one_dash
A single dash, followed by a line break.
@ eGT_count
>?N or >?unk100, as appropriate.
@ eGT_letters
Multiple inline Ns or Xs as appropriate (default).
virtual void SeqEntryInitialize(CRef< CSeq_entry > &se)
void x_FsaSeqIdWrite(const CBioseq &bioseq)
void ProcessInitialize(const CArgs &args)
static const char * str(char *buf, int n)
#define ERR_POST(message)
Error posting with file, line number information but without error codes.
void Error(CExceptionArgs_Base &args)
virtual const char * what(void) const noexcept
Standard report (includes full backlog).
const string AsFastaString(void) const
virtual void WriteAsFasta(ostream &out) const
Implement serializable interface.
CBioseq_Handle GetBioseqHandle(const CSeq_id &id)
Get bioseq handle by seq-id.
CSeqVector GetSeqVector(EVectorCoding coding, ENa_strand strand=eNa_strand_plus) const
Get sequence: Iupacna or Iupacaa if use_iupac_coding is true.
@ eCoding_Iupac
Set coding to printable coding (Iupacna or Iupacaa)
IO_PREFIX::ostream CNcbiOstream
Portable alias for ostream.
void Start(void)
Start the timer.
E_Choice Which(void) const
Which variant is currently selected.
E_Choice
Choice variants.
#define FOR_EACH_SEQID_ON_BIOSEQ(Itr, Var)
FOR_EACH_SEQID_ON_BIOSEQ EDIT_EACH_SEQID_ON_BIOSEQ.
#define NCBI_SEQID(Type)
@NAME Convenience macros for NCBI objects
#define VISIT_ALL_BIOSEQS_WITHIN_SEQENTRY(Itr, Var)
VISIT_ALL_BIOSEQS_WITHIN_SEQENTRY.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4