Mercurial > repos > lparsons > cutadapt
annotate README @ 9:93d58ffe39f1 draft
Updated to version 1.6
author | lparsons |
---|---|
date | Mon, 06 Oct 2014 14:01:06 -0400 |
parents | 2d6671b10919 |
children |
rev | line source |
---|---|
0
8b064ea16722
Initial version with multiple adapter support
Lance Parsons <lparsons@princeton.edu>
parents:
diff
changeset
|
1 Galaxy tool definition for cutadapt (http://code.google.com/p/cutadapt/) |
8b064ea16722
Initial version with multiple adapter support
Lance Parsons <lparsons@princeton.edu>
parents:
diff
changeset
|
2 |
8
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
3 |
9 | 4 Installation - Tool Shed |
5 ------------------------ | |
8
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
6 |
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
7 The recommended way to install cutadapt as a tool in Galaxy is to the use the |
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
8 Galaxy Tool Shed (http://wiki.galaxyproject.org/Tool%20Shed). |
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
9 |
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
10 This will allow cutadapt to be installed automatically and keep track of older |
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
11 versions of cutadapt and the tool wrapper. |
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
12 |
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
13 |
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
14 Installation - Manual |
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
15 --------------------- |
0
8b064ea16722
Initial version with multiple adapter support
Lance Parsons <lparsons@princeton.edu>
parents:
diff
changeset
|
16 |
9 | 17 1. Install the cutadapt package and make sure it is in path for Galaxy |
18 | |
19 2. Copy cutadapt.xml to $GALAXY_HOME/tools/cutadapt | |
20 | |
21 3. Add the tool to the $GALAXY_HOME/tool_conf.xml tool-registry file | |
0
8b064ea16722
Initial version with multiple adapter support
Lance Parsons <lparsons@princeton.edu>
parents:
diff
changeset
|
22 |
9 | 23 **Optional steps to setup and run Galaxy functional tests** |
24 | |
25 4. Copy test-data/* to $GALAXY_HOME/test-data/ | |
5
1dada50cca8a
Support for cutadapt 0.9.5, added quality trimming and additional output options
Lance Parsons <lparsons@princeton.edu>
parents:
0
diff
changeset
|
26 |
9 | 27 5. Set GALAXY_TEST_TOOL_CONF environment variable to a tool_conf.xml file that |
5
1dada50cca8a
Support for cutadapt 0.9.5, added quality trimming and additional output options
Lance Parsons <lparsons@princeton.edu>
parents:
0
diff
changeset
|
28 contains the tools you want to test. (e.g. 'tool_conf.xml') |
9 | 29 |
30 6. $GALAXY_HOME/run_functional_tests.sh -id cutadapt | |
5
1dada50cca8a
Support for cutadapt 0.9.5, added quality trimming and additional output options
Lance Parsons <lparsons@princeton.edu>
parents:
0
diff
changeset
|
31 See the Galaxy Wiki for more information: http://wiki.g2.bx.psu.edu/ |
1dada50cca8a
Support for cutadapt 0.9.5, added quality trimming and additional output options
Lance Parsons <lparsons@princeton.edu>
parents:
0
diff
changeset
|
32 |
0
8b064ea16722
Initial version with multiple adapter support
Lance Parsons <lparsons@princeton.edu>
parents:
diff
changeset
|
33 |
8
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
34 Configuration of Adapters |
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
35 ------------------------- |
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
36 |
9 | 37 A list of predefined adapters may be specified in the cutadapt_adapters.txt |
8
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
38 file which resides in the tool-data directory underneath the Galaxy root. A sample |
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
39 file is provided. |
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
40 |
2d6671b10919
Updated to support cutadapt version 1.1 (also include automatic dependency installation)
lparsons
parents:
5
diff
changeset
|
41 |
9 | 42 Limitations of the Galaxy wrapper |
43 --------------------------------- | |
44 | |
45 Reading adapters from a fasta file is not supported | |
46 Colorspace data support is not implemented | |
47 Only one "Strip suffix" is suppored | |
0
8b064ea16722
Initial version with multiple adapter support
Lance Parsons <lparsons@princeton.edu>
parents:
diff
changeset
|
48 |
9 | 49 |
50 Galaxy Wrapper Development | |
51 -------------------------- | |
52 | |
53 Author: Lance Parsons <lparsons@princeton.edu> | |
54 | |
55 Repository: [https://bitbucket.org/lance_parsons/cutadapt\_galaxy\_wrapper](https://bitbucket.org/lance_parsons/cutadapt_galaxy_wrapper) |