# HG changeset patch
# User iuc
# Date 1594899162 14400
# Node ID b242deb589520bf47f092bb9308a84f932e66a81
# Parent 38942a7e38014a5a2df00f6ca6a3cd6db9e0ecac
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit f55e2407891a3c1f73f14a77b7ddadcd6f5eb1f8"
diff -r 38942a7e3801 -r b242deb58952 check_bcfile.py
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/check_bcfile.py Thu Jul 16 07:32:42 2020 -0400
@@ -0,0 +1,45 @@
+#!/usr/bin/env python
+
+import argparse
+import sys
+
+parser = argparse.ArgumentParser()
+parser.add_argument('bcfile', help='barcode file')
+args = parser.parse_args()
+
+barcodes = []
+
+with open(args.bcfile, "r") as fh:
+ for line in fh:
+ if len(line) == 0:
+ continue
+ if line.startswith("#"):
+ continue
+ barcodes.append(line.split())
+
+if len(barcodes) <= 1:
+ sys.exit("barcode file is empty")
+
+# check that all lines have the same number of columns
+ncol = None
+for bc in barcodes:
+ if ncol is None:
+ ncol = len(bc)
+ elif ncol != len(bc):
+ sys.exit("barcode file has inconsistent number of columns")
+
+isname = False
+for bc in barcodes:
+ if len(bc[-1].strip("ATCGatcg")) > 0:
+ isname = True
+ break
+
+names = set()
+for bc in barcodes:
+ if isname:
+ n = bc[-1]
+ else:
+ n = '-'.join(bc)
+ if n in names:
+ sys.exit("duplicate sample %s in barcode file" % n)
+ names.add(n)
diff -r 38942a7e3801 -r b242deb58952 macros.xml
--- a/macros.xml Wed Feb 12 18:22:03 2020 -0500
+++ b/macros.xml Thu Jul 16 07:32:42 2020 -0400
@@ -3,12 +3,14 @@
stacks
+ python
+ findutils
- 2.4
- 1
+ 2.53
+ 0
18.01
@@ -107,16 +109,11 @@
> '$output_log' &&
- #end if
- ]]>
- &1
+ 2> '$output_log'
#end if
]]>
-
+
@@ -126,19 +123,19 @@
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
+ genetic_map_options['map_type'] and genetic_map_options['map_format']
+
+
advanced_options['log_fst_comp'] and fstats_conditional['fstats']=='yes'
@@ -533,6 +533,26 @@
+
+
+
+ input_type['input_type_select'] == 'single'
+
+
+
+ input_type['input_type_select'] == 'paired'
+
+
+
+ capture and input_type['input_type_select'] == 'single'
+
+
+
+ capture and input_type['input_type_select'] == 'paired'
+
+
+
+
@@ -554,7 +574,7 @@
-
+
@@ -574,8 +594,8 @@
"Error: No value was provided for \-\-var-alpha and there is no default for this model)"
-->
-
-
+
+
diff -r 38942a7e3801 -r b242deb58952 macros_process.xml
--- a/macros_process.xml Wed Feb 12 18:22:03 2020 -0500
+++ b/macros_process.xml Thu Jul 16 07:32:42 2020 -0400
@@ -29,12 +29,12 @@
-
-
+
+
-
-
+
+
@@ -71,17 +71,17 @@
-
-
-
+
+
+
-
+
-
+
-
-
+
+
-
-
+
+
+
diff -r 38942a7e3801 -r b242deb58952 stacks_populations.xml
--- a/stacks_populations.xml Wed Feb 12 18:22:03 2020 -0500
+++ b/stacks_populations.xml Thu Jul 16 07:32:42 2020 -0400
@@ -51,14 +51,14 @@
--min-samples-per-pop $options_filtering.minperc
--min-samples-overall $options_filtering.min_samples_overall
$options_filtering.filter_haplotype_wise
---min_maf $options_filtering.min_maf
---min_mac $options_filtering.min_mac
+--min-maf $options_filtering.min_maf
+--min-mac $options_filtering.min_mac
#if str($options_filtering.max_obs_het)
- --max_obs_het $options_filtering.max_obs_het
+ --max-obs-het $options_filtering.max_obs_het
#end if
## deprecated https://groups.google.com/forum/#!msg/stacks-users/jdC7gw_MuK4/1v0FG3u7AwAJ
## #if str($options_filtering.lnl)
-## --lnl_lim $options_filtering.lnl
+## --lnl-lim $options_filtering.lnl
## #end if
$options_filtering.filter_single_snp
#if $options_filtering.blacklist
@@ -73,7 +73,7 @@
-e $merge_phase.enzyme
#end if
$merge_phase.merge_sites
---merge_prune_lim $merge_phase.merge_prune_lim
+--merge-prune-lim $merge_phase.merge_prune_lim
## Locus stats:
$locus_stats.hwe
@@ -81,9 +81,9 @@
## Fstats
#if str($fstats_conditional.fstats) != 'no':
--fstats
- #if str( $fstats_conditional.correction_select.fst_correction ) != "no_corr"
- --fst_correction $fstats_conditional.correction_select.fst_correction
- --p_value_cutoff $fstats_conditional.correction_select.p_value_cutoff
+ $fstats_conditional.fst_correction
+ #if $fstats_conditional.fst_correction
+ --p-value-cutoff $fstats_conditional.p_value_cutoff
#end if
#end if
@@ -103,10 +103,10 @@
#if $kernel_smoothing.bootstrap_resampling_mode.bootstrap or $kernel_smoothing.bootstrap_resampling_mode.bootstrap_pifis or $kernel_smoothing.bootstrap_resampling_mode.bootstrap_fst or $kernel_smoothing.bootstrap_resampling_mode.bootstrap_div or $kernel_smoothing.bootstrap_resampling_mode.bootstrap_phist:
#if str($kernel_smoothing.bootstrap_reps)
- --bootstrap_reps $kernel_smoothing.bootstrap_reps
+ --bootstrap-reps $kernel_smoothing.bootstrap_reps
#end if
#if $kernel_smoothing.bootstrap_wl
- --bootstrap_wl '$kernel_smoothing.bootstrap_wl'
+ --bootstrap-wl '$kernel_smoothing.bootstrap_wl'
#end if
#end if
@@ -130,6 +130,13 @@
$populations_output.no_hap_exports
$populations_output.fasta_samples_raw
+#if $genetic_map_options.map_type:
+ --map-type $genetic_map_options.map_type
+#end if
+#if $genetic_map_options.map_format
+ --map-format $genetic_map_options.map_format
+#end if
+
## Additional options:
$advanced_options.log_fst_comp
@@ -146,6 +153,12 @@
#end if
&& find stacks_outputs -type f -iname "input.p*" | while read file; do mv "\$file" "\$(echo \$file | sed 's/\/input.p/\/populations/;')"; done
#end if
+
+## move the genotype output (note that in 2.52 there is an inconsistent
+## naming for onemap output and also extensions are inconsistent -> therefore wildcard)
+#if $genetic_map_options.map_type and $genetic_map_options.map_format
+ && mv stacks_outputs/populations.${genetic_map_options.map_type}.* stacks_outputs/populations.sql.tsv
+#end if
]]>
@@ -158,31 +171,31 @@
-
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ -->
-
-
+
+
-
-
+
+
@@ -190,13 +203,13 @@
-
-
+
+
@@ -207,46 +220,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -255,18 +252,18 @@
-
-
+
+
-
+
-
-
+
+
-
-
+
+
@@ -277,19 +274,34 @@
-
-
-
-
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -297,57 +309,55 @@
-
-
-
+
+
-
-
+
+
-
-
-
+
+
+
+
-
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -363,21 +373,20 @@
-
+
-
+
-
-
-
+
+
@@ -395,175 +404,207 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
+
-
-
-
-
-
+
+
+
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -625,5 +666,5 @@
@STACKS_INFOS@
]]>
-
+
diff -r 38942a7e3801 -r b242deb58952 test-data/clonefilter/Discarded1_0001.1.1.fq.gz
Binary file test-data/clonefilter/Discarded1_0001.1.1.fq.gz has changed
diff -r 38942a7e3801 -r b242deb58952 test-data/clonefilter/Discarded1_0001.1.1.fq.single.gz
Binary file test-data/clonefilter/Discarded1_0001.1.1.fq.single.gz has changed
diff -r 38942a7e3801 -r b242deb58952 test-data/clonefilter/Removed1_0001.1.1.fq.gz
Binary file test-data/clonefilter/Removed1_0001.1.1.fq.gz has changed
diff -r 38942a7e3801 -r b242deb58952 test-data/clonefilter/Removed1_0001.1.1.fq.single-alt.gz
Binary file test-data/clonefilter/Removed1_0001.1.1.fq.single-alt.gz has changed
diff -r 38942a7e3801 -r b242deb58952 test-data/clonefilter/Removed1_0001.1.1.fq.single.gz
Binary file test-data/clonefilter/Removed1_0001.1.1.fq.single.gz has changed
diff -r 38942a7e3801 -r b242deb58952 test-data/cstacks/catalog.alleles.tsv
--- a/test-data/cstacks/catalog.alleles.tsv Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/cstacks/catalog.alleles.tsv Thu Jul 16 07:32:42 2020 -0400
@@ -1,3 +1,4 @@
-# cstacks version 2.4; catalog generated on 2019-06-18 10:34:45
+# cstacks version 2.52; catalog generated on 2020-03-16 15:39:40
0 1 AC 0 0
0 1 CA 0 0
+# cstacks completed on 2020-03-16 15:39:40
diff -r 38942a7e3801 -r b242deb58952 test-data/cstacks/catalog.snps.tsv
--- a/test-data/cstacks/catalog.snps.tsv Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/cstacks/catalog.snps.tsv Thu Jul 16 07:32:42 2020 -0400
@@ -1,3 +1,4 @@
-# cstacks version 2.4; catalog generated on 2019-06-18 10:34:45
+# cstacks version 2.52; catalog generated on 2020-03-16 15:39:40
0 1 33 E 0 A C - -
0 1 88 E 0 A C - -
+# cstacks completed on 2020-03-16 15:39:40
diff -r 38942a7e3801 -r b242deb58952 test-data/cstacks/catalog.tags.tsv
--- a/test-data/cstacks/catalog.tags.tsv Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/cstacks/catalog.tags.tsv Thu Jul 16 07:32:42 2020 -0400
@@ -1,4 +1,5 @@
-# cstacks version 2.4; catalog generated on 2019-06-18 10:34:45
+# cstacks version 2.52; catalog generated on 2020-03-16 15:39:40
0 1 consensus 0 1_1,2_1 AATTCGTTTGCTGCTTCAGGAATCTCTCGTATAATCTGAGTATGTGCGTACGTACGCTATTTAGATGGATAACCGACGCTGCCAGACGAGAGAC 0 0 0
0 2 consensus 0 1_2,2_2 AATTCGGCTTGCAACGCAAGTGACGATTCCCACGGACATAACTGATCTAAGTAACTTCCAAATCTGGGAATGGGATTTCATAATTAAGGACTAT 0 0 0
0 3 consensus 0 1_3,2_3 AATTCTCTACACCACAGCATCAATTCTAAAAATGACTACCAGAGAGACAACTCCGCAGTTAAACACTCTGACTGCCACGCCAGCTACCTCTAGA 0 0 0
+# cstacks completed on 2020-03-16 15:39:40
diff -r 38942a7e3801 -r b242deb58952 test-data/denovo_map/denovo_map.log
--- a/test-data/denovo_map/denovo_map.log Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/denovo_map/denovo_map.log Thu Jul 16 07:32:42 2020 -0400
@@ -1,5 +1,5 @@
-denovo_map.pl version 2.4 started at 2019-06-18 10:34:45
-/home/berntm/miniconda3/envs/mulled-v1-2b57e7596f85ebb3b321e6c9681e8fd9250523a80d97945c46ac7743359454e7/bin/denovo_map.pl --samples demultiplexed --popmap denovo_map/popmap_cstacks.tsv -o stacks_outputs --paired
+denovo_map.pl version 2.52 started at 2020-03-16 15:39:40
+/home/berntm/miniconda3/envs/__stacks@2.52/bin/denovo_map.pl --samples demultiplexed --popmap denovo_map/popmap_cstacks.tsv -o stacks_outputs --paired
ustacks
==========
@@ -110,7 +110,7 @@
cstacks
==========
-cstacks -P stacks_outputs -M denovo_map/popmap_cstacks.tsv
+cstacks -M denovo_map/popmap_cstacks.tsv -P stacks_outputs
cstacks parameters selected:
Loci matched based on sequence identity.
@@ -279,8 +279,7 @@
Working on 1 group(s) of populations:
defaultgrp: 1
-Genotyping markers will be written to 'stacks_outputs/populations.markers.tsv'
-Raw Genotypes/Haplotypes will be written to 'stacks_outputs/populations.haplotypes.tsv'
+Raw haplotypes will be written to 'stacks_outputs/populations.haplotypes.tsv'
Population-level summary statistics will be written to 'stacks_outputs/populations.sumstats.tsv'
Population-level haplotype summary statistics will be written to 'stacks_outputs/populations.hapstats.tsv'
@@ -306,4 +305,4 @@
Populations is done.
denovo_map.pl is done.
-denovo_map.pl completed at 2019-06-18 10:34:45
+denovo_map.pl completed at 2020-03-16 15:39:40
diff -r 38942a7e3801 -r b242deb58952 test-data/denovo_map/popmap_cstacks_genotypes.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/denovo_map/popmap_cstacks_genotypes.tsv Thu Jul 16 07:32:42 2020 -0400
@@ -0,0 +1,2 @@
+PopA_01 parent
+PopA_02 progeny
diff -r 38942a7e3801 -r b242deb58952 test-data/gentest.sh
--- a/test-data/gentest.sh Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/gentest.sh Thu Jul 16 07:32:42 2020 -0400
@@ -1,7 +1,11 @@
#!/usr/bin/env bash
+eval "$(conda shell.bash hook)"
+conda activate __stacks@2.52
+
+
+
mkdir stacks_outputs
-
denovo_map.pl --samples demultiplexed --popmap denovo_map/popmap_cstacks.tsv -o stacks_outputs --paired &&
gunzip -c stacks_outputs/catalog.calls > stacks_outputs/catalog.calls.vcf
rm stacks_outputs/catalog.calls
diff -r 38942a7e3801 -r b242deb58952 test-data/gstacks/catalog.calls.vcf
--- a/test-data/gstacks/catalog.calls.vcf Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/gstacks/catalog.calls.vcf Thu Jul 16 07:32:42 2020 -0400
@@ -1,6 +1,6 @@
##fileformat=VCFv4.2
-##fileDate=20190618
-##source="Stacks v2.4"
+##fileDate=20200316
+##source="Stacks v2.52"
##INFO=
##INFO=
##INFO=
diff -r 38942a7e3801 -r b242deb58952 test-data/gstacks/catalog.fa.gz
Binary file test-data/gstacks/catalog.fa.gz has changed
diff -r 38942a7e3801 -r b242deb58952 test-data/gstacks/gstacks.log
--- a/test-data/gstacks/gstacks.log Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/gstacks/gstacks.log Thu Jul 16 07:32:42 2020 -0400
@@ -1,4 +1,4 @@
-gstacks v2.4, executed 2019-06-18 10:34:45 (zlib-1.2.11)
+gstacks v2.52, executed 2020-03-16 15:39:40 (zlib-1.2.11)
gstacks -P stacks_outputs -M denovo_map/popmap_cstacks.tsv
Locus/sample distributions will be written to 'stacks_outputs/gstacks.log.distribs'.
diff -r 38942a7e3801 -r b242deb58952 test-data/gstacks/gstacks.log.distribs
--- a/test-data/gstacks/gstacks.log.distribs Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/gstacks/gstacks.log.distribs Thu Jul 16 07:32:42 2020 -0400
@@ -19,25 +19,25 @@
Num. threads: 1
Parallel time: 0.0
Average thread time spent:
- 0.0 reading (3.1%)
- 0.0 processing (95.2%)
- 0.0 pre-alignments block (72.2%)
- 0.0 reformatting fw-reads (0.1%)
- 0.0 assembling (22.2%)
- 0.0 initializing alignments (5.4%)
- 0.0 aligning (42.9%)
- 0.0 merging read pairs (1.5%)
- 0.0 post-alignments block (21.2%)
+ 0.0 reading (3.0%)
+ 0.0 processing (95.7%)
+ 0.0 pre-alignments block (74.4%)
+ 0.0 reformatting fw-reads (0.2%)
+ 0.0 assembling (27.3%)
+ 0.0 initializing alignments (8.7%)
+ 0.0 aligning (36.6%)
+ 0.0 merging read pairs (1.6%)
+ 0.0 post-alignments block (19.8%)
0.0 filtering reads (0.0%)
- 0.0 counting nucleotides (3.5%)
- 0.0 genotyping (1.9%)
- 0.0 haplotyping (1.0%)
+ 0.0 counting nucleotides (3.2%)
+ 0.0 genotyping (1.5%)
+ 0.0 haplotyping (0.9%)
0.0 computing consensus (0.1%)
0.0 building_fa (0.1%)
- 0.0 building_vcf (14.6%)
- 0.0 writing_fa (0.1%)
- 0.0 writing_vcf (1.3%)
- 0.0 clocking (0.2%)
-Total time spent writing vcf: 0.0 (1.3%)
+ 0.0 building_vcf (14.0%)
+ 0.0 writing_fa (0.0%)
+ 0.0 writing_vcf (0.9%)
+ 0.0 clocking (0.1%)
+Total time spent writing vcf: 0.0 (0.8%)
VCFwrite block size: mean=1.0(n=3); max=1
END clockings
diff -r 38942a7e3801 -r b242deb58952 test-data/kmerfilter/Removed1_0001.1.1.fq.single.gz
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/kmerfilter/Removed1_0001.1.1.fq.single.gz Thu Jul 16 07:32:42 2020 -0400
@@ -0,0 +1,20 @@
+@K00392:16:HJ2G2BBXX:7:1102:10825:462401 1:N:0:ATCACG
+GGACATTGGCTGCAGTACTCTGACCCTGGCCACCTCAACCTGTCTCTCTCGCACCGGAAACCTCCGATCCGCAGAAACATGAGCAACCCTACAGTTGACACACACAACAGTTTTCGACCGAAACTACACATTCCTCTGTCCCATTTCCTC
++
+--A-FF-F- lm
+2 --
+3 lm
+
+individual names:
+PopA_02
diff -r 38942a7e3801 -r b242deb58952 test-data/populations/populations.log
--- a/test-data/populations/populations.log Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/populations/populations.log Thu Jul 16 07:32:42 2020 -0400
@@ -1,4 +1,4 @@
-populations v2.4, executed 2019-06-18 10:34:45 (zlib-1.2.11)
+populations v2.52, executed 2020-03-16 15:39:40 (zlib-1.2.11)
populations -P stacks_outputs -M denovo_map/popmap_cstacks.tsv
Locus/sample distributions will be written to 'stacks_outputs/populations.log.distribs'.
populations parameters selected:
@@ -20,8 +20,7 @@
Working on 1 group(s) of populations:
defaultgrp: 1
-Genotyping markers will be written to 'stacks_outputs/populations.markers.tsv'
-Raw Genotypes/Haplotypes will be written to 'stacks_outputs/populations.haplotypes.tsv'
+Raw haplotypes will be written to 'stacks_outputs/populations.haplotypes.tsv'
Population-level summary statistics will be written to 'stacks_outputs/populations.sumstats.tsv'
Population-level haplotype summary statistics will be written to 'stacks_outputs/populations.hapstats.tsv'
diff -r 38942a7e3801 -r b242deb58952 test-data/populations/populations.phistats_summary.tsv
--- a/test-data/populations/populations.phistats_summary.tsv Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/populations/populations.phistats_summary.tsv Thu Jul 16 07:32:42 2020 -0400
@@ -3,3 +3,6 @@
# Fst' Means
1
+
+# Dxy Means
+ 1
diff -r 38942a7e3801 -r b242deb58952 test-data/procrad/barcodes-duplicate
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/procrad/barcodes-duplicate Thu Jul 16 07:32:42 2020 -0400
@@ -0,0 +1,41 @@
+ATGGGG PopA_01
+GGGTAA PopA_02
+AGGAAA PopA_03
+TTTAAG PopA_04
+GGTGTG PopA_05
+TGATGT PopA_06
+GGTTGT PopA_07
+ATAAGT PopA_08
+AAGATA PopA_09
+TGTGAG PopA_10
+ATAGTT PopA_11
+GGAAGG PopA_12
+TTTGTG PopA_13
+TTAAAT PopA_14
+AATAAG PopA_15
+AAGAGG PopA_16
+TAGTGT PopA_17
+TGGAAG PopA_18
+GGGTTG PopA_19
+CATCAT PopA_20
+GGAGAG PopB_20
+GTTTTA PopB_01
+TGATAA PopB_02
+GTTGAT PopB_03
+AGATTA PopB_04
+GTATAG PopB_05
+TTGGGA PopB_06
+ATATAT PopB_07
+GATGAG PopB_08
+GGGAAT PopB_09
+AGTAAT PopB_10
+GGGATA PopB_11
+GAGAAG PopB_12
+AGTAGA PopB_13
+AAGGAT PopB_14
+AGGGTA PopB_15
+TGTTTT PopB_16
+ATGATG PopB_17
+GAGTTA PopB_18
+ATGTAG PopB_19
+AAAAAA PopA_01
diff -r 38942a7e3801 -r b242deb58952 test-data/procrad/barcodes-duplicate2
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/procrad/barcodes-duplicate2 Thu Jul 16 07:32:42 2020 -0400
@@ -0,0 +1,41 @@
+ATGGGG
+GGGTAA
+AGGAAA
+TTTAAG
+GGTGTG
+TGATGT
+GGTTGT
+ATAAGT
+AAGATA
+TGTGAG
+ATAGTT
+GGAAGG
+TTTGTG
+TTAAAT
+AATAAG
+AAGAGG
+TAGTGT
+TGGAAG
+GGGTTG
+CATCAT
+GGAGAG
+GTTTTA
+TGATAA
+GTTGAT
+AGATTA
+GTATAG
+TTGGGA
+ATATAT
+GATGAG
+GGGAAT
+AGTAAT
+GGGATA
+GAGAAG
+AGTAGA
+AAGGAT
+AGGGTA
+TGTTTT
+ATGATG
+GAGTTA
+ATGTAG
+ATGGGG
diff -r 38942a7e3801 -r b242deb58952 test-data/procrad/barcodes-duplicate3
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/procrad/barcodes-duplicate3 Thu Jul 16 07:32:42 2020 -0400
@@ -0,0 +1,41 @@
+ATGGGG AAAAAA
+GGGTAA AAAAAA
+AGGAAA AAAAAA
+TTTAAG AAAAAA
+GGTGTG AAAAAA
+TGATGT AAAAAA
+GGTTGT AAAAAA
+ATAAGT AAAAAA
+AAGATA AAAAAA
+TGTGAG AAAAAA
+ATAGTT AAAAAA
+GGAAGG AAAAAA
+TTTGTG AAAAAA
+TTAAAT AAAAAA
+AATAAG AAAAAA
+AAGAGG AAAAAA
+TAGTGT AAAAAA
+TGGAAG AAAAAA
+GGGTTG AAAAAA
+CATCAT AAAAAA
+GGAGAG AAAAAA
+GTTTTA AAAAAA
+TGATAA AAAAAA
+GTTGAT AAAAAA
+AGATTA AAAAAA
+GTATAG AAAAAA
+TTGGGA AAAAAA
+ATATAT AAAAAA
+GATGAG AAAAAA
+GGGAAT AAAAAA
+AGTAAT AAAAAA
+GGGATA AAAAAA
+GAGAAG AAAAAA
+AGTAGA AAAAAA
+AAGGAT AAAAAA
+AGGGTA AAAAAA
+TGTTTT AAAAAA
+ATGATG AAAAAA
+GAGTTA AAAAAA
+ATGTAG AAAAAA
+ATGGGG AAAAAA
diff -r 38942a7e3801 -r b242deb58952 test-data/refmap/catalog.calls.vcf
--- a/test-data/refmap/catalog.calls.vcf Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/refmap/catalog.calls.vcf Thu Jul 16 07:32:42 2020 -0400
@@ -1,6 +1,6 @@
##fileformat=VCFv4.2
-##fileDate=20190617
-##source="Stacks v2.4"
+##fileDate=20200709
+##source="Stacks v2.53"
##INFO=
##INFO=
##INFO=
diff -r 38942a7e3801 -r b242deb58952 test-data/refmap/catalog.fa.gz
Binary file test-data/refmap/catalog.fa.gz has changed
diff -r 38942a7e3801 -r b242deb58952 test-data/shortreads/PopA_01.forward.fq.gz
Binary file test-data/shortreads/PopA_01.forward.fq.gz has changed
diff -r 38942a7e3801 -r b242deb58952 test-data/shortreads/PopA_01.reverse.fq.gz
Binary file test-data/shortreads/PopA_01.reverse.fq.gz has changed
diff -r 38942a7e3801 -r b242deb58952 test-data/shortreads/process_shortreads.out
--- a/test-data/shortreads/process_shortreads.out Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/shortreads/process_shortreads.out Thu Jul 16 07:32:42 2020 -0400
@@ -1,5 +1,5 @@
-process_shortreads v2.2, executed 2018-12-03 21:27:19
-process_shortreads -p stacks_inputs/ -i fastq -b /tmp/tmpiZT6X4/files/000/dataset_2.dat --inline_null -o stacks_outputs
+process_shortreads v2.53, executed 2020-07-10 13:51:53 (zlib-1.2.11)
+process_shortreads -p stacks_inputs/ -i fastq -b /tmp/tmpidt4mij_/files/7/7/8/dataset_778705df-5f0c-4210-9ad6-4c43e8aacd52.dat --inline_null -o stacks_outputs
File Retained Reads Low Quality Ambiguous Barcodes Trimmed Reads Orphaned paired-end reads Total
R1.fastq 7000 0 0 0 0 7000
diff -r 38942a7e3801 -r b242deb58952 test-data/sstacks/PopA_01.matches.tsv
--- a/test-data/sstacks/PopA_01.matches.tsv Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/sstacks/PopA_01.matches.tsv Thu Jul 16 07:32:42 2020 -0400
@@ -1,5 +1,6 @@
-# sstacks version 2.4; generated on 2019-06-18 10:34:45
+# sstacks version 2.52; generated on 2020-03-16 15:39:40
1 1 1 AC 9 94M
1 1 1 CA 9 94M
2 1 2 consensus 28 94M
3 1 3 consensus 20 94M
+# sstacks completed on 2020-03-16 15:39:40
diff -r 38942a7e3801 -r b242deb58952 test-data/sstacks/PopA_02.matches.tsv
--- a/test-data/sstacks/PopA_02.matches.tsv Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/sstacks/PopA_02.matches.tsv Thu Jul 16 07:32:42 2020 -0400
@@ -1,5 +1,6 @@
-# sstacks version 2.4; generated on 2019-06-18 10:34:45
+# sstacks version 2.52; generated on 2020-03-16 15:39:40
1 2 1 AC 6 94M
1 2 1 CA 6 94M
2 2 2 consensus 28 94M
3 2 3 consensus 20 94M
+# sstacks completed on 2020-03-16 15:39:40
diff -r 38942a7e3801 -r b242deb58952 test-data/stacks_outputs/catalog.calls
Binary file test-data/stacks_outputs/catalog.calls has changed
diff -r 38942a7e3801 -r b242deb58952 test-data/stacks_outputs/tsv2bam.log
--- a/test-data/stacks_outputs/tsv2bam.log Wed Feb 12 18:22:03 2020 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-tsv2bam v2.4, executed 2019-06-18 10:34:45 (zlib-1.2.11)
-tsv2bam -P stacks_outputs -M denovo_map/popmap_cstacks.tsv -R demultiplexed/
-Configuration for this run:
- Stacks directory: 'stacks_outputs/'
- Population map: 'denovo_map/popmap_cstacks.tsv'
- Num. samples: 2
- Paired-end reads directory: 'demultiplexed/'
-
-Paired-end reads files found, e.g. 'demultiplexed/PopA_01.2.fq'.
-Loading the catalog...
-Processing sample 'PopA_01'...
-Processing sample 'PopA_02'...
-
-Sample 'PopA_01': matched 3 sample loci to 3 catalog loci; found a paired-end read for 66 (100.0%) of the assembled forward reads; wrote 132 records.
-Sample 'PopA_02': matched 3 sample loci to 3 catalog loci; found a paired-end read for 60 (100.0%) of the assembled forward reads; wrote 120 records.
-
-tsv2bam is done.
diff -r 38942a7e3801 -r b242deb58952 test-data/tsv2bam/tsv2bam.log
--- a/test-data/tsv2bam/tsv2bam.log Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/tsv2bam/tsv2bam.log Thu Jul 16 07:32:42 2020 -0400
@@ -1,4 +1,4 @@
-tsv2bam v2.4, executed 2019-06-17 21:22:16 (zlib-1.2.11)
+tsv2bam v2.52, executed 2020-03-16 15:39:40 (zlib-1.2.11)
tsv2bam -P stacks_outputs -M denovo_map/popmap_cstacks.tsv -R demultiplexed/
Configuration for this run:
Stacks directory: 'stacks_outputs/'
diff -r 38942a7e3801 -r b242deb58952 test-data/ustacks/PopA_01.alleles.tsv
--- a/test-data/ustacks/PopA_01.alleles.tsv Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/ustacks/PopA_01.alleles.tsv Thu Jul 16 07:32:42 2020 -0400
@@ -1,3 +1,4 @@
-# ustacks version 2.4; generated on 2019-06-18 10:34:45
+# ustacks version 2.52; generated on 2020-03-16 15:39:40
1 1 AC 50.00 9
1 1 CA 50.00 9
+# ustacks completed on 2020-03-16 15:39:40
diff -r 38942a7e3801 -r b242deb58952 test-data/ustacks/PopA_01.snps.tsv
--- a/test-data/ustacks/PopA_01.snps.tsv Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/ustacks/PopA_01.snps.tsv Thu Jul 16 07:32:42 2020 -0400
@@ -1,4 +1,4 @@
-# ustacks version 2.4; generated on 2019-06-18 10:34:45
+# ustacks version 2.52; generated on 2020-03-16 15:39:40
1 1 0 O 24.95 A -
1 1 1 O 24.95 A -
1 1 2 O 24.95 T -
@@ -281,3 +281,4 @@
1 3 91 O 27.73 A -
1 3 92 O 27.73 G -
1 3 93 O 27.73 A -
+# ustacks completed on 2020-03-16 15:39:40
diff -r 38942a7e3801 -r b242deb58952 test-data/ustacks/PopA_01.tags.tsv
--- a/test-data/ustacks/PopA_01.tags.tsv Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/ustacks/PopA_01.tags.tsv Thu Jul 16 07:32:42 2020 -0400
@@ -1,4 +1,4 @@
-# ustacks version 2.4; generated on 2019-06-18 10:34:45
+# ustacks version 2.52; generated on 2020-03-16 15:39:40
1 1 consensus AATTCGTTTGCTGCTTCAGGAATCTCTCGTATAATCTGAGTATGTGCGTACGTACGCTATTTAGATGGATAACCGACGCTGCCAGACGAGAGAC 0 0 0
1 1 model OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOEOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOEOOOOO
1 1 primary 0 lane1_fakedata7_0 1:N:0:/1 AATTCGTTTGCTGCTTCAGGAATCTCTCGTATACTCTGAGTATGTGCGTACGTACGCTATTTAGATGGATAACCGACGCTGCCAGACGAGAGAC
@@ -71,3 +71,4 @@
1 3 primary 0 lane1_fakedata2_19 1:N:0:/1 AATTCTCTACACCACAGCATCAATTCTAAAAATGACTACCAGAGAGACAACTCCGCAGTTAAACACTCTGACTGCCACGCCAGCTACCTCTAGA
1 3 secondary lane1_fakedata2_5 1:N:0:/1 AATTCTCTACACCACAGCATCAATTCTAAAAATGACTACCAGAGAGACAACTCCGCAGTAAAACACTCTGACTGCCACGCCAGCTACCTCTAGA
1 3 secondary lane1_fakedata2_17 1:N:0:/1 AATTCTCTACACCACAGCATCAATTCTAAAAATGACTACCAGAGAGACAACTCCGCAGTTAAACACTCTGACTGCCACGCCAGCTACCTCCAGA
+# ustacks completed on 2020-03-16 15:39:40
diff -r 38942a7e3801 -r b242deb58952 test-data/ustacks/PopA_02.alleles.tsv
--- a/test-data/ustacks/PopA_02.alleles.tsv Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/ustacks/PopA_02.alleles.tsv Thu Jul 16 07:32:42 2020 -0400
@@ -1,3 +1,4 @@
-# ustacks version 2.4; generated on 2019-06-18 10:34:45
+# ustacks version 2.52; generated on 2020-03-16 15:39:40
2 1 AC 50.00 6
2 1 CA 50.00 6
+# ustacks completed on 2020-03-16 15:39:40
diff -r 38942a7e3801 -r b242deb58952 test-data/ustacks/PopA_02.snps.tsv
--- a/test-data/ustacks/PopA_02.snps.tsv Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/ustacks/PopA_02.snps.tsv Thu Jul 16 07:32:42 2020 -0400
@@ -1,4 +1,4 @@
-# ustacks version 2.4; generated on 2019-06-18 10:34:45
+# ustacks version 2.52; generated on 2020-03-16 15:39:40
2 1 0 O 16.64 A -
2 1 1 O 16.64 A -
2 1 2 O 16.64 T -
@@ -281,3 +281,4 @@
2 3 91 O 27.73 A -
2 3 92 O 27.73 G -
2 3 93 O 27.73 A -
+# ustacks completed on 2020-03-16 15:39:40
diff -r 38942a7e3801 -r b242deb58952 test-data/ustacks/PopA_02.tags.tsv
--- a/test-data/ustacks/PopA_02.tags.tsv Wed Feb 12 18:22:03 2020 -0500
+++ b/test-data/ustacks/PopA_02.tags.tsv Thu Jul 16 07:32:42 2020 -0400
@@ -1,4 +1,4 @@
-# ustacks version 2.4; generated on 2019-06-18 10:34:45
+# ustacks version 2.52; generated on 2020-03-16 15:39:40
2 1 consensus AATTCGTTTGCTGCTTCAGGAATCTCTCGTATAATCTGAGTATGTGCGTACGTACGCTATTTAGATGGATAACCGACGCTGCCAGACGAGAGAC 0 0 0
2 1 model OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOEOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOEOOOOO
2 1 primary 0 lane1_fakedata7_7 1:N:0:/1 AATTCGTTTGCTGCTTCAGGAATCTCTCGTATACTCTGAGTATGTGCGTACGTACGCTATTTAGATGGATAACCGACGCTGCCAGACGAGAGAC
@@ -65,3 +65,4 @@
2 3 primary 0 lane1_fakedata2_18 1:N:0:/1 AATTCTCTACACCACAGCATCAATTCTAAAAATGACTACCAGAGAGACAACTCCGCAGTTAAACACTCTGACTGCCACGCCAGCTACCTCTAGA
2 3 primary 0 lane1_fakedata2_19 1:N:0:/1 AATTCTCTACACCACAGCATCAATTCTAAAAATGACTACCAGAGAGACAACTCCGCAGTTAAACACTCTGACTGCCACGCCAGCTACCTCTAGA
2 3 secondary lane1_fakedata2_1 1:N:0:/1 AATTCTCTACACCACTGCATCAATTCTAAAAATGACTACCAGAGAGACAACTCCGCAGTTAAACACTCTGACTGCCACGCCAGCTACCTCTAGA
+# ustacks completed on 2020-03-16 15:39:40