Mercurial > repos > artbio > probecoverage
diff probecoverage.xml @ 8:0adb846ca056 draft default tip
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/main/tools/probecoverage commit 668f7e9be66ae301f840b395d72ddcc311da7aa2
author | artbio |
---|---|
date | Tue, 20 Feb 2024 08:34:16 +0000 |
parents | bea8435e1e79 |
children |
line wrap: on
line diff
--- a/probecoverage.xml Thu Jun 03 23:59:31 2021 +0000 +++ b/probecoverage.xml Tue Feb 20 08:34:16 2024 +0000 @@ -1,19 +1,25 @@ -<tool id="probecoverage" name="Probe Coverage" version="0.7.0"> +<tool id="probecoverage" name="Probe Coverage" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> <description></description> - <requirements> - <requirement type="package" version="1.10=h9402c20_2">samtools</requirement> - <requirement type="package" version="2.29.2=hc088bd4_0">bedtools</requirement> - <requirement type="package" version="1.6.4=r36h6115d3f_0">r-optparse</requirement> - <requirement type="package" version="3.2.1=r36h6115d3f_0">r-ggplot2</requirement> - <requirement type="package" version="1.17.3=py37h95a1406_0">numpy</requirement> - <requirement type="package" version="0.16.0.1">pysam</requirement> - </requirements> + <macros> + <token name="@TOOL_VERSION@">0.22.0</token> + <token name="@VERSION_SUFFIX@">0</token> + <token name="@PROFILE@">23.0</token> + </macros> + <requirements> + <requirement type="package" version="@TOOL_VERSION@">pysam</requirement> + <requirement type="package" version="2.31.1">bedtools</requirement> + <requirement type="package" version="1.7.4">r-optparse</requirement> + <requirement type="package" version="3.4.4">r-ggplot2</requirement> + <requirement type="package" version="1.4.4">r-reshape2</requirement> + <requirement type="package" version="1.26.4">numpy</requirement> + </requirements> <stdio> <exit_code range="1:" level="fatal" description="Tool exception" /> </stdio> <command detect_errors="exit_code"><![CDATA[ - #for $file in $inputs - samtools index '$file' && + #for $i, $file in enumerate($inputs): + ln -f -s '$file' ${i}.bam && + ln -f -s '$file.metadata.bam_index' ${i}.bam.bai && #end for #if $method == 'pysam': python $__tool_directory__/multicov.py @@ -21,8 +27,8 @@ bedtools multicov #end if -bams - #for $file in $inputs - '$file' + #for $i, $file in enumerate($inputs): + '${i}.bam' #end for -bed '$bed' > $coverage_dataframe && Rscript '$__tool_directory__'/probecoverage.r