annotate tools/blast_rbh/README.rst @ 20:e8f8c580bcca draft

planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
author peterjc
date Fri, 15 May 2015 05:47:40 -0400
parents f3ec931988fd
children b41f8c43705e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
13
4454596ed127 Uploaded
peterjc
parents: 12
diff changeset
1 Find BLAST Reciprocal Best Hits (RBH), with Galaxy wrapper
4454596ed127 Uploaded
peterjc
parents: 12
diff changeset
2 ==========================================================
0
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
3
20
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
4 This tool is copyright 2011-2015 by Peter Cock, The James Hutton Institute
0
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
5 (formerly SCRI, Scottish Crop Research Institute), UK. All rights reserved.
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
6 See the licence text below.
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
7
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
8 This tool is a short Python script to run reciprocal BLAST searches on a
13
4454596ed127 Uploaded
peterjc
parents: 12
diff changeset
9 pair of sequence files, and extract the reciprocal best hits. The script
4454596ed127 Uploaded
peterjc
parents: 12
diff changeset
10 ``blast_rbh.py`` can be used directly (without Galaxy) as long as NCBI
4454596ed127 Uploaded
peterjc
parents: 12
diff changeset
11 BLAST+ is installed.
0
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
12
13
4454596ed127 Uploaded
peterjc
parents: 12
diff changeset
13 It comes with an optional Galaxy tool definition file ``blast_rbh.xml``
4454596ed127 Uploaded
peterjc
parents: 12
diff changeset
14 allowing the Python script to be run from within Galaxy. It is available
4454596ed127 Uploaded
peterjc
parents: 12
diff changeset
15 from the Galaxy Tool Shed at:
12
661276ad882e Uploaded v0.1.3, uses Biopython for making NR
peterjc
parents: 11
diff changeset
16 http://toolshed.g2.bx.psu.edu/view/peterjc/blast_rbh
0
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
17
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
18
18
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
19 Citation
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
20 ========
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
21
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
22 Please cite the following paper (currently available as a preprint):
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
23
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
24 NCBI BLAST+ integrated into Galaxy.
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
25 P.J.A. Cock, J.M. Chilton, B. Gruening, J.E. Johnson, N. Soranzo
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
26 bioRxiv DOI: http://dx.doi.org/10.1101/014043 (preprint)
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
27
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
28 You should also cite the NCBI BLAST+ tools:
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
29
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
30 BLAST+: architecture and applications.
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
31 C. Camacho et al. BMC Bioinformatics 2009, 10:421.
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
32 DOI: http://dx.doi.org/10.1186/1471-2105-10-421
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
33
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
34
0
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
35 Automated Installation
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
36 ======================
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
37
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
38 Installation via the Galaxy Tool Shed should take care of the Galaxy side of
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
39 things, including the dependency the NCBI BLAST+ binaries.
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
40
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
41
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
42 Manual Installation
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
43 ===================
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
44
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
45 There are just two files to install:
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
46
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
47 - ``blast_rbh.py`` (the Python script)
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
48 - ``blast_rbh.xml`` (the Galaxy tool definition)
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
49
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
50 The suggested location is in a ``tools/blast_rbh/`` folder. You will then
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
51 need to modify the ``tools_conf.xml`` file to tell Galaxy to offer the tool
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
52 by adding the line::
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
53
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
54 <tool file="blast_rbh/blast_rbh.xml" />
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
55
13
4454596ed127 Uploaded
peterjc
parents: 12
diff changeset
56 If you want to run the functional tests, copy the sample test files under
4454596ed127 Uploaded
peterjc
parents: 12
diff changeset
57 sample test files under Galaxy's ``test-data/`` directory. Then::
0
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
58
13
4454596ed127 Uploaded
peterjc
parents: 12
diff changeset
59 ./run_tests.sh -id blast_reciprocal_best_hits
0
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
60
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
61 You will need to have the NCBI BLAST+ binaries installed and on the ``$PATH``.
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
62
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
63
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
64 History
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
65 =======
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
66
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
67 ======= ======================================================================
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
68 Version Changes
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
69 ------- ----------------------------------------------------------------------
10
982458013bdb Uploaded v0.1.2b, fixed dependency definition
peterjc
parents: 9
diff changeset
70 v0.1.0 - Initial Test Tool Shed release, targetting NCBI BLAST+ 2.2.29
8
d3eb5cda7270 Uploaded v0.1.2, self comparison and easier command line API
peterjc
parents: 6
diff changeset
71 v0.1.1 - Supports self-comparison, sometimes useful for spotting duplicates.
d3eb5cda7270 Uploaded v0.1.2, self comparison and easier command line API
peterjc
parents: 6
diff changeset
72 v0.1.2 - Using optparse for command line API.
11
4733e4ea4dab Uploaded v0.1.2c, same defaults in blast_rbh.py as blast_rbh.xml
peterjc
parents: 10
diff changeset
73 - Tool definition now embeds citation information.
10
982458013bdb Uploaded v0.1.2b, fixed dependency definition
peterjc
parents: 9
diff changeset
74 - Fixed Tool Shed dependency definition.
12
661276ad882e Uploaded v0.1.3, uses Biopython for making NR
peterjc
parents: 11
diff changeset
75 v0.1.3 - Option to make FASTA files non-redundant (via Biopython dependency).
661276ad882e Uploaded v0.1.3, uses Biopython for making NR
peterjc
parents: 11
diff changeset
76 - Avoid extra database and BLAST search in self-comparison mode.
13
4454596ed127 Uploaded
peterjc
parents: 12
diff changeset
77 v0.1.4 - Check for duplicate FASTA identifiers (workaround for makeblastdb
4454596ed127 Uploaded
peterjc
parents: 12
diff changeset
78 not treating this as an error, leading to confusing RBH output).
4454596ed127 Uploaded
peterjc
parents: 12
diff changeset
79 v0.1.5 - Clarify documentation for using the Python script outside Galaxy.
4454596ed127 Uploaded
peterjc
parents: 12
diff changeset
80 - Updated to depend on NCBI BLAST+ 2.2.30 via ToolShed install.
15
28d435c1cf27 Uploaded v0.1.6a, fixed typo in README
peterjc
parents: 14
diff changeset
81 v0.1.6 - Offer the new blastp-fast task added in BLAST+ 2.2.30.
18
f3ec931988fd Uploaded 0.1.6c with the preprint citation (forgot to update source folder before making tar ball).
peterjc
parents: 17
diff changeset
82 - Added "NCBI BLAST+ integrated into Galaxy" preprint citation.
20
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
83 v0.1.7 - Reorder XML elements (internal change only).
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
84 - Planemo for Tool Shed upload (``.shed.yml``, internal change only).
0
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
85 ======= ======================================================================
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
86
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
87
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
88 Developers
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
89 ==========
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
90
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
91 This tool is developed on the following GitHub repository:
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
92 https://github.com/peterjc/galaxy_blast/tree/master/tools/blast_rbh
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
93
20
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
94 For pushing a release to the test or main "Galaxy Tool Shed", use the following
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
95 Planemo commands (which requires you have set your Tool Shed access details in
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
96 ``~/.planemo.yml`` and that you have access rights on the Tool Shed)::
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
97
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
98 $ planemo shed_upload --shed_target testtoolshed --check_diff ~/repositories/galaxy_blast/tools/blast_rbh/
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
99 ...
0
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
100
20
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
101 or::
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
102
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
103 $ planemo shed_upload --shed_target toolshed --check_diff ~/repositories/galaxy_blast/tools/blast_rbh/
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
104 ...
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
105
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
106 To just build and check the tar ball, use::
0
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
107
20
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
108 $ planemo shed_upload --tar_only ~/repositories/galaxy_blast/tools/blast_rbh/
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
109 ...
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
110 $ tar -tzf shed_upload.tar.gz
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
111 test-data/four_human_proteins.fasta
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
112 test-data/k12_edited_proteins.fasta
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
113 test-data/k12_ten_proteins.fasta
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
114 test-data/rbh_blastn_three_human_mRNA_vs_rhodopsin_nucs.tabular
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
115 test-data/rbh_blastp_four_human_vs_rhodopsin_proteins.tabular
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
116 test-data/rbh_blastp_k12.tabular
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
117 test-data/rbh_blastp_k12_self.tabular
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
118 test-data/rbh_megablast_rhodopsin_nucs_vs_three_human_mRNA.tabular
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
119 test-data/rbh_none.tabular
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
120 test-data/rbh_tblastx_rhodopsin_nucs_vs_three_human_mRNA.tabular
0
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
121 test-data/rhodopsin_nucs.fasta
1
a68f4e5789d7 Uploaded v0.1.0a, including a blastp test.
peterjc
parents: 0
diff changeset
122 test-data/rhodopsin_proteins.fasta
0
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
123 test-data/three_human_mRNA.fasta
20
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
124 tools/blast_rbh/README.rst
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
125 tools/blast_rbh/blast_rbh.py
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
126 tools/blast_rbh/blast_rbh.xml
e8f8c580bcca planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/blast_rbh commit 05c2a834609f1fd02372c4f9b0a0733680fe9675-dirty
peterjc
parents: 18
diff changeset
127 tools/blast_rbh/tool_dependencies.xml
0
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
128
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
129
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
130 Licence (MIT)
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
131 =============
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
132
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
133 Permission is hereby granted, free of charge, to any person obtaining a copy
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
134 of this software and associated documentation files (the "Software"), to deal
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
135 in the Software without restriction, including without limitation the rights
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
136 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
137 copies of the Software, and to permit persons to whom the Software is
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
138 furnished to do so, subject to the following conditions:
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
139
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
140 The above copyright notice and this permission notice shall be included in
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
141 all copies or substantial portions of the Software.
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
142
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
143 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
144 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
145 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
146 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
147 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
148 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
a96608a125fb Uploaded v0.1.0, first release
peterjc
parents:
diff changeset
149 THE SOFTWARE.