Mercurial > repos > pjbriggs > trimmomatic
diff README.markdown @ 0:3358c3d30143 draft
Uploaded initial version.
author | pjbriggs |
---|---|
date | Mon, 01 Dec 2014 10:40:07 -0500 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/README.markdown Mon Dec 01 10:40:07 2014 -0500 @@ -0,0 +1,57 @@ +Trimmomatic +=========== + +XML tool file and shell script wrapper for the Trimmomatic program, which provides +various functions for manipluating Illumina FASTQ files. + +Trimmomatic has been developed within Bjorn Usadel's group at RWTH Aachen university: + + * <http://www.usadellab.org/cms/index.php?page=trimmomatic> + +The reference for Trimmomatic is: + + * Lohse M, Bolger AM, Nagel A, Fernie AR, Lunn JE, Stitt M, Usadel B. RobiNA: a + user-friendly, integrated software solution for RNA-Seq-based transcriptomics. + Nucleic Acids Res. 2012 Jul;40(Web Server issue):W622-7) + +Trimmomatic 0.32 can be obtained from: + + * <http://www.usadellab.org/cms/uploads/supplementary/Trimmomatic/Trimmomatic-0.32.zip> + +The tool assumes that two environment variables have been set, in order to find the +appropriate files: + + * `TRIMMOMATIC_DIR` should point to the directory holding the + `trimmomatic-0.32.jar` file, and + + * `TRIMMOMATIC_ADAPTERS_DIR` should point to the directory holding the adapter + sequence files (used by the `ILLUMINACLIP` option). + +Both variables will be set automatically if installing the tool dependencies e.g. via +a toolshed; otherwise they will need to be set manually in the Galaxy environment. + +To add to Galaxy add the following to tool_conf.xml: + + <tool file="trimmomatic/trimmomatic.xml" /> + +(The tool no longer uses a `.loc` file to point to the location of the adapter +sequence files) + +### Changes ### + +0.32.1: Remove `trimmomatic_adapters.loc.sample` and hard-code adapter files into + the XML wrapper. + +0.32.0: Add tool_dependencies.xml to install Trimmomatic 0.32 automatically and + (set the environment). Update tool versioning to use Trimmomatic version + number (i.e. `0.32`) with tool iteration appended (i.e. `.1`). + +0.0.4: Specify '-threads 6' in <command> section. + +0.0.3 : Added MINLEN, LEADING, TRAILING, CROP and HEADCROP options of trimmomatic. + +0.0.2: Updated ILLUMINACLIP option to use standard adapter sequences (requires the + trimmomatic_adapters.loc file; sample version is supplied) plus cosmetic + updates to wording and help text for some options. + +0.0.1: Initial version