@@ -25,7 +25,7 @@ def convert(args):
2525 for fn in args .files :
2626 out_file = op .join (args .out , "%s.vcf" % op .splitext (op .basename (fn ))[0 ])
2727 logger .info ("Reading %s" % fn )
28- create_vcf (fn , args .hairpin , args .gtf , out_file )
28+ create_vcf (fn , args .hairpin , args .gtf , out_file , args . database )
2929 logger .info ("VCF generated %s" % out_file )
3030
3131
@@ -121,7 +121,7 @@ def cigar_2_key(cigar, readseq, refseq, pos, var5p, var3p, parent_ini_pos, paren
121121 return (key_pos , key_var , ref , alt )
122122
123123
124- def create_vcf (mirgff3 , precursor , gtf , vcffile ):
124+ def create_vcf (mirgff3 , precursor , gtf , vcffile , database ):
125125 """
126126 Args:
127127 'mirgff3(str)': File with mirGFF3 format that will be converted
@@ -178,7 +178,7 @@ def create_vcf(mirgff3, precursor, gtf, vcffile):
178178 n_noSNP = 0
179179 no_var = 0
180180 hairpins = read_precursor (precursor )
181- gff3 = read_gtf_to_precursor (gtf )
181+ gff3 = read_gtf_to_precursor (gtf , database )
182182 gtf_dic = read_gtf_to_mirna (gtf )
183183 for line in range (0 , len (gff3_data )):
184184 if not gff3_data [line ]:
0 commit comments