Mercurial > repos > devteam > ncbi_blast_plus
annotate tools/ncbi_blast_plus/ncbi_blast_plus.txt @ 9:9dabbfd73c8a draft
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
Also includes other minor improvements.
author | peterjc |
---|---|
date | Thu, 25 Apr 2013 09:38:37 -0400 |
parents | 1f546099212f |
children |
rev | line source |
---|---|
3
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
1 Galaxy wrappers for NCBI BLAST+ suite |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
2 ===================================== |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
3 |
6
a23b0627623c
Uploaded v0.0.15, clearer warning about searching against a FASTA file.
peterjc
parents:
5
diff
changeset
|
4 These wrappers are copyright 2010-2013 by Peter Cock, The James Hutton Institute |
3
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
5 (formerly SCRI, Scottish Crop Research Institute), UK. All rights reserved. |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
6 See the licence text below. |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
7 |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
8 Currently tested with NCBI BLAST 2.2.26+ (i.e. version 2.2.26 of BLAST+), |
9
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
9 and does not work with the NCBI 'legacy' BLAST suite (e.g. blastall). |
3
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
10 |
9
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
11 Note that these wrappers (and the associated datatypes) were originally |
4
9d5beacae92b
Uploaded v0.0.13 which uses the recently added error handling. No longer bundles the hide_stderr.py script which is now redundant.
peterjc
parents:
3
diff
changeset
|
12 distributed as part of the main Galaxy repository, but as of August 2012 |
9d5beacae92b
Uploaded v0.0.13 which uses the recently added error handling. No longer bundles the hide_stderr.py script which is now redundant.
peterjc
parents:
3
diff
changeset
|
13 moved to the Galaxy Tool Shed as 'ncbi_blast_plus' (and 'blast_datatypes'). |
9d5beacae92b
Uploaded v0.0.13 which uses the recently added error handling. No longer bundles the hide_stderr.py script which is now redundant.
peterjc
parents:
3
diff
changeset
|
14 My thanks to Dannon Baker from the Galaxy development team for his assistance |
3
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
15 with this. |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
16 |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
17 |
7
4ce66a5401d0
Uploaded v0.0.16, declares explicit dependency on the 'blast_datatypes' repository.
peterjc
parents:
6
diff
changeset
|
18 Automated Installation |
4ce66a5401d0
Uploaded v0.0.16, declares explicit dependency on the 'blast_datatypes' repository.
peterjc
parents:
6
diff
changeset
|
19 ====================== |
4ce66a5401d0
Uploaded v0.0.16, declares explicit dependency on the 'blast_datatypes' repository.
peterjc
parents:
6
diff
changeset
|
20 |
4ce66a5401d0
Uploaded v0.0.16, declares explicit dependency on the 'blast_datatypes' repository.
peterjc
parents:
6
diff
changeset
|
21 Galaxy should be able to automatically install the dependencies, i.e. the |
4ce66a5401d0
Uploaded v0.0.16, declares explicit dependency on the 'blast_datatypes' repository.
peterjc
parents:
6
diff
changeset
|
22 'blast_datatypes' repository which defines the BLAST XML file format |
4ce66a5401d0
Uploaded v0.0.16, declares explicit dependency on the 'blast_datatypes' repository.
peterjc
parents:
6
diff
changeset
|
23 ('blastxml') and protein and nucleotide BLAST databases ('blastdbp' and |
4ce66a5401d0
Uploaded v0.0.16, declares explicit dependency on the 'blast_datatypes' repository.
peterjc
parents:
6
diff
changeset
|
24 'blastdbn'). |
4ce66a5401d0
Uploaded v0.0.16, declares explicit dependency on the 'blast_datatypes' repository.
peterjc
parents:
6
diff
changeset
|
25 |
4ce66a5401d0
Uploaded v0.0.16, declares explicit dependency on the 'blast_datatypes' repository.
peterjc
parents:
6
diff
changeset
|
26 You must tell Galaxy about any system level BLAST databases using configuration |
4ce66a5401d0
Uploaded v0.0.16, declares explicit dependency on the 'blast_datatypes' repository.
peterjc
parents:
6
diff
changeset
|
27 files blastdb.loc (nucleotide databases like NT) and blastdb_p.loc (protein |
9
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
28 databases like NR), and blastdb_d.loc (protein domain databases like CDD or |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
29 SMART) which are located in the tool-data/ folder. Sample files are included |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
30 which explain the tab-based format to use. |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
31 |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
32 You can download the NCBI provided databases as tar-balls from here: |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
33 ftp://ftp.ncbi.nlm.nih.gov/blast/db/ (nucleotide and protein databases like NR) |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
34 ftp://ftp.ncbi.nih.gov/pub/mmdb/cdd/little_endian/ (domain databases like CDD) |
7
4ce66a5401d0
Uploaded v0.0.16, declares explicit dependency on the 'blast_datatypes' repository.
peterjc
parents:
6
diff
changeset
|
35 |
4ce66a5401d0
Uploaded v0.0.16, declares explicit dependency on the 'blast_datatypes' repository.
peterjc
parents:
6
diff
changeset
|
36 |
3
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
37 Manual Installation |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
38 =================== |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
39 |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
40 For those not using Galaxy's automated installation from the Tool Shed, put |
9
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
41 the XML and Python files in the tools/ncbi_blast_plus/ folder and add the XML |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
42 files to your tool_conf.xml as normal (and do the same in tool_conf.xml.sample |
8
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
43 in order to run the unit tests). For example, use: |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
44 |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
45 <section name="NCBI BLAST+" id="ncbi_blast_plus_tools"> |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
46 <tool file="ncbi_blast_plus/ncbi_blastn_wrapper.xml" /> |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
47 <tool file="ncbi_blast_plus/ncbi_blastp_wrapper.xml" /> |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
48 <tool file="ncbi_blast_plus/ncbi_blastx_wrapper.xml" /> |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
49 <tool file="ncbi_blast_plus/ncbi_tblastn_wrapper.xml" /> |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
50 <tool file="ncbi_blast_plus/ncbi_tblastx_wrapper.xml" /> |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
51 <tool file="ncbi_blast_plus/ncbi_makeblastdb.xml" /> |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
52 <tool file="ncbi_blast_plus/ncbi_blastdbcmd_wrapper.xml" /> |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
53 <tool file="ncbi_blast_plus/ncbi_blastdbcmd_info.xml" /> |
9
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
54 <tool file="ncbi_blast_plus/ncbi_rpsblast_wrapper.xml" /> |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
55 <tool file="ncbi_blast_plus/ncbi_rpstblastn_wrapper.xml" /> |
8
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
56 <tool file="ncbi_blast_plus/blastxml_to_tabular.xml" /> |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
57 </section> |
3
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
58 |
4
9d5beacae92b
Uploaded v0.0.13 which uses the recently added error handling. No longer bundles the hide_stderr.py script which is now redundant.
peterjc
parents:
3
diff
changeset
|
59 You will also need to install 'blast_datatypes' from the Tool Shed. This |
6
a23b0627623c
Uploaded v0.0.15, clearer warning about searching against a FASTA file.
peterjc
parents:
5
diff
changeset
|
60 defines the BLAST XML file format ('blastxml') and protein and nucleotide |
a23b0627623c
Uploaded v0.0.15, clearer warning about searching against a FASTA file.
peterjc
parents:
5
diff
changeset
|
61 BLAST databases composite file formats ('blastdbp' and 'blastdbn'). |
3
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
62 |
9
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
63 As described above for an automated installation, you must also tell Galaxy |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
64 about any system level BLAST databases using the tool-data/blastdb*.loc files. |
7
4ce66a5401d0
Uploaded v0.0.16, declares explicit dependency on the 'blast_datatypes' repository.
peterjc
parents:
6
diff
changeset
|
65 |
8
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
66 You must install the NCBI BLAST+ standalone tools somewhere on the system |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
67 path. Currently the unit tests are written using "BLAST 2.2.26+". |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
68 |
9
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
69 Run the functional tests (adjusting the section identifier to match your |
8
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
70 tool_conf.xml.sample file): |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
71 |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
72 ./run_functional_tests.sh -sid NCBI_BLAST+-ncbi_blast_plus_tools |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
73 |
3
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
74 |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
75 History |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
76 ======= |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
77 |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
78 v0.0.11 - Final revision as part of the Galaxy main repository, and the |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
79 first release via the Tool Shed |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
80 v0.0.12 - Implements genetic code option for translation searches. |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
81 - Changes <parallelism> to 1000 sequences at a time (to cope with |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
82 very large sets of queries where BLAST+ can become memory hungry) |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
83 - Include warning that BLAST+ with subject FASTA gives pairwise |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
84 e-values |
4
9d5beacae92b
Uploaded v0.0.13 which uses the recently added error handling. No longer bundles the hide_stderr.py script which is now redundant.
peterjc
parents:
3
diff
changeset
|
85 v0.0.13 - Use the new error handling options in Galaxy (the previously |
9d5beacae92b
Uploaded v0.0.13 which uses the recently added error handling. No longer bundles the hide_stderr.py script which is now redundant.
peterjc
parents:
3
diff
changeset
|
86 bundled hide_stderr.py script is no longer needed). |
6
a23b0627623c
Uploaded v0.0.15, clearer warning about searching against a FASTA file.
peterjc
parents:
5
diff
changeset
|
87 v0.0.14 - Support for makeblastdb and blastdbinfo with local BLAST databases |
a23b0627623c
Uploaded v0.0.15, clearer warning about searching against a FASTA file.
peterjc
parents:
5
diff
changeset
|
88 in the history (using work from Edward Kirton), requires v0.0.14 |
a23b0627623c
Uploaded v0.0.15, clearer warning about searching against a FASTA file.
peterjc
parents:
5
diff
changeset
|
89 of the 'blast_datatypes' repository from the Tool Shed. |
a23b0627623c
Uploaded v0.0.15, clearer warning about searching against a FASTA file.
peterjc
parents:
5
diff
changeset
|
90 v0.0.15 - Stronger warning in help text against searching against subject |
a23b0627623c
Uploaded v0.0.15, clearer warning about searching against a FASTA file.
peterjc
parents:
5
diff
changeset
|
91 FASTA files (better looking e-values than you might be expecting). |
7
4ce66a5401d0
Uploaded v0.0.16, declares explicit dependency on the 'blast_datatypes' repository.
peterjc
parents:
6
diff
changeset
|
92 v0.0.16 - Added repository_dependencies.xml for automates installation of the |
4ce66a5401d0
Uploaded v0.0.16, declares explicit dependency on the 'blast_datatypes' repository.
peterjc
parents:
6
diff
changeset
|
93 'blast_datatypes' repository from the Tool Shed. |
8
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
94 v0.0.17 - The BLAST+ search tools now default to extended tabular output |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
95 (all too often our users where having to re-run searches just to |
1f546099212f
Uploaded v0.0.17, default to extended 24 column tabular output (rather than standard 12 column output). This should avoid many cases of repeated BLAST jobs being run due to later needing the extra columns.
peterjc
parents:
7
diff
changeset
|
96 get one of the missing columns like query or subject length) |
9
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
97 v0.0.18 - Defensive quoting of filenames in case of spaces (where possible, |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
98 BLAST+ handling of some mult-file arguments is problematic). |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
99 v0.0.19 - Added wrappers for rpsblast and rpstblastn, and new blastdb_d.loc |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
100 for the domain databases they use (e.g. CDD, PFAM or SMART). |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
101 - Correct case of exception regular expression (for error handling |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
102 fall-back in case the return code is not set properly). |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
103 - Clearer naming of output files. |
3
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
104 |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
105 |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
106 Developers |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
107 ========== |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
108 |
9
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
109 This script and related tools are being developed on the 'tools' branch of the |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
110 following Mercurial repository: |
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
111 https://bitbucket.org/peterjc/galaxy-central/ |
3
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
112 |
9
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
113 For making the "Galaxy Tool Shed" http://toolshed.g2.bx.psu.edu/ tarball I use |
3
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
114 the following command from the Galaxy root folder: |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
115 |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
116 $ ./tools/ncbi_blast_plus/make_ncbi_blast_plus.sh |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
117 |
9
9dabbfd73c8a
Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
8
diff
changeset
|
118 This simplifies ensuring a consistent set of files is bundled each time, |
3
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
119 including all the relevant test files. |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
120 |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
121 |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
122 Licence (MIT/BSD style) |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
123 ======================= |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
124 |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
125 Permission to use, copy, modify, and distribute this software and its |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
126 documentation with or without modifications and for any purpose and |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
127 without fee is hereby granted, provided that any copyright notices |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
128 appear in all copies and that both those copyright notices and this |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
129 permission notice appear in supporting documentation, and that the |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
130 names of the contributors or copyright holders not be used in |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
131 advertising or publicity pertaining to distribution of the software |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
132 without specific prior permission. |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
133 |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
134 THE CONTRIBUTORS AND COPYRIGHT HOLDERS OF THIS SOFTWARE DISCLAIM ALL |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
135 WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
136 WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
137 CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
138 OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
139 OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
140 OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
141 OR PERFORMANCE OF THIS SOFTWARE. |
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
142 |
6
a23b0627623c
Uploaded v0.0.15, clearer warning about searching against a FASTA file.
peterjc
parents:
5
diff
changeset
|
143 NOTE: This is the licence for the Galaxy Wrapper only. NCBI BLAST+ and |
3
643338ac83c0
Uploaded v0.0.12b, same code but moving folders around to match all my other tools and make future development simpler.
peterjc
parents:
diff
changeset
|
144 associated data files are available and licenced separately. |