ostr <<
" [CRawWiggleRecord ";
182ostr <<
"value="<<
m_value<<
"]"<< endl;
208ostr <<
"[CRawWiggleTrack"<< endl;
209 for(vector<CRawWiggleRecord>::const_iterator it =
m_Records.begin();
213ostr <<
"]"<< std::endl;
222 constvector<CRawWiggleRecord>&
Records()
const 248 const string& =
"",
249 const string& =
"",
304xProcessFixedStepData(
305TReaderData::const_iterator&,
316TReaderData::const_iterator&,
320xReadFixedStepDataRaw(
322TReaderData::const_iterator&,
327xProcessVariableStepData(
328TReaderData::const_iterator&,
333TReaderData::const_iterator&,
337xGetVariableStepInfo(
342xReadVariableStepData(
344TReaderData::const_iterator&,
348xReadVariableStepDataRaw(
350TReaderData::const_iterator&,
400 if( !m_OmitZeros ||
value.m_Value != 0 ) {
401m_Values.push_back(
value);
408 boolfixed_span)
const;
420 const string& chrom);
423xValuesAreFromSingleSequence()
const;
CRawWiggleRecord(CSeq_id &id, unsigned int start, unsigned int span, double value)
CRef< CSeq_interval > m_pInterval
void Dump(CNcbiOstream &ostr) const
void Dump(CNcbiOstream &ostr) const
const vector< CRawWiggleRecord > & Records() const
void AddRecord(CRawWiggleRecord record)
vector< CRawWiggleRecord > m_Records
Defines and provides stubs for a general interface to a variety of file readers.
virtual bool xParseBrowserLine(const CTempString &, CSeq_annot &)
virtual void xProcessData(const TReaderData &, CSeq_annot &)
virtual void xPostProcessAnnot(CSeq_annot &)
vector< TReaderLine > TReaderData
virtual bool xParseTrackLine(const CTempString &)
virtual void xGetData(ILineReader &, TReaderData &)
virtual CRef< CSeq_annot > ReadSeqAnnot(CNcbiIstream &istr, ILineErrorListener *pErrors=nullptr)
Read an object from a given input stream, render it as a single Seq-annot.
CTempString implements a light-weight string on top of a storage buffer whose lifetime management is ...
vector< SValueInfo > TValues
CRef< CSeq_annot > m_Annot
void xAddValue(const SValueInfo &value)
Abstract base class for lightweight line-by-line reading.
Include a standard set of the NCBI C++ Toolkit most basic headers.
unsigned int TSeqPos
Type for sequence locations and lengths.
const string AsFastaString(void) const
void Reset(void)
Reset reference object.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
IO_PREFIX::ostream CNcbiOstream
Portable alias for ostream.
#define NCBI_XOBJREAD_EXPORT
void SetTo(TTo value)
Assign a value to To data member.
const TId & GetId(void) const
Get the Id member data.
void SetId(TId &value)
Assign a value to Id data member.
TFrom GetFrom(void) const
Get the From member data.
void SetFrom(TFrom value)
Assign a value to From data member.
TTo GetTo(void) const
Get the To member data.
unsigned int
A callback function used to compare two keys in a database.
const GenericPointer< typename T::ValueType > T2 value
TSeqPos GetEnd(void) const
bool operator<(const SValueInfo &v) const
int AsByte(double v) const
void SetFirstSpan(TSeqPos span)
void SetFirstValue(double v)
void AddSpan(TSeqPos span)
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