Start wrapping seq_span
[mussa.git] / py / alphabet.cpp
1 #include <boost/iterator.hpp>
2
3 #include <boost/python.hpp>
4
5 #include <boost/python/register_ptr_to_python.hpp>
6 using namespace boost::python;
7
8 #include "alg/alphabet.hpp"
9
10 void export_alphabet()
11 {
12   enum_<AlphabetRef>("alphabet")
13     .value("reduced_dna_alphabet", reduced_dna_alphabet)
14     .value("dna_alphabet", dna_alphabet)
15     .value("reduced_rna_alphabet", reduced_rna_alphabet)
16     .value("rna_alphabet", rna_alphabet)
17     .value("reduced_nucleic_alphabet", reduced_nucleic_alphabet)
18     .value("nucleic_alphabet", nucleic_alphabet)
19     .value("protein_alphabet", protein_alphabet)
20     ;
21
22 }
23