-#cdef extern from "glf.h":
-# ctypedef struct glf1_t:
-# pass
-
-#cdef extern from "bam_maqcns.h":
-#
-# ctypedef struct bam_maqcns_t:
-# float het_rate, theta
-# int n_hap, cap_mapQ, errmod, min_baseQ
-# float eta, q_r
-# double *fk, *coef
-# double *lhet
-# void *aux
-
-# glf1_t *bam_maqcns_glfgen(int n,
-# bam_pileup1_t *pl,
-# uint8_t ref_base,
-# bam_maqcns_t *bm)
-
-# ctypedef struct bam_maqindel_opt_t:
-# int q_indel
-# float r_indel
-# float r_snp
-# int mm_penalty, indel_err, ambi_thres
+cdef extern from "glf.h":
+ ctypedef struct glf1_t:
+ pass
+
+cdef extern from "bam_maqcns.h":
+
+ ctypedef struct bam_maqcns_t:
+ float het_rate, theta
+ int n_hap, cap_mapQ, errmod, min_baseQ
+ float eta, q_r
+ double *fk, *coef
+ double *lhet
+ void *aux
+
+ glf1_t *bam_maqcns_glfgen(int n,
+ bam_pileup1_t *pl,
+ uint8_t ref_base,
+ bam_maqcns_t *bm)
+
+ ctypedef struct bam_maqindel_opt_t:
+ int q_indel
+ float r_indel
+ float r_snp
+ int mm_penalty, indel_err, ambi_thres