Mercurial > repos > iuc > jbrowse
comparison blastxml_to_gapped_gff3.py @ 8:ad4b9d7eae6a draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/jbrowse commit 9a243c616a4a3156347e38fdb5f35863ae5133f9
| author | iuc |
|---|---|
| date | Tue, 29 Nov 2016 10:55:30 -0500 |
| parents | 7342f467507b |
| children | db5fe5a3176a |
comparison
equal
deleted
inserted
replaced
| 7:1e74f16adaa1 | 8:ad4b9d7eae6a |
|---|---|
| 1 #!/usr/bin/perl | 1 #!/usr/bin/perl |
| 2 import argparse | |
| 3 import copy | |
| 4 import logging | |
| 2 import re | 5 import re |
| 3 import sys | 6 import sys |
| 4 import copy | 7 |
| 5 import argparse | |
| 6 from BCBio import GFF | 8 from BCBio import GFF |
| 7 import logging | 9 |
| 8 logging.basicConfig(level=logging.INFO) | 10 logging.basicConfig(level=logging.INFO) |
| 9 log = logging.getLogger(name='blastxml2gff3') | 11 log = logging.getLogger(name='blastxml2gff3') |
| 10 | 12 |
| 11 __author__ = "Eric Rasche" | 13 __author__ = "Eric Rasche" |
| 12 __version__ = "0.4.0" | 14 __version__ = "0.4.0" |
| 216 else: | 218 else: |
| 217 ret = 'X' | 219 ret = 'X' |
| 218 else: | 220 else: |
| 219 log.warn("Bad data: \n\t%s\n\t%s\n\t%s\n" % (query, match, subject)) | 221 log.warn("Bad data: \n\t%s\n\t%s\n\t%s\n" % (query, match, subject)) |
| 220 | 222 |
| 221 | |
| 222 if strict_m: | 223 if strict_m: |
| 223 if ret == '=' or ret == 'X': | 224 if ret == '=' or ret == 'X': |
| 224 ret = 'M' | 225 ret = 'M' |
| 225 | 226 |
| 226 matchline.append(ret) | 227 matchline.append(ret) |
