Start wrapping seq_span
[mussa.git] / py / module.cpp
1 #include <boost/python.hpp>
2 #include "stl_container_adapter.hpp"
3 using namespace boost::python;
4
5 void export_alphabet();
6 void export_annot();
7 void export_annotation_colors();
8 void export_conserved_path();
9 void export_flps();
10 void export_glsequence();
11 void export_mussa();
12 void export_nway_paths();
13 void export_seq_span();
14 void export_sequence();
15 void export_mussa_window();
16
17 BOOST_PYTHON_MODULE(mussa)
18 {
19   boost::python::register_exception_translator<IndexError>(&translate);
20
21   export_alphabet();
22   export_annot();
23   export_annotation_colors();
24   export_conserved_path();
25   export_flps();
26   export_seq_span();
27   export_sequence();
28   export_glsequence();
29   export_mussa();
30   export_nway_paths();
31 }