# HG changeset patch
# User devteam
# Date 1447264429 18000
# Node ID 8bfe0d1616d2106783aa1b2cf36c5adcffc48952
# Parent cba1944e3ed091b6f5c3472dd436e4168ca3a59b
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/samtools/samtools_phase commit a1517c9d22029095120643bbe2c8fa53754dd2b7
diff -r cba1944e3ed0 -r 8bfe0d1616d2 macros.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/macros.xml Wed Nov 11 12:53:49 2015 -0500
@@ -0,0 +1,70 @@
+
+
+
+ samtools
+
+
+
+
+
+
+ @misc{SAM_def,
+ title={Definition of SAM/BAM format},
+ url = {https://samtools.github.io/hts-specs/SAMv1.pdf},}
+
+ 10.1093/bioinformatics/btp352
+ 10.1093/bioinformatics/btr076
+ 10.1093/bioinformatics/btr509
+
+ @misc{Danecek_et_al,
+ Author={Danecek, P., Schiffels, S., Durbin, R.},
+ title={Multiallelic calling model in bcftools (-m)},
+ url = {http://samtools.github.io/bcftools/call-m.pdf},}
+
+
+ @misc{Durbin_VCQC,
+ Author={Durbin, R.},
+ title={Segregation based metric for variant call QC},
+ url = {http://samtools.github.io/bcftools/rd-SegBias.pdf},}
+
+
+ @misc{Li_SamMath,
+ Author={Li, H.},
+ title={Mathematical Notes on SAMtools Algorithms},
+ url = {http://www.broadinstitute.org/gatk/media/docs/Samtools.pdf},}
+
+
+ @misc{SamTools_github,
+ title={SAMTools GitHub page},
+ url = {https://github.com/samtools/samtools},}
+
+
+
+
+ samtools --version | head -n 1 | awk '{ print $2 }'
+
+
+
+
+
+
+
+-----
+
+.. class:: warningmark
+
+**No options available? How to re-detect metadata**
+
+If you see a "No options available" within the "**Select references (chromosomes and contigs) you would like to restrict bam to**" drop down, you need to re-detect metadata for the dataset you are trying to process. To do this follow these steps:
+
+1. Click on the **pencil** icon adjacent to the dataset in the history
+2. A new menu will appear in the center pane of the interface
+3. Click **Datatype** tab
+4. Set **New Type** to **BAM**
+5. Click **Save**
+
+The medatada will be re-detected and you will be able to see the list of reference sequences in the "**Select references (chromosomes and contigs) you would like to restrict bam to**" drop-down.
+
+
+
+
diff -r cba1944e3ed0 -r 8bfe0d1616d2 samtools_phase.xml
--- a/samtools_phase.xml Thu Mar 27 15:26:17 2014 -0400
+++ b/samtools_phase.xml Wed Nov 11 12:53:49 2015 -0500
@@ -1,8 +1,11 @@
-
+
heterozygous SNPs
-
- samtools
-
+
+ macros.xml
+
+
+
+
samtools phase -b "phase_wrapper"
#if str($option_set.option_sets) == 'advanced':
${option_set.ignore_chimeras}
@@ -16,9 +19,6 @@
#end if
"$input_bam" > "$phase_sets"
-
-
-
@@ -125,14 +125,6 @@
- Drop reads with ambiguous phase
- *off*
-------
-
-**Citation**
-
-For the underlying tool, please cite `Li H, Handsaker B, Wysoker A, Fennell T, Ruan J, Homer N, Marth G, Abecasis G, Durbin R; 1000 Genome Project Data Processing Subgroup. The Sequence Alignment/Map format and SAMtools. Bioinformatics. 2009 Aug 15;25(16):2078-9. <http://www.ncbi.nlm.nih.gov/pubmed/19505943>`_
-
-
-If you use this tool in Galaxy, please cite Blankenberg D, et al. *In preparation.*
-
-
+
+
diff -r cba1944e3ed0 -r 8bfe0d1616d2 test-data/samtools_phase_out_1_log.txt
--- a/test-data/samtools_phase_out_1_log.txt Thu Mar 27 15:26:17 2014 -0400
+++ b/test-data/samtools_phase_out_1_log.txt Wed Nov 11 12:53:49 2015 -0500
@@ -20,11 +20,11 @@
M1 chrI 1187 1216 T A 2 3 0 4 0
M1 chrI 1187 1222 C A 3 3 0 3 1
M1 chrI 1187 1290 A T 4 1 0 0 0
-EV 0 chrI 1 40 3M * 0 0 AAC * YP:i:1 YF:i:0 YI:i:2 YO:i:1 YS:i:1164
+EV 0 chrI 1 40 3M * 0 0 AAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1145
+EV 0 chrI 1 40 3M * 0 0 TTC * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1157
EV 0 chrI 1 40 3M * 0 0 TTC * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1141
EV 0 chrI 1 40 3M * 0 0 AAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1147
EV 0 chrI 1 40 3M * 0 0 AAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1176
-EV 0 chrI 1 40 3M * 0 0 TTC * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1157
-EV 0 chrI 1 40 3M * 0 0 AAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1145
+EV 0 chrI 1 40 3M * 0 0 AAC * YP:i:1 YF:i:0 YI:i:2 YO:i:1 YS:i:1164
EV 0 chrI 2 40 3M * 0 0 TCA * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1215
//
diff -r cba1944e3ed0 -r 8bfe0d1616d2 test-data/samtools_phase_out_2_log.txt
--- a/test-data/samtools_phase_out_2_log.txt Thu Mar 27 15:26:17 2014 -0400
+++ b/test-data/samtools_phase_out_2_log.txt Wed Nov 11 12:53:49 2015 -0500
@@ -21,45 +21,45 @@
M1 chrI 1412 1421 G A 3 7 0 9 0
M1 chrI 1412 1471 T C 4 5 0 6 0
M1 chrI 1412 1542 C T 5 3 0 2 0
-EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1340
-EV 0 chrI 1 40 4M * 0 0 CAAC * YP:i:1 YF:i:0 YI:i:4 YO:i:0 YS:i:1374
-EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1346
EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1366
+EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1343
EV 0 chrI 1 40 4M * 0 0 TGGT * YP:i:0 YF:i:0 YI:i:4 YO:i:0 YS:i:1409
-EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1359
EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1353
-EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1343
-EV 0 chrI 1 40 4M * 0 0 CAAC * YP:i:1 YF:i:0 YI:i:4 YO:i:0 YS:i:1379
+EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1358
+EV 0 chrI 1 40 4M * 0 0 CAAC * YP:i:1 YF:i:0 YI:i:4 YO:i:0 YS:i:1374
EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1350
+EV 0 chrI 1 40 4M * 0 0 CAAC * YP:i:1 YF:i:0 YI:i:4 YO:i:0 YS:i:1379
EV 0 chrI 1 40 4M * 0 0 CAAC * YP:i:1 YF:i:0 YI:i:4 YO:i:0 YS:i:1389
-EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1348
-EV 0 chrI 1 40 4M * 0 0 TGGT * YP:i:0 YF:i:0 YI:i:4 YO:i:0 YS:i:1407
-EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1358
EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1341
+EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1340
+EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1359
EV 0 chrI 1 40 4M * 0 0 CAAC * YP:i:1 YF:i:0 YI:i:4 YO:i:0 YS:i:1392
+EV 0 chrI 1 40 4M * 0 0 TGGT * YP:i:0 YF:i:0 YI:i:4 YO:i:0 YS:i:1407
+EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1346
+EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1348
+EV 0 chrI 4 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:1444
EV 0 chrI 4 40 2M * 0 0 CT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:1462
+EV 0 chrI 4 40 2M * 0 0 CT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:1457
EV 0 chrI 4 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:1468
-EV 0 chrI 4 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:1444
-EV 0 chrI 4 40 2M * 0 0 CT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:1457
EV 0 chrI 4 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:1461
//
PS chrI 3611 3731
M1 chrI 3611 3611 T A 6 5 0 4 0
M1 chrI 3611 3659 C T 7 9 0 6 0
M1 chrI 3611 3731 T A 8 4 0 1 1
-EV 0 chrI 6 40 2M * 0 0 AT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3578
+EV 0 chrI 6 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3569
EV 0 chrI 6 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3569
-EV 0 chrI 6 40 2M * 0 0 AT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3590
+EV 0 chrI 6 40 2M * 0 0 AT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3576
EV 0 chrI 6 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3571
-EV 0 chrI 6 40 2M * 0 0 AT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3576
-EV 0 chrI 6 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3559
-EV 0 chrI 6 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3569
EV 0 chrI 6 40 2M * 0 0 AT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3568
+EV 0 chrI 6 40 2M * 0 0 AT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3578
+EV 0 chrI 6 40 2M * 0 0 AT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3590
+EV 0 chrI 6 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3559
EV 0 chrI 6 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3609
-EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3651
-EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3647
EV 0 chrI 7 40 2M * 0 0 TA * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3644
-EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3644
+EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3651
+EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3637
+EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3647
EV 0 chrI 7 40 2M * 0 0 TT * YP:i:1 YF:i:0 YI:i:1 YO:i:1 YS:i:3657
-EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3637
+EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3644
//
diff -r cba1944e3ed0 -r 8bfe0d1616d2 test-data/samtools_phase_out_3_log.txt
--- a/test-data/samtools_phase_out_3_log.txt Thu Mar 27 15:26:17 2014 -0400
+++ b/test-data/samtools_phase_out_3_log.txt Wed Nov 11 12:53:49 2015 -0500
@@ -21,45 +21,45 @@
M1 chrI 1412 1421 G A 3 7 0 9 0
M1 chrI 1412 1471 T C 4 5 0 6 0
M1 chrI 1412 1542 C T 5 3 0 2 0
-EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1340
-EV 0 chrI 1 40 4M * 0 0 CAAC * YP:i:1 YF:i:0 YI:i:4 YO:i:0 YS:i:1374
-EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1346
EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1366
+EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1343
EV 0 chrI 1 40 4M * 0 0 TGGT * YP:i:0 YF:i:0 YI:i:4 YO:i:0 YS:i:1409
-EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1359
EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1353
-EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1343
-EV 0 chrI 1 40 4M * 0 0 CAAC * YP:i:1 YF:i:0 YI:i:4 YO:i:0 YS:i:1379
+EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1358
+EV 0 chrI 1 40 4M * 0 0 CAAC * YP:i:1 YF:i:0 YI:i:4 YO:i:0 YS:i:1374
EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1350
+EV 0 chrI 1 40 4M * 0 0 CAAC * YP:i:1 YF:i:0 YI:i:4 YO:i:0 YS:i:1379
EV 0 chrI 1 40 4M * 0 0 CAAC * YP:i:1 YF:i:0 YI:i:4 YO:i:0 YS:i:1389
-EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1348
-EV 0 chrI 1 40 4M * 0 0 TGGT * YP:i:0 YF:i:0 YI:i:4 YO:i:0 YS:i:1407
-EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1358
EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1341
+EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1340
+EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1359
EV 0 chrI 1 40 4M * 0 0 CAAC * YP:i:1 YF:i:0 YI:i:4 YO:i:0 YS:i:1392
+EV 0 chrI 1 40 4M * 0 0 TGGT * YP:i:0 YF:i:0 YI:i:4 YO:i:0 YS:i:1407
+EV 0 chrI 1 40 3M * 0 0 TGG * YP:i:0 YF:i:0 YI:i:3 YO:i:0 YS:i:1346
+EV 0 chrI 1 40 3M * 0 0 CAA * YP:i:1 YF:i:0 YI:i:3 YO:i:0 YS:i:1348
+EV 0 chrI 4 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:1444
EV 0 chrI 4 40 2M * 0 0 CT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:1462
+EV 0 chrI 4 40 2M * 0 0 CT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:1457
EV 0 chrI 4 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:1468
-EV 0 chrI 4 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:1444
-EV 0 chrI 4 40 2M * 0 0 CT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:1457
EV 0 chrI 4 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:1461
//
PS chrI 3611 3731
M1 chrI 3611 3611 T A 6 5 0 4 0
M1 chrI 3611 3659 C T 7 9 0 6 0
M1 chrI 3611 3731 T A 8 4 0 1 1
-EV 0 chrI 6 40 2M * 0 0 AT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3578
+EV 0 chrI 6 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3569
EV 0 chrI 6 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3569
-EV 0 chrI 6 40 2M * 0 0 AT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3590
+EV 0 chrI 6 40 2M * 0 0 AT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3576
EV 0 chrI 6 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3571
-EV 0 chrI 6 40 2M * 0 0 AT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3576
-EV 0 chrI 6 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3559
-EV 0 chrI 6 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3569
EV 0 chrI 6 40 2M * 0 0 AT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3568
+EV 0 chrI 6 40 2M * 0 0 AT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3578
+EV 0 chrI 6 40 2M * 0 0 AT * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3590
+EV 0 chrI 6 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3559
EV 0 chrI 6 40 2M * 0 0 TC * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3609
-EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3651
-EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3647
EV 0 chrI 7 40 2M * 0 0 TA * YP:i:1 YF:i:0 YI:i:2 YO:i:0 YS:i:3644
-EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3644
+EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3651
+EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3637
+EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3647
EV 0 chrI 7 40 2M * 0 0 TT * YP:i:1 YF:i:0 YI:i:1 YO:i:1 YS:i:3657
-EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3637
+EV 0 chrI 7 40 2M * 0 0 CT * YP:i:0 YF:i:0 YI:i:2 YO:i:0 YS:i:3644
//
diff -r cba1944e3ed0 -r 8bfe0d1616d2 tool_dependencies.xml
--- a/tool_dependencies.xml Thu Mar 27 15:26:17 2014 -0400
+++ b/tool_dependencies.xml Wed Nov 11 12:53:49 2015 -0500
@@ -1,6 +1,6 @@
-
-
+
+