1 #ifndef MUSSA_ALIGNED_WINDOW_H
2 #define MUSSA_ALIGNED_WINDOW_H
8 #include "alg/mussa.hpp"
9 #include "qui/seqbrowser/SequenceBrowserWidget.hpp"
11 //! Show sequence alignments
12 class MussaAlignedWindow : public QWidget
15 //! construct an aligned window for an analysis and selected paths
16 MussaAlignedWindow(Mussa&, const std::set<int>&, QWidget *parent=0);
19 //! use selected_paths[pathid] to set the starting position of our sequence
20 void setAlignment(size_t pathid);
23 void setSelectedPaths(Mussa &m, const std::set<int>& sel_paths);
26 //const std::set<int>& selected_paths;
27 std::vector<ExtendedConservedPath> selected_paths;
28 SequenceBrowserWidget browser;