Thank you very very much it works now.
Kind regards, Yaseen Ladak
On 24 November 2015 at 10:47, Devon Ryan < [email protected] > wrote:
You put the -x in the wrong place. No, you can not use "PU=sample_1" instead of
"PU:sample_1". BTW, there were multiple follow-ups to this on biostars a few
days ago ( https://www.biostars.org/p/ 166713/#166730 ).
Devon
--
Devon Ryan, Ph.D.
Email: [email protected]
Data Manager/Bioinformatician
Max Planck Institute of Immunobiology and Epigenetics
Stübeweg 51
79108 Freiburg
Germany
On Tue, Nov 24, 2015 at 11:38 AM, Yaseen Ladak < [email protected] > wrote:
Hello Devon,
The following command is giving me an error. Also can I write --rg PU=sample_1
instead of --rg PU:sample_1
Command: bowtie2 -x --rg-id sample_1 --rg SM:sample_1 --rg LB:sample_1 --rg
PL:illumina_hi-seq --rg PU:sample_1 bowtie2_index_hg38 -1
mrg_sample_1_R1_val_1.fq.gz -2 mrg_sample_1_R2_val_2.fq.gz | samtools view -Shb
- | samtools sort - test_4
Error: Warning: --rg was specified without --rg-id also being specified. @RG
line is
not printed unless --rg-id is specified. Warning: Output file 'sample_1' was
specified without -S. This will not work in
future Bowtie 2 versions. Please use -S instead. Extra parameter(s) specified:
“bowtie2_index_hg38” Note that if <mates> files are specified using -1/-2, a
<singles> file cannot also be specified. Please run bowtie separately for mates
and singles. Error: Encountered internal Bowtie 2 exception (#1) Command:
/usr/local/bin/../Cellar/ bowtie2/2.2.6/bin/bowtie2- align-s --wrapper basic-0
-x --rg-id --rg SM:sample_1 --rg LB:sample_1 --rg
PL:illumina_hi-seq --rg PU:sample_1 -1 /tmp/5308.inpipe1 -2 /tmp/5308.inpipe2
sample_1 bowtie2_index_hg38 (ERR): bowtie2-align exited with value 1
On 20 November 2015 at 21:14, Devon Ryan < [email protected] > wrote:
You can add the read group directly in bowtie2:
bowtie2 -x bowtie2_index_hg38 --rg-id sample1 --rg SM:sample1 ... | samtools
view -Su - | samtools sort - output
Picard's BuildBamIndex tool might be able to take input from a pipe (I'm pretty
sure this doesn't work with samtools at the moment), in which case:
... | picard SortSam INPUT=/dev/stdin OUTPUT=/dev/stdout | tee output.bam |
picard BuildBamIndex INPUT=/dev/stdin OUTPUT=output.bam.bai
Or something along those regards. I really can't recommend doing this, though.
Getting the index in an additional step is going to be a minuscule time savings.
Devon
On 11/20/2015 08:21 PM, Yaseen Ladak wrote:
Hi All,
I need some help I want to pipe the output from samtools to picard readgrous
commands but I am failing:
bowtie2 -x bowtie2_index_hg38 -1 R1.fq.gz -2 R2.fq.gz | samtools view -Shb - |
samtools sort - output
What I want to achieve is the following is to also add the read groups the
output.bam file from above command and also index the output bam file with reads
groups. I am failing with the following command and I dont know how to also
index the output bam file that has the read group.
bowtie2 -x bowtie2_index_hg38 -1 mrg_sample_1_R1_val_1.fq -2
mrg_sample_1_R2_val_2.fq | samtools view -Shb - | samtools sort - - | picard
AddOrReplaceReadGroups I= output.bam O=rg_output.bam RGID=sample_1 RGLB=sample_1
RGPL=illumina_hi-seq RGPU=sample_1 RGSM=sample_1
Can someone please help me? Thanks, Yaseen
------------------------------------------------------------------------------
_______________________________________________
Samtools-help mailing list
[email protected]https://lists.sourceforge.net/lists/listinfo/samtools-help
------------------------------ ------------------------------ ------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick. net/gampad/clk?id=254741551& iu=/4140
______________________________ _________________
Samtools-help mailing list
Samtools-help@lists. sourceforge.net
https://lists.sourceforge.net/ lists/listinfo/samtools-help
------------------------------------------------------------------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551&iu=/4140
_______________________________________________
Samtools-help mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/samtools-help