Mercurial > repos > peterjc > blast_rbh
comparison tools/blast_rbh/README.rst @ 4:d8d9a9069586 draft
v0.1.11 using BLAST+ 2.5.0 and Biopython 1.67
author | peterjc |
---|---|
date | Wed, 19 Apr 2017 07:44:47 -0400 |
parents | 9ba8ebb636f4 |
children | 8f4500f6f2aa |
comparison
equal
deleted
inserted
replaced
3:9ba8ebb636f4 | 4:d8d9a9069586 |
---|---|
1 Find BLAST Reciprocal Best Hits (RBH), with Galaxy wrapper | 1 Find BLAST Reciprocal Best Hits (RBH), with Galaxy wrapper |
2 ========================================================== | 2 ========================================================== |
3 | 3 |
4 This tool is copyright 2011-2015 by Peter Cock, The James Hutton Institute | 4 This tool is copyright 2011-2017 by Peter Cock, The James Hutton Institute |
5 (formerly SCRI, Scottish Crop Research Institute), UK. All rights reserved. | 5 (formerly SCRI, Scottish Crop Research Institute), UK. All rights reserved. |
6 See the licence text below. | 6 See the licence text below. |
7 | 7 |
8 This tool is a short Python script to run reciprocal BLAST searches on a | 8 This tool is a short Python script to run reciprocal BLAST searches on a |
9 pair of sequence files, and extract the reciprocal best hits. The script | 9 pair of sequence files, and extract the reciprocal best hits. The script |
82 v0.1.6 - Offer the new blastp-fast task added in BLAST+ 2.2.30. | 82 v0.1.6 - Offer the new blastp-fast task added in BLAST+ 2.2.30. |
83 - Added "NCBI BLAST+ integrated into Galaxy" preprint citation. | 83 - Added "NCBI BLAST+ integrated into Galaxy" preprint citation. |
84 v0.1.7 - Reorder XML elements (internal change only). | 84 v0.1.7 - Reorder XML elements (internal change only). |
85 - Planemo for Tool Shed upload (``.shed.yml``, internal change only). | 85 - Planemo for Tool Shed upload (``.shed.yml``, internal change only). |
86 - Updated citation information with GigaScience paper. | 86 - Updated citation information with GigaScience paper. |
87 v0.1.8 - Updated to depend on NCBI BLAST+ 2.2.31 via ToolShed install. | 87 v0.1.8 - Updated to depend on NCBI BLAST+ 2.2.31 via ToolShed install. |
88 v0.1.9 - Updates to the command line API for the Python script. | |
89 - PEP8 style updates to the Python script (internal change only). | |
90 - Fix parameter help text which was not being displayed. | |
91 v0.1.11 - Updated to depend on NCBI BLAST+ 2.5.0 via ToolShed or BioConda. | |
92 - Update Biopython dependency. | |
93 - Tweak Python script to work under Python 2 or Python 3. | |
88 ======= ====================================================================== | 94 ======= ====================================================================== |
89 | 95 |
90 | 96 |
91 Developers | 97 Developers |
92 ========== | 98 ========== |
96 | 102 |
97 For pushing a release to the test or main "Galaxy Tool Shed", use the following | 103 For pushing a release to the test or main "Galaxy Tool Shed", use the following |
98 Planemo commands (which requires you have set your Tool Shed access details in | 104 Planemo commands (which requires you have set your Tool Shed access details in |
99 ``~/.planemo.yml`` and that you have access rights on the Tool Shed):: | 105 ``~/.planemo.yml`` and that you have access rights on the Tool Shed):: |
100 | 106 |
101 $ planemo shed_update -t testtoolshed --check_diff ~/repositories/galaxy_blast/tools/blast_rbh/ | 107 $ planemo shed_update -t testtoolshed --check_diff tools/blast_rbh/ |
102 ... | 108 ... |
103 | 109 |
104 or:: | 110 or:: |
105 | 111 |
106 $ planemo shed_update -t toolshed --check_diff ~/repositories/galaxy_blast/tools/blast_rbh/ | 112 $ planemo shed_update -t toolshed --check_diff tools/blast_rbh/ |
107 ... | 113 ... |
108 | 114 |
109 To just build and check the tar ball, use:: | 115 To just build and check the tar ball, use:: |
110 | 116 |
111 $ planemo shed_upload --tar_only ~/repositories/galaxy_blast/tools/blast_rbh/ | 117 $ planemo shed_upload --tar_only tools/blast_rbh/ |
112 ... | 118 ... |
113 $ tar -tzf shed_upload.tar.gz | 119 $ tar -tzf shed_upload.tar.gz |
114 test-data/four_human_proteins.fasta | 120 test-data/four_human_proteins.fasta |
115 test-data/k12_edited_proteins.fasta | 121 test-data/k12_edited_proteins.fasta |
116 test-data/k12_ten_proteins.fasta | 122 test-data/k12_ten_proteins.fasta |