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