# HG changeset patch # User dfornika # Date 1579910454 0 # Node ID 62329bafeaef79084c7ed44b52517c1718c1c1c9 # Parent 04f229b754cd128c61710bc936196986c23bcc9f "planemo upload commit f1b3e36f79747fca391321389276ac196d3f7cd0-dirty" diff -r 04f229b754cd -r 62329bafeaef macros.xml --- a/macros.xml Fri Jun 21 14:38:05 2019 -0400 +++ b/macros.xml Sat Jan 25 00:00:54 2020 +0000 @@ -2,6 +2,7 @@ snippy + tar @@ -10,7 +11,53 @@ - 4.3.6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4.4.5 diff -r 04f229b754cd -r 62329bafeaef snippy-core.xml --- a/snippy-core.xml Fri Jun 21 14:38:05 2019 -0400 +++ b/snippy-core.xml Sat Jan 25 00:00:54 2020 +0000 @@ -1,5 +1,5 @@ - + Combine multiple Snippy outputs into a core SNP alignment @@ -8,17 +8,20 @@ - - + + @@ -38,7 +41,7 @@ outputs and 'outtab' in outputs - + outputs and 'outtxt' in outputs @@ -46,9 +49,21 @@ - + + + + - + + + + + + + + + + diff -r 04f229b754cd -r 62329bafeaef snippy.xml --- a/snippy.xml Fri Jun 21 14:38:05 2019 -0400 +++ b/snippy.xml Sat Jan 25 00:00:54 2020 +0000 @@ -1,15 +1,17 @@ - + Snippy finds SNPs between a haploid reference genome and your NGS sequence reads. - - - macros.xml - - - + + + macros.xml + + + .*/>${dir_name}/' out/snps.consensus.fa + && sed -i 's/>.*/>${dir_name}/' ${dir_name}/snps.consensus.fa #end if - - - ]]> + + && mv ${dir_name} out + && tar -czf out.tgz out + ]]> - - - + @@ -116,7 +103,6 @@ - @@ -146,13 +132,10 @@ outputs and 'outcon' in outputs - - outputs and 'outdep' in outputs - outputs and 'outbam' in outputs - + outputs and 'outzip' in outputs @@ -160,8 +143,12 @@ - - + + + + + + @@ -172,8 +159,11 @@ - - + + + + + @@ -184,8 +174,11 @@ - - + + + + + @@ -200,8 +193,25 @@ - - + + + + + + + + + + + + + + + + + + + @@ -248,7 +258,7 @@ For a much more in depth description of snippy and how it works, see https://github.com/tseemann/snippy - ]]> - + ]]> + diff -r 04f229b754cd -r 62329bafeaef test-data/a_fna_ref_mincov_2_minqual_60.snps.txt --- a/test-data/a_fna_ref_mincov_2_minqual_60.snps.txt Fri Jun 21 14:38:05 2019 -0400 +++ b/test-data/a_fna_ref_mincov_2_minqual_60.snps.txt Sat Jan 25 00:00:54 2020 +0000 @@ -2,5 +2,5 @@ ReadFiles a_1.fastq a_2.fastq Reference reference.fasta ReferenceSize 700 -Software snippy 4.3.6 +Software snippy 4.4.5 VariantTotal 0 diff -r 04f229b754cd -r 62329bafeaef test-data/all_fasta.loc --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/all_fasta.loc Sat Jan 25 00:00:54 2020 +0000 @@ -0,0 +1,20 @@ +#This file lists the locations and dbkeys of all the fasta files +#under the "genome" directory (a directory that contains a directory +#for each build). The script extract_fasta.py will generate the file +#all_fasta.loc. This file has the format (white space characters are +#TAB characters): +# +# +# +#So, all_fasta.loc could look something like this: +# +#apiMel3 apiMel3 Honeybee (Apis mellifera): apiMel3 /path/to/genome/apiMel3/apiMel3.fa +#hg19canon hg19 Human (Homo sapiens): hg19 Canonical /path/to/genome/hg19/hg19canon.fa +#hg19full hg19 Human (Homo sapiens): hg19 Full /path/to/genome/hg19/hg19full.fa +# +#Your all_fasta.loc file should contain an entry for each individual +#fasta file. So there will be multiple fasta files for each build, +#such as with hg19 above. +# +test_id test_dbkey test display name ${__HERE__}/ref.fna + diff -r 04f229b754cd -r 62329bafeaef test-data/b_2_fna_ref_mincov_2_minqual_60.snps.gff --- a/test-data/b_2_fna_ref_mincov_2_minqual_60.snps.gff Fri Jun 21 14:38:05 2019 -0400 +++ b/test-data/b_2_fna_ref_mincov_2_minqual_60.snps.gff Sat Jan 25 00:00:54 2020 +0000 @@ -1,2 +1,2 @@ ##gff-version 3 -reference snippy:4.3.6 variation 4 4 . . 0 note=snp A=>T T:5 A:0 +reference snippy:4.4.5 variation 4 4 . . 0 note=snp A=>T T:5 A:0 diff -r 04f229b754cd -r 62329bafeaef test-data/b_fna_ref_mincov_2_minqual_60.snps.gff --- a/test-data/b_fna_ref_mincov_2_minqual_60.snps.gff Fri Jun 21 14:38:05 2019 -0400 +++ b/test-data/b_fna_ref_mincov_2_minqual_60.snps.gff Sat Jan 25 00:00:54 2020 +0000 @@ -1,2 +1,2 @@ ##gff-version 3 -reference snippy:4.3.6 variation 4 4 . . 0 note=snp A=>T T:10 A:0 +reference snippy:4.4.5 variation 4 4 . . 0 note=snp A=>T T:10 A:0 diff -r 04f229b754cd -r 62329bafeaef test-data/b_fna_ref_mincov_2_minqual_60.snps.txt --- a/test-data/b_fna_ref_mincov_2_minqual_60.snps.txt Fri Jun 21 14:38:05 2019 -0400 +++ b/test-data/b_fna_ref_mincov_2_minqual_60.snps.txt Sat Jan 25 00:00:54 2020 +0000 @@ -2,6 +2,6 @@ ReadFiles b_1.fastq b_2.fastq Reference reference.fasta ReferenceSize 700 -Software snippy 4.3.6 +Software snippy 4.4.5 Variant-SNP 1 VariantTotal 1 diff -r 04f229b754cd -r 62329bafeaef tool-data/all_fasta.loc.sample --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool-data/all_fasta.loc.sample Sat Jan 25 00:00:54 2020 +0000 @@ -0,0 +1,18 @@ +#This file lists the locations and dbkeys of all the fasta files +#under the "genome" directory (a directory that contains a directory +#for each build). The script extract_fasta.py will generate the file +#all_fasta.loc. This file has the format (white space characters are +#TAB characters): +# +# +# +#So, all_fasta.loc could look something like this: +# +#apiMel3 apiMel3 Honeybee (Apis mellifera): apiMel3 /path/to/genome/apiMel3/apiMel3.fa +#hg19canon hg19 Human (Homo sapiens): hg19 Canonical /path/to/genome/hg19/hg19canon.fa +#hg19full hg19 Human (Homo sapiens): hg19 Full /path/to/genome/hg19/hg19full.fa +# +#Your all_fasta.loc file should contain an entry for each individual +#fasta file. So there will be multiple fasta files for each build, +#such as with hg19 above. +# \ No newline at end of file diff -r 04f229b754cd -r 62329bafeaef tool_data_table_conf.xml.sample --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool_data_table_conf.xml.sample Sat Jan 25 00:00:54 2020 +0000 @@ -0,0 +1,8 @@ + + + + + value, dbkey, name, path + +
+
diff -r 04f229b754cd -r 62329bafeaef tool_data_table_conf.xml.test --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool_data_table_conf.xml.test Sat Jan 25 00:00:54 2020 +0000 @@ -0,0 +1,8 @@ + + + + + value, dbkey, name, path + +
+