Mercurial > repos > jankanis > blast2html
comparison blast2html.py @ 126:0fa962dd83b4
Add README and license
| author | Jan Kanis <jan.code@jankanis.nl> |
|---|---|
| date | Wed, 22 Jul 2015 16:10:25 +0200 |
| parents | 720efb818f1b |
| children |
comparison
equal
deleted
inserted
replaced
| 125:8205546ba86c | 126:0fa962dd83b4 |
|---|---|
| 1 #!/usr/bin/env python3 | 1 #!/usr/bin/env python3 |
| 2 # -*- coding: utf-8 -*- | 2 # -*- coding: utf-8 -*- |
| 3 | 3 |
| 4 # Actually this program works with both python 2 and 3, tested against python 2.6 | 4 # Actually this program works with both python 2 and 3, tested against python 2.6 |
| 5 | 5 |
| 6 # Copyright The Hyve B.V. 2014 | 6 # Copyright The Hyve B.V. 2014-2015 |
| 7 # License: GPL version 3 or (at your option) any higher version | 7 # License: GPL version 3 or (at your option) any higher version |
| 8 | 8 |
| 9 from __future__ import unicode_literals, division | 9 from __future__ import unicode_literals, division |
| 10 | 10 |
| 11 import sys | 11 import sys |
| 448 | 448 |
| 449 parser.add_argument('--db-config-dir', | 449 parser.add_argument('--db-config-dir', |
| 450 help="""The directory where databases are configured in blastdb*.loc files. These files | 450 help="""The directory where databases are configured in blastdb*.loc files. These files |
| 451 are consulted for creating a gene bank link. The files should conform to the format that | 451 are consulted for creating a gene bank link. The files should conform to the format that |
| 452 Galaxy's BLAST expect, i.e. tab-separated tables (with lines starting with '#' ignored), | 452 Galaxy's BLAST expect, i.e. tab-separated tables (with lines starting with '#' ignored), |
| 453 with two extra fields. The third field of a line should be a database path and the fourth | 453 with two extra fields, for a total of five fields per line instead of three.. The third |
| 454 a genebank link template conforming to the --genelink-template option syntax. Entries in | 454 field of each line should be a database path as used by BLAST. The fourth field is the |
| 455 these config files override links specified using --genelink-template and --dbname.""") | 455 human readable database name, and the fifth a template link to the gene bank conforming |
| 456 to the syntax for the --genelink-template option. Entries in these config files override | |
| 457 links specified using --genelink-template and --dbname.""") | |
| 456 | 458 |
| 457 args = parser.parse_args() | 459 args = parser.parse_args() |
| 458 if args.input == None: | 460 if args.input == None: |
| 459 args.input = args.positional_arg | 461 args.input = args.positional_arg |
| 460 if args.input == None: | 462 if args.input == None: |
