annotate tools/seq_rename/README.rst @ 3:e1398f2ba9fe draft default tip

v0.0.8 galaxy_sequence_utils dependency etc
author peterjc
date Thu, 02 Feb 2017 11:49:03 -0500
parents 7c0642fc57ad
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
1 Galaxy tool to rename FASTA, QUAL, FASTQ or SFF sequences
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
2 =========================================================
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
3
3
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
4 This tool is copyright 2011-2017 by Peter Cock, The James Hutton Institute
2
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
5 (formerly SCRI, Scottish Crop Research Institute), UK. All rights reserved.
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
6 See the licence text below.
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
7
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
8 This tool is a short Python script (using Biopython library functions) to rename
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
9 sequences from a FASTA, QUAL, FASTQ, or SFF file based on an ID mapping gives as
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
10 two columns of a tabular file. The output order follows that of the sequence file,
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
11 and if there are duplicates in the input sequence file, there will be duplicates
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
12 in the output sequence file.
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
13
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
14 This tool is available from the Galaxy Tool Shed,
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
15
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
16 * http://toolshed.g2.bx.psu.edu/view/peterjc/seq_rename
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
17
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
18 See also the sister tools to filter or select sequence files according to IDs
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
19 from column(s) of tabular file:
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
20
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
21 * http://toolshed.g2.bx.psu.edu/view/peterjc/seq_filter_by_id
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
22 * http://toolshed.g2.bx.psu.edu/view/peterjc/seq_select_by_id
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
23
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
24
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
25 Automated Installation
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
26 ======================
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
27
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
28 This should be straightforward using the Galaxy Tool Shed, which should be
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
29 able to automatically install the dependency on Biopython, and then install
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
30 this tool and run its unit tests.
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
31
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
32
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
33 Manual Installation
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
34 ===================
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
35
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
36 There are just two files to install to use this tool from within Galaxy:
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
37
3
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
38 * ``seq_rename.py`` (the Python script)
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
39 * ``seq_rename.xml`` (the Galaxy tool definition)
2
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
40
3
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
41 The suggested location is in a dedicated ``tools/seq_rename`` folder.
2
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
42
3
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
43 You will also need to modify the ``tools_conf.xml`` file to tell Galaxy to offer the
2
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
44 tool. One suggested location is in the filters section. Simply add the line::
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
45
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
46 <tool file="seq_rename/seq_rename.xml" />
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
47
3
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
48 If you wish to run the unit tests, also move/copy the ``test-data/`` files
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
49 under Galaxy's ``test-data/`` folder. Then::
2
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
50
3
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
51 $ ./run_tests.sh -id seq_rename
2
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
52
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
53 You will also need to install Biopython 1.54 or later. That's it.
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
54
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
55
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
56 History
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
57 =======
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
58
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
59 ======= ======================================================================
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
60 Version Changes
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
61 ------- ----------------------------------------------------------------------
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
62 v0.0.1 - Initial version.
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
63 v0.0.2 - Record script version when run from Galaxy.
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
64 - Add unit test.
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
65 - Check for errors using Python script's return code.
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
66 v0.0.3 - Link to Tool Shed added to help text and this documentation.
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
67 v0.0.4 - Automated installation of Biopython dependency.
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
68 - Use reStructuredText for this README file.
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
69 - Adopt standard MIT License.
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
70 - Updated citation information (Cock et al. 2013).
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
71 - Development moved to GitHub, https://github.com/peterjc/pico_galaxy
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
72 - Renamed folder and adopted README.rst naming.
3
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
73 v0.0.5 - Correct automated dependency definition.
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
74 v0.0.6 - Simplified XML to apply input format to output data.
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
75 - Tool definition now embeds citation information.
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
76 - If white space is found in the requested tabular field then only
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
77 the first word is used as the identifier (with a warning to stderr).
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
78 v0.0.7 - Use the ``format_source=...`` tag.
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
79 - Reorder XML elements (internal change only).
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
80 - Planemo for Tool Shed upload (``.shed.yml``, internal change only).
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
81 - Capture the tool version via Galaxy (bug fix).
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
82 v0.0.8 - Updated to point at Biopython 1.67 (latest version in Tool Shed).
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
83 - Explicit dependency on ``galaxy_sequence_utils``.
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
84 - Python style updates (internal change only).
2
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
85 ======= ======================================================================
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
86
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
87
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
88 Developers
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
89 ==========
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
90
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
91 This script and related tools were initially developed on the following hg branch:
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
92 http://bitbucket.org/peterjc/galaxy-central/src/tools
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
93
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
94 Development has now moved to a dedicated GitHub repository:
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
95 https://github.com/peterjc/pico_galaxy/tree/master/tools
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
96
3
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
97 For pushing a release to the test or main "Galaxy Tool Shed", use the following
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
98 Planemo commands (which requires you have set your Tool Shed access details in
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
99 ``~/.planemo.yml`` and that you have access rights on the Tool Shed)::
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
100
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
101 $ planemo shed_update -t testtoolshed --check_diff ~/repositories/pico_galaxy/tools/seq_rename/
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
102 ...
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
103
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
104 or::
2
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
105
3
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
106 $ planemo shed_update -t toolshed --check_diff ~/repositories/pico_galaxy/tools/seq_rename/
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
107 ...
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
108
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
109 To just build and check the tar ball, use::
2
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
110
3
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
111 $ planemo shed_upload --tar_only ~/repositories/pico_galaxy/tools/seq_rename/
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
112 ...
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
113 $ tar -tzf shed_upload.tar.gz
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
114 test-data/four_human_proteins.fasta
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
115 test-data/four_human_proteins.rename.fasta
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
116 test-data/four_human_proteins.rename.tabular
2
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
117 tools/seq_rename/README.rst
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
118 tools/seq_rename/seq_rename.py
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
119 tools/seq_rename/seq_rename.xml
3
e1398f2ba9fe v0.0.8 galaxy_sequence_utils dependency etc
peterjc
parents: 2
diff changeset
120 tools/seq_rename/tool_dependencies.xml
2
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
121
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
122
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
123 Licence (MIT)
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
124 =============
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
125
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
126 Permission is hereby granted, free of charge, to any person obtaining a copy
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
127 of this software and associated documentation files (the "Software"), to deal
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
128 in the Software without restriction, including without limitation the rights
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
129 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
130 copies of the Software, and to permit persons to whom the Software is
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
131 furnished to do so, subject to the following conditions:
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
132
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
133 The above copyright notice and this permission notice shall be included in
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
134 all copies or substantial portions of the Software.
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
135
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
136 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
137 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
138 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
139 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
140 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
141 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
7c0642fc57ad Uploaded v0.0.4, automatic dependency on Biopython 1.62, new README file, citation information, MIT licence.
peterjc
parents:
diff changeset
142 THE SOFTWARE.