# HG changeset patch # User iuc # Date 1526506263 14400 # Node ID a70a7eebb4350d87cbbfdf9b10c977de16daf677 # Parent 2055c2667eb34571f926ae86da6d21c124a1fe63 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rgrnastar commit 998444037eb7fc93c5dc1441f9c2aecca4b03a7c diff -r 2055c2667eb3 -r a70a7eebb435 macros.xml --- a/macros.xml Thu Mar 01 11:56:28 2018 -0500 +++ b/macros.xml Wed May 16 17:31:03 2018 -0400 @@ -1,8 +1,8 @@ - star - samtools + star + samtools diff -r 2055c2667eb3 -r a70a7eebb435 rg_rnaStar.xml --- a/rg_rnaStar.xml Thu Mar 01 11:56:28 2018 -0500 +++ b/rg_rnaStar.xml Wed May 16 17:31:03 2018 -0400 @@ -1,4 +1,4 @@ - + Gapped-read mapper for RNA-seq data macros.xml @@ -92,8 +92,11 @@ ## Output parameters #if str( $output_params.output_select ) == "yes": --outSAMattributes $output_params.outSAMattributes - --outSAMstrandField $output_params.outSAMstrandField + #if str( $params.settingsType ) != "star_fusion": + --outSAMstrandField $output_params.outSAMstrandField + #end if --outFilterIntronMotifs $output_params.outFilterIntronMotifs + --outFilterIntronStrands $output_params.outFilterIntronStrands #if str( $output_params.output_params2.output_select2 ) == "yes": --outSAMunmapped $output_params.output_params2.outSAMunmapped --outSAMprimaryFlag $output_params.output_params2.outSAMprimaryFlag @@ -108,6 +111,9 @@ --outFilterScoreMinOverLread "$output_params.output_params2.outFilterScoreMinOverLread" --outFilterMatchNmin "$output_params.output_params2.outFilterMatchNmin" --outFilterMatchNminOverLread "$output_params.output_params2.outFilterMatchNminOverLread" + --outSAMmultNmax "$output_params.output_params2.outSAMmultNmax" + --outSAMtlen "$output_params.output_params2.outSAMtlen" + --outBAMsortingBinsN "$output_params.output_params2.outBAMsortingBinsN" #end if #end if @@ -122,9 +128,9 @@ --alignIntronMax 200000 --twopassMode Basic --twopass1readsN -1 - - ## --chimSegmentReadGapMax 3 ## not an option in STAR 2.4.0 - ## --alignSJstitchMismatchNmax 5 -1 5 5 ## not an option in STAR 2.4.0 + --chimSegmentReadGapMax 3 + --alignSJstitchMismatchNmax 5 -1 5 5 + --outSAMstrandField intronMotif #elif str( $params.settingsType ) == "full": ## Extended parameter options @@ -159,12 +165,16 @@ ## Chimeric alignment parameter options #if str( $params.chim.chim_select ) == "yes": + --chimOutType Junctions SeparateSAMold --chimSegmentMin "$params.chim.chimSegmentMin" --chimScoreMin "$params.chim.chimScoreMin" --chimScoreDropMax "$params.chim.chimScoreDropMax" --chimScoreSeparation "$params.chim.chimScoreSeparation" --chimScoreJunctionNonGTAG "$params.chim.chimScoreJunctionNonGTAG" --chimJunctionOverhangMin "$params.chim.chimJunctionOverhangMin" + --chimMainSegmentMultNmax "$params.chim.chimMainSegmentMultNmax" + --chimMultimapNmax "$params.chim.chimMultimapNmax" + --chimMultimapScoreRange "$params.chim.chimMultimapScoreRange" #end if ## Limits @@ -176,14 +186,9 @@ #end if ## Convert chimeric reads. - #if str($params.settingsType) == "star_fusion" or ( str($params.settingsType) == "full" and str($params.chim.chim_select) == "yes" and int($params.chim.chimSegmentMin) > 0 ): + #if str($params.settingsType) == "full" and str($params.chim.chim_select) == "yes" and int($params.chim.chimSegmentMin) > 0: && - samtools view - -@ \${GALAXY_SLOTS:-4} - -Shb Chimeric.out.sam | - - samtools sort - -@ \${GALAXY_SLOTS:-4} - ChimericSorted + samtools sort -@ \${GALAXY_SLOTS:-4} -o ChimericSorted.bam -O BAM Chimeric.out.sam #end if ]]> @@ -269,6 +274,10 @@ + + + + @@ -290,6 +299,12 @@ + + + + + + @@ -358,6 +373,9 @@ + + + @@ -389,7 +407,7 @@ - params['settingsType'] == "star_fusion" or ( params['settingsType'] == "full" and params['chim']['chim_select'] == "yes" and params['chim']['chimSegmentMin'] > 0 ) + params['settingsType'] == "full" and params['chim']['chim_select'] == "yes" and params['chim']['chimSegmentMin'] > 0 @@ -581,10 +599,7 @@ **STAR-Fusion** STAR-Fusion_ is used to identify candidate fusion transcripts. The recommended_ parameters for running -STAR prior to STAR-Fusion can be pre-selected, with the following exceptions:: - - --chimSegmentReadGapMax 3 # not an option in STAR 2.4.0 - --alignSJstitchMismatchNmax 5 -1 5 5 # not an option in STAR 2.4.0 +STAR prior to STAR-Fusion can be pre-selected. **Attributions** diff -r 2055c2667eb3 -r a70a7eebb435 test-data/rnastar_test2_mapped_reads.bam Binary file test-data/rnastar_test2_mapped_reads.bam has changed diff -r 2055c2667eb3 -r a70a7eebb435 test-data/rnastar_test_mapped_reads.bam Binary file test-data/rnastar_test_mapped_reads.bam has changed