view deeptools_plugin.xml @ 24:f7e2f1eb3a16 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/multiqc commit dffbb5d421a5a5773bcb7f05933b12c45461bb58
author iuc
date Mon, 02 Sep 2024 14:22:54 +0000
parents
children
line wrap: on
line source

<macros>
    <token name="@DEEPTOOLS_COMMAND@"><![CDATA[
        #for $j, $repeat2 in enumerate( $repeat.software_cond.output )
            #if str($repeat2.type) == "bamPEFragmentSize"
                #set $pattern = "Frag."
                @LN_2_FILES@
            #elif str($repeat2.type) == "estimateReadFiltering"
                #set $pattern = "Internally-determined Duplicate"
                @LN_2_FILES@
            #elif str($repeat2.type) == "plotCoverageStdout"
                #set $pattern = "sample"
                @LN_2_FILES@
            #elif str($repeat2.type) == "plotCoverageOutRawCounts"
                #set $pattern = "#plotCoverage --outRawCounts"
                @LN_2_FILES@
            #elif str($repeat2.type) == "plotEnrichment"
                #set $pattern = "featureReadCount"
                @LN_2_FILES@
            #elif str($repeat2.type) == "plotFingerprintOutRawCounts"
                #set $pattern = "#plotFingerprint --outRawCounts"
                @LN_2_FILES@
            #end if
        #end for
    ]]></token>
    <xml name="deeptools_form">
        <repeat name="output" title="deepTools output" min="1">
            <param name="type" type="select" label="deepTool used to generate the output?">
                <option value="bamPEFragmentSize">bamPEFragmentSize</option>
                <option value="estimateReadFiltering">estimateReadFiltering</option>
                <option value="plotCoverageStdout">plotCoverageStdout</option>
                <option value="plotCoverageOutRawCounts">plotCoverageOutRawCounts</option>
                <option value="plotEnrichment">plotEnrichment</option>
                <option value="plotFingerprintOutRawCounts">plotFingerprintOutRawCounts</option>
                <option value="plotFingerprintOutQualityMetrics">plotFingerprintOutQualityMetrics</option>
            </param>
            <param name="input" type="data" format="txt" label="Bismark output" multiple="true"/>
        </repeat>
    </xml>
</macros>