# HG changeset patch # User Matt Shirley # Date 1427769659 14400 # Node ID 8be4f23d1018c58e4fd987632747698b76a248d4 # Parent 7d80b2b24270f02b5df905d5cc4865d0df4d4ef1 Add bam-dump and test data. diff -r 7d80b2b24270 -r 8be4f23d1018 bam_dump.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bam_dump.xml Mon Mar 30 22:40:59 2015 -0400 @@ -0,0 +1,88 @@ + + in BAM format from NCBI SRA. + + sam-dump --log-level fatal + #if str( $region ) != "": + --aligned-region $region + #end if + #if str( $matepairDist ) != "": + --matepair-distance $matepairDist + #end if + #if str( $minMapq ) != "": + --minmapq $minMapq + #end if + #if $header == "yes": + --header + #else: + --no-header + #end if + #if str( $alignments ) == "both": + --unaligned + #end if + #if str( $alignments ) == "unaligned": + --unaligned-spots-only + #end if + #if (str( $primary ) == "yes") and (str ( $alignments != "unaligned") ): + --primary + #end if + #if $input.input_select == "file": + $input.file + #elif $input.input_select == "accession_number": + $input.accession + #elif $input.input_select == "text": + `cat $input.text` + #end if + | samtools view -Sb - > $output + + sam-dump --version + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + sra_toolkit + samtools + + + This tool extracts reads from sra archives using sam-dump. + Browse the NCBI SRA for SRR accessions at http://www.ncbi.nlm.nih.gov/Traces/sra/sra.cgi?view=studies. + The sam-dump program is developed at NCBI, and is available at: http://www.ncbi.nlm.nih.gov/Traces/sra/sra.cgi?view=software. + Contact Matt Shirley at mdshw5@gmail.com for support and bug reports. + + diff -r 7d80b2b24270 -r 8be4f23d1018 fastq_dump.xml --- a/fastq_dump.xml Mon Mar 30 22:11:38 2015 -0400 +++ b/fastq_dump.xml Mon Mar 30 22:40:59 2015 -0400 @@ -114,6 +114,14 @@ sra_toolkit + + + + + + + + This tool extracts reads from SRA archives using fastq-dump. Browse the NCBI SRA for SRR accessions at http://www.ncbi.nlm.nih.gov/Traces/sra/sra.cgi?view=studies. diff -r 7d80b2b24270 -r 8be4f23d1018 test-data/fastq_dump_result.fastq --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/fastq_dump_result.fastq Mon Mar 30 22:40:59 2015 -0400 @@ -0,0 +1,80 @@ +@EM7LVYS01C1LWG_Adapter/1 +TCAG ++SRR000001.1 EM7LVYS01C1LWG length=4 +=;8G +@EM7LVYS01C1LWG_Mate1/2 +GGGGGAGCTTAAATTTGAAACTAGAAAAATTTTGAACAAAATAATCATAATTGTTAGCTGATGAAAAACTAGAAAAGATTTTCTGAGT ++SRR000001.1 EM7LVYS01C1LWG length=88 +C91*#==5=C?*A<&A<&<=49/2A='@;#A<&6=4>5:@<%@;$@<%=<3;1:D@,D@-A='=C=D=B:C<7 +@EM7LVYS01B2EMP_Mate2/4 +AATGTGCAGGGCTCAGGTCAGCATTAGGGTCAGGTTCTTAGGAAAAGAAAGAGCAAAAACAATGAAACACAATACAAAGTAAAGAACACTGAGCGGGCTGGCAAGGCN ++SRR000001.2 EM7LVYS01B2EMP length=108 +9.<===;;EA.<<<6=! +@EM7LVYS01C2YO0_Adapter/1 +TCAG ++SRR000001.3 EM7LVYS01C2YO0 length=4 +<==G +@EM7LVYS01C2YO0_Mate1/2 +GGGGGGAGATACATCCTTTTCAAGAAGACGTAGAACATTTATTAAAATTGACCACATGCTGAGATACACCGAGAAACTCTCAAATTTGGAAGGACTGAAATCATACAAAGTACGTTTTCTTACTACAATGCAATTAAGTTGGAAATCAAATAGCAAAAATAAAATAAAAACTATTTATAT ++SRR000001.3 EM7LVYS01C2YO0 length=180 +A82-)$6==8:::6=<=<=A:<=C?*C?*=;=<<<<<==C<6A:8C?+@;$C?*=D=C=B:@8B +@EM7LVYS01CD8YZ_Mate2/4 +CAGGAGGTCGAGGTTGCAGTGAGCCAAATCATGCTACTGTACAGTCTGGGTGACAGAGTGAGACCCTGTCTGAGCGGGCTGGCAAGGCN ++SRR000001.4 EM7LVYS01CD8YZ length=89 +:=C==>6;=<6=D@-EA.C?*)B=(<@8D=C=>5= +@EM7LVYS01CB53W_Mate2/4 +AGCCTCAAGGGCCAAAGAATGGTGTTCTCAAACTGCCATGCCACAGGACAAACTGAGCTCGCTGAGGGGACAGGAGAAGAAACGTGGGGCCATGAGGTCTCCTGAGCGGGCTGGCAAGGC ++SRR000001.5 EM7LVYS01CB53W length=120 +<*;C=;C<=9A::<:FB0<<=B;=<;C<<;;D=8