Mercurial > repos > bgruening > hicexplorer_hicbuildmatrix
diff hicBuildMatrix.xml @ 6:747a789ce63c draft
planemo upload for repository https://github.com/maxplanck-ie/HiCExplorer/tree/master/galaxy/wrapper/ commit 80462804e4fd7deafbcf8e8c5283cc7a98fa7dd5
| author | iuc |
|---|---|
| date | Sat, 30 Dec 2017 08:21:48 -0500 |
| parents | 654282127b45 |
| children | 7c5b8da3a052 |
line wrap: on
line diff
--- a/hicBuildMatrix.xml Sat Dec 16 16:26:37 2017 -0500 +++ b/hicBuildMatrix.xml Sat Dec 30 08:21:48 2017 -0500 @@ -21,7 +21,7 @@ #if $restrictionCutFileBinSize_conditional.restrictionCutFileBinSize_selector == "optionRestrictionCutFile": --restrictionCutFile '$restrictionCutFileBinSize_conditional.restrictionCutFile' --minDistance $restrictionCutFileBinSize_conditional.minDistance - --maxLibraryInsertSize $restrictionCutFileBinSize_conditional.maxLibraryInsertSize + --maxLibraryInsertSize $restrictionCutFileBinSize_conditional.maxLibraryInsertSize #end if #if $restrictionCutFileBinSize_conditional.restrictionCutFileBinSize_selector == "optionBinSize": @@ -37,7 +37,11 @@ --region '$region' #end if - --outFileName ./matrix.h5 + #if $outputFormat == 'h5' + --outFileName matrix.h5 + #elif $outputFormat == 'cool' + --outFileName matrix.cool + #end if --outBam ./unsorted.bam $keepSelfCircles @@ -110,26 +114,37 @@ and that are considered un-ligated fragments or 'dangling-ends'. If not given, such statistics will not be available."/> + <param name='outputFormat' type='select' label="Output file format"> + <option value='h5'>HiCExplorer format</option> + <option value="cool">cool</option> + </param> </inputs> <outputs> <data name="outBam" from_work_dir="sorted.bam" format="bam" label="${tool.name} BAM file on ${on_string}"/> - <data name="outFileName" from_work_dir="matrix.h5" format="h5" label="${tool.name} MATRIX on ${on_string}"/> + <data name="outFileName_h5" from_work_dir="matrix.h5" format="h5" label="${tool.name} MATRIX on ${on_string}"> + <filter>outputFormat == 'h5'</filter> + </data> + <data name="outFileName_cool" from_work_dir="matrix.cool" format="cool" label="${tool.name} MATRIX on ${on_string}"> + <filter>outputFormat == 'cool'</filter> + </data> <data name="qc" format="html" label="${tool.name} QC"/> </outputs> <tests> <test> <repeat name="samFiles"> - <param name="samFile" value="small_test_R1_unsorted.bam" ftype="sam" /> + <param name="samFile" value="small_test_R1_unsorted.sam"/> </repeat> <repeat name="samFiles"> - <param name="samFile" value="small_test_R2_unsorted.bam" ftype="sam"/> + <param name="samFile" value="small_test_R2_unsorted.sam"/> </repeat> <conditional name="restrictionCutFileBinSize_conditional"> <param name="restrictionCutFileBinSize_selector" value="optionBinSize"/> <param name="binSize" value="5000"/> </conditional> + <param name='outputFormat' value='h5'/> + <output name="outBam" file="small_test_matrix_result_sorted.bam" ftype="bam"/> - <output name="outFileName" file="small_test_matrix.h5" ftype="h5" compare="sim_size" delta="30000"/> + <output name="outFileName_h5" file="small_test_matrix_2.h5" ftype="h5" compare="sim_size"/> </test> </tests> <help><