//the_paths.save("tmp.save");
}
-void Mussa::add_motif(const string& motif, const Color& color)
+void Mussa::add_motif(const Sequence& motif, const Color& color)
{
motif_sequences.insert(motif);
color_mapper->appendInstanceColor("motif", motif, color);
}
-void Mussa::set_motifs(const vector<string>& motifs,
+void Mussa::set_motifs(const vector<Sequence>& motifs,
const vector<Color>& colors)
{
if (motifs.size() != colors.size()) {
// clear out old motifs
(*seq_i)->clear_motifs();
// for all the motifs in our set, attach them to the current sequence
- for(set<string>::iterator motif_i = motif_sequences.begin();
+ for(set<Sequence>::iterator motif_i = motif_sequences.begin();
motif_i != motif_sequences.end();
++motif_i)
{
}
}
-const set<string>& Mussa::motifs() const
+const set<Sequence>& Mussa::motifs() const
{
return motif_sequences;
}