annotate README.rst @ 2:db0c1bb92308 draft default tip

Uploaded with note about NR versioning
author peterjc
date Mon, 30 Mar 2015 11:45:50 -0400
parents 165f0b05fa25
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
1 Introduction
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
2 ============
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
3
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
4 Galaxy is a web-based platform for biological data analysis, supporting
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
5 extension with additional tools (often wrappers for existing command line
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
6 tools) and datatypes. See http://www.galaxyproject.org/ and the public
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
7 server at http://usegalaxy.org for an example.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
8
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
9 The NCBI BLAST suite is a widely used set of tools for biological sequence
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
10 comparison. It is available as standalone binaries for use at the command
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
11 line, and via the NCBI website for smaller searches. For more details see
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
12 http://blast.ncbi.nlm.nih.gov/Blast.cgi
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
13
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
14 This is an example workflow using the Galaxy wrappers for NCBI BLAST+,
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
15 see https://github.com/peterjc/galaxy_blast
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
16
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
17
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
18 Galaxy workflow for counting species of top BLAST hits
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
19 ======================================================
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
20
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
21 This Galaxy workflow (file ``blast_top_hit_species.ga``) is intended for an
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
22 initial assessment of a transcriptome assembly to give a crude indication of
1
165f0b05fa25 Uploaded
peterjc
parents: 0
diff changeset
23 any major contamination present based on the species of the top BLAST hit
0
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
24 of 1000 representative sequences.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
25
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
26 .. image:: https://raw.githubusercontent.com/peterjc/galaxy_blast/master/workflows/blast_top_hit_species/blast_top_hit_species.png
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
27
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
28 In words, the workflow proceeds as follows:
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
29
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
30 1. Upload/import your transcriptome assembly or any nucleotide FASTA file.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
31 2. Samples 1000 representative sequences, selected uniformly/evenly though
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
32 the file.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
33 3. Convert the sampled FASTA file into a three column tabular file.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
34 4. Runs NCBI BLASTX of the sampled FASTA file against the latest NCBI ``nr``
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
35 database (assuming this is already available setup on your local Galaxy
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
36 under the alias ``nr``), requesting tabular output including the taxonomy
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
37 fields, and at most one matching target sequence.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
38 5. Remove any duplicate alignments (multiple HSPs for the same match).
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
39 6. Combine the filtered BLAST output with the tabular version of the 1000
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
40 sequences to give a new tabular file with exactly 1000 lines, adding
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
41 ``None`` for sequences missing a BLAST hit.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
42 7. Count the BLAST species names in this file.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
43 8. Sort the counts.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
44
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
45 Finally we would suggest visualising the sorted tally table as a Pie Chart.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
46
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
47
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
48 Sample Data
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
49 ===========
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
50
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
51 As an example, you can upload the transcriptome assembly of the nematode
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
52 *Nacobbus abberans* from Eves van den Akker *et al.* (2015),
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
53 http://dx.doi.org/10.1093/gbe/evu171 using this URL:
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
54
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
55 http://nematode.net/Data/nacobbus_aberrans_transcript_assembly/N.abberans_reference_no_contam.zip
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
56
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
57 Running this workflow with a copy of the NCBI non-redundant ``nr`` database
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
58 from 16 Oct 2014 (which did **not** contain this *N. abberans* dataset) gave
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
59 the following results - note 609 out of the 1000 sequences gave no BLAST hit.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
60
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
61 ===== ==================
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
62 Count Subject Blast Name
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
63 ----- ------------------
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
64 609 None
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
65 244 nematodes
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
66 30 ascomycetes
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
67 27 eukaryotes
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
68 8 basidiomycetes
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
69 6 aphids
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
70 5 eudicots
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
71 5 flies
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
72 ... ...
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
73 ===== ==================
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
74
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
75 As you might guess from the filename ``N.abberans_reference_no_contam.fasta``,
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
76 this transcriptome assembly has already had obvious contamination removed.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
77
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
78 At the time of writing, Galaxy's visualizations could not be included in
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
79 a workflow. You can generate a pie chart from the final count file using
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
80 the counts (c1) and labels (c2), like this:
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
81
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
82 .. image:: https://raw.githubusercontent.com/peterjc/galaxy_blast/master/workflows/blast_top_hit_species/N_abberans_piechart_mouseover.png
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
83
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
84 Note the nematode count in this image was shown as a mouse-over effect.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
85
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
86
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
87 Disclaimer
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
88 ==========
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
89
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
90 Species assignment by top BLAST hit is not suitable for any in depth
1
165f0b05fa25 Uploaded
peterjc
parents: 0
diff changeset
91 analysis. It is particularly prone to false positives where contaminants
165f0b05fa25 Uploaded
peterjc
parents: 0
diff changeset
92 in public datasets are mislabelled. See for example Ed Yong (2015),
0
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
93 "There's No Plague on the NYC Subway. No Platypuses Either.":
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
94
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
95 http://phenomena.nationalgeographic.com/2015/02/10/theres-no-plague-on-the-nyc-subway-no-platypuses-either/
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
96
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
97
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
98 Known Issues
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
99 ============
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
100
2
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
101 Counts
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
102 ------
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
103
0
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
104 This workflow uses the Galaxy "Count" tool, version 1.0.0, as shipped with
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
105 the current stable release (Galaxy v15.03, i.e. March 2015).
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
106
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
107 The updated "Count" tool version 1.0.1 includes a fix not to remove spaces
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
108 in the fields being counted. In the example above, while the top hits are
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
109 not affected, minor entries like "cellular slime molds" are shown as
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
110 "cellularslimemolds" instead (look closely at the Pie Chart key)..
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
111
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
112 The updated "Count" tool version 1.0.1 also adds a new option to sort the
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
113 output, which avoids the additional sorting step in the current version of
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
114 the workflow.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
115
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
116 A future update to this workflow will use the revised "Count" tool, once
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
117 this is included in the next stable Galaxy release - or migrated to the
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
118 Galaxy Tool Shed.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
119
2
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
120 NCBI nr database
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
121 ----------------
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
122
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
123 The use of external datasets within Galaxy via the ``*.loc`` configuration
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
124 files undermines provenance tracking within Galaxy. This is exacerbated
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
125 by the lack of officially versioned BLAST database releases by the NCBI.
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
126
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
127 This workflow assumes that you have an entry ``nr`` in your ``blastdb_p.loc``
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
128 (the configuration file listing locally installed BLAST databases external
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
129 to Galaxy - consult the NCBI BLAST+ wrapper documentation for more details),
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
130 and that this points to a mirror of the latest NCBI "non-redundant" database
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
131 from ftp://ftp.ncbi.nlm.nih.gov/blast/db/
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
132
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
133 i.e. The workflow is intended to be used against the *latest* nr database,
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
134 and thus is not reproducible over the long term as the database changes.
db0c1bb92308 Uploaded with note about NR versioning
peterjc
parents: 1
diff changeset
135
0
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
136
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
137 Availability
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
138 ============
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
139
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
140 This workflow is available to download and/or install from the main Galaxy Tool Shed:
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
141
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
142 http://toolshed.g2.bx.psu.edu/view/peterjc/blast_top_hit_species
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
143
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
144 Test releases (which should not normally be used) are on the Test Tool Shed:
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
145
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
146 http://testtoolshed.g2.bx.psu.edu/view/peterjc/blast_top_hit_species
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
147
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
148 Development is being done on github here:
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
149
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
150 https://github.com/peterjc/galaxy_blast/tree/master/workflows/blast_top_hit_species
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
151
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
152
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
153 Citation
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
154 ========
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
155
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
156 Please cite the following paper (currently available as a preprint):
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
157
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
158 NCBI BLAST+ integrated into Galaxy.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
159 P.J.A. Cock, J.M. Chilton, B. Gruening, J.E. Johnson, N. Soranzo
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
160 bioRxiv DOI: http://dx.doi.org/10.1101/014043 (preprint)
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
161
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
162 You should also cite Galaxy, and the NCBI BLAST+ tools:
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
163
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
164 BLAST+: architecture and applications.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
165 C. Camacho et al. BMC Bioinformatics 2009, 10:421.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
166 DOI: http://dx.doi.org/10.1186/1471-2105-10-421
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
167
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
168
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
169 Automated Installation
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
170 ======================
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
171
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
172 Installation via the Galaxy Tool Shed should take care of the dependencies
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
173 on Galaxy tools including the NCBI BLAST+ wrappers and associated binaries.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
174
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
175 However, this workflow requires a current version of the NCBI nr protein
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
176 BLAST database to be listed in ``blastdb_p.loc`` with the key ``nr`` (lower
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
177 case).
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
178
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
179
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
180 History
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
181 =======
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
182
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
183 ======= ======================================================================
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
184 Version Changes
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
185 ------- ----------------------------------------------------------------------
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
186 v0.1.0 - Initial Tool Shed release, targetting NCBI BLAST+ 2.2.29
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
187 ======= ======================================================================
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
188
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
189
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
190 Developers
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
191 ==========
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
192
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
193 This workflow is under source code control here:
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
194
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
195 https://github.com/peterjc/galaxy_blast/tree/master/workflows/blast_top_hit_species
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
196
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
197 To prepare the tar-ball for uploading to the Tool Shed, I use this:
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
198
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
199 $ tar -cf blast_top_hit_species.tar.gz README.rst repository_dependencies.xml blast_top_hit_species.ga blast_top_hit_species.png N_abberans_piechart_mouseover.png
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
200
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
201 Check this,
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
202
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
203 $ tar -tzf blast_top_hit_species.tar.gz
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
204 README.rst
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
205 repository_dependencies.xml
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
206 blast_top_hit_species.ga
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
207 blast_top_hit_species.png
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
208 N_abberans_piechart_mouseover.png
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
209
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
210
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
211 Licence (MIT)
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
212 =============
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
213
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
214 Permission is hereby granted, free of charge, to any person obtaining a copy
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
215 of this software and associated documentation files (the "Software"), to deal
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
216 in the Software without restriction, including without limitation the rights
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
217 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
218 copies of the Software, and to permit persons to whom the Software is
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
219 furnished to do so, subject to the following conditions:
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
220
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
221 The above copyright notice and this permission notice shall be included in
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
222 all copies or substantial portions of the Software.
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
223
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
224 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
225 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
226 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
227 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
228 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
229 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
68d65aeb3567 Uploaded v0.0.1
peterjc
parents:
diff changeset
230 THE SOFTWARE.