view deeptools_plugin.xml @ 26:d2aaac19f42f draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/multiqc commit 881c4f072b1c9bd2355ba41a58e2c04d43f5ac6b
author iuc
date Tue, 11 Feb 2025 10:13:08 +0000
parents f7e2f1eb3a16
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>