# HG changeset patch # User lionelguy # Date 1378986414 14400 # Node ID d82f18c76309c72a5a37cbc2dc1cbdffc572d225 # Parent b5ce24f34dd75ddef389fccf8b9dc2671340bd0f Uploaded spades wrapper 0.6. Supports spades 2.5.1. Also removes the need for the hack at installation time, by fixing the problem with input files. Shows the license for the tool as well. diff -r b5ce24f34dd7 -r d82f18c76309 tools/spades_2_5/spades.xml --- a/tools/spades_2_5/spades.xml Thu Sep 05 07:43:48 2013 -0400 +++ b/tools/spades_2_5/spades.xml Thu Sep 12 07:46:54 2013 -0400 @@ -1,7 +1,7 @@ - + SPAdes genome assembler for regular and single-cell projects - spades + spades spades.pl $out_contigs @@ -11,13 +11,15 @@ $out_log ## A real command looks like: spades.py -k 21,33,55,77,99,127 --careful -1 Y.fastq.gz -2 X.fastq.gz -t 24 -o output spades.py + ## Forces unzipped output, faster + --disable-gzip-output $sc $onlyassembler $careful - $rectangle + $rectangles -t $threads -k $kmers - -i $iterations + ##-i $iterations ##--phred-offset ## Sequence files #for $i, $library in enumerate( $libraries ) @@ -30,12 +32,12 @@ --$prefix$num-$library.orientation #for $file in $library.files #if $file.file_type.type == "separate" - --$prefix$num-1 $file.file_type.fwd_reads - --$prefix$num-2 $file.file_type.rev_reads + --$prefix$num-1 fastq:$file.file_type.fwd_reads + --$prefix$num-2 fastq:$file.file_type.rev_reads #elif $file.file_type.type == "interleaved" - --$prefix$num-12 $file.file_type.interleaved_reads + --$prefix$num-12 fastq:$file.file_type.interleaved_reads #elif $file.file_type.type == "unpaired" - --$prefix$num-s $file.file_type.unpaired_reads + --$prefix$num-s fastq:$file.file_type.unpaired_reads #end if #end for #end for @@ -47,11 +49,11 @@ - + - - + + @@ -110,11 +112,22 @@ **What it does** -Runs SPAdes 2.5.0, collects the output, and throws away all the temporary files. It also produces a tab file with contig names, length and coverage. +SPAdes – St. Petersburg genome assembler – is intended for both standard isolates and single-cell MDA bacteria assemblies. See http://bioinf.spbau.ru/en/spades for more details on SPAdes. -**Citation** +This wrapper runs SPAdes 2.5.1, collects the output, and throws away all the temporary files. It also produces a tab file with contig names, length and coverage. + +**SPAdes citation** Anton Bankevich, Sergey Nurk, Dmitry Antipov, Alexey A. Gurevich, Mikhail Dvorkin, Alexander S. Kulikov, Valery M. Lesin, Sergey I. Nikolenko, Son Pham, Andrey D. Prjibelski, Alexey V. Pyshkin, Alexander V. Sirotkin, Nikolay Vyahhi, Glenn Tesler, Max A. Alekseyev, and Pavel A. Pevzner. Journal of Computational Biology. May 2012, 19(5): 455-477. doi:10.1089/cmb.2012.0021. - + +**License** + +SPAdes is developed by and copyrighted to Saint-Petersburg Academic University, and is released under GPLv2. + +This wrapper is copyrighted by Lionel Guy, and is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/. diff -r b5ce24f34dd7 -r d82f18c76309 tools/spades_2_5/tool_dependencies.xml --- a/tools/spades_2_5/tool_dependencies.xml Thu Sep 05 07:43:48 2013 -0400 +++ b/tools/spades_2_5/tool_dependencies.xml Thu Sep 12 07:46:54 2013 -0400 @@ -3,7 +3,7 @@ - http://spades.bioinf.spbau.ru/release2.5.0/SPAdes-2.5.0-Linux.tar.gz + http://spades.bioinf.spbau.ru/release2.5.1/SPAdes-2.5.1-Linux.tar.gz $INSTALL_DIR/bin $INSTALL_DIR/share @@ -16,16 +16,16 @@ $INSTALL_DIR/share - sed -i -e "s/\('\.fa', '\.fasta', '\.fq', '\.fastq', '\.gz'\)/\\1, '.dat'/" $INSTALL_DIR/share/spades/spades_pipeline/support.py - - $INSTALL_DIR/bin - + + + + -This installs SPAdes 2.5.0. +This installs SPAdes 2.5.1. -See manual here http://spades.bioinf.spbau.ru/release2.5.0/manual.html +See manual here http://spades.bioinf.spbau.ru/release2.5.1/manual.html See also here http://bioinf.spbau.ru/en/spades