+SeqSpanRef seq_span_factory(
+ const std::string& s,
+ AlphabetRef a = dna_alphabet,
+ SeqSpan::strand_type strand = SeqSpan::PlusStrand)
+{
+ SeqSpanRef seq(new SeqSpan(s, a, strand));
+ return seq;
+}
+
+BOOST_PYTHON_FUNCTION_OVERLOADS(
+ seq_span_factory_overloads,
+ seq_span_factory,
+ 1, // minimum arguments
+ 3 // maximum arguments
+);
+