1 // ----------------------------------------
2 // ---------- sequence.hh -----------
3 // ----------------------------------------
14 // Sequence data class
26 friend class ConnView;
38 void motif_scan(string a_motif, vector<int> * motif_match_starts);
39 string rc_motif(string a_motif);
43 void load_fasta(string file_path, int seq_num,
44 int start_index, int end_index);
45 void load_annot(string file_path, int start_index, int end_index);
51 void set_seq(string a_seq);
52 vector<int> find_motif(string a_motif);
55 void save(fstream &save_file);
56 void load_museq(string load_file_path, int seq_num);