SHORE API
|
Reader for genomic segments in various file formats. More...
Public Types | |
typedef shore::segment | current_type |
Public Member Functions | |
segment_reader (const std::string &fn) | |
segment_reader (const std::string &fn, const std::string &id, const std::string &chr, const std::string &pos, const std::string &strand, const std::string &size, const std::string &end=std::string()) | |
segment_reader (std::istream *const in, const bool is_gff=false) | |
segment_reader (std::istream *const in, const std::string &id, const std::string &chr, const std::string &pos, const std::string &strand, const std::string &size, const std::string &end=std::string()) | |
const shore::segment & | current () const |
bool | has_data () |
void | next () |
const std::string & | current_line () const |
const std::string & | get_header () const |
bool | is_gff () const |
bool | with_id () |
bool | with_strand () |
Reader for genomic segments in various file formats.