# HG changeset patch # User iuc # Date 1762502311 0 # Node ID d31d595166336ec01ed4ed540e37104eec4ae650 # Parent ec2a1f280d67b76f030712cec6b389d9f88d01a3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_salmon_index_builder commit 940b8237169a0a16541bd3bc340b085c95fb5bd7 diff -r ec2a1f280d67 -r d31d59516633 data_manager/salmon_index_builder.xml --- a/data_manager/salmon_index_builder.xml Thu Oct 23 17:05:46 2025 +0000 +++ b/data_manager/salmon_index_builder.xml Fri Nov 07 07:58:31 2025 +0000 @@ -2,20 +2,21 @@ index builder 1.10.1 - 0 + 1 24.0 q7 salmon + 1 ? \${GALAXY_SLOTS:-12} - 1 : 1 )); ## https://combine-lab.github.io/alevin-tutorial/2019/selective-alignment/ ## https://salmon.readthedocs.io/en/latest/salmon.html#preparing-transcriptome-indices-mapping-based-mode - #for $transcripts in $transcriptome.fields.path.split(",") (zcat '$transcripts' 2>/dev/null || cat '$transcripts') >> gentrome.fa && #end for @@ -25,7 +26,7 @@ mkdir '$out_file.extra_files_path' && - salmon index + salmon --no-version-check index -k $kmer_size -t gentrome.fa -d decoys.txt @@ -37,14 +38,20 @@ cp '$dmjson' '$out_file' ]]> - - + - + - - + + value % 2 == 1 @@ -78,32 +85,44 @@ - + - - - - + + - + - - - - + + + + + + + + + + + + + + + + + + diff -r ec2a1f280d67 -r d31d59516633 test-data/salmon_indexes_versioned.loc --- a/test-data/salmon_indexes_versioned.loc Thu Oct 23 17:05:46 2025 +0000 +++ b/test-data/salmon_indexes_versioned.loc Fri Nov 07 07:58:31 2025 +0000 @@ -1,2 +1,19 @@ sequence_id phiX174 sequence_name /tmp/tmp1py4xsp5/galaxy-dev/tool-data/phiX174/salmon_index/sequence_id/q7 q7 phiX174 phiX174 phiX174 /tmp/tmp1py4xsp5/galaxy-dev/tool-data/phiX174/salmon_index/phiX174/q7 q7 +phiX174_2 phiX174 phiX174: 1 + 2 /tmp/tmpdrqrud8s/galaxy-dev/tool-data/phiX174/salmon_index/phiX174_2/q7 q7 +value_override phiX174 name_override /tmp/tmpdrqrud8s/galaxy-dev/tool-data/phiX174/salmon_index/value_override/q7 q7 +phiX1741_2 phiX174 phiX174: 1 + 2 /tmp/tmpp3ymkqh2/galaxy-dev/tool-data/phiX174/salmon_index/phiX1741_2/q7 q7 +phiX1741_2 phiX174 phiX174: 1 + 2 /tmp/tmp60drm01o/galaxy-dev/tool-data/phiX174/salmon_index/phiX1741_2/q7 q7 +value_override phiX174 name_override /tmp/tmp60drm01o/galaxy-dev/tool-data/phiX174/salmon_index/value_override/q7 q7 +phiX1741_2 phiX174 phiX174: 1 + 2 /tmp/tmpwbpqfdqo/galaxy-dev/tool-data/phiX174/salmon_index/phiX1741_2/q7 q7 +phiX1741 phiX174 phiX174: 1 /tmp/tmpwbpqfdqo/galaxy-dev/tool-data/phiX174/salmon_index/phiX1741/q7 q7 +value_override phiX174 name_override /tmp/tmpwbpqfdqo/galaxy-dev/tool-data/phiX174/salmon_index/value_override/q7 q7 +phiX1741_2 phiX174 phiX174: 1 + 2 /tmp/tmpd_bwag2n/galaxy-dev/tool-data/phiX174/salmon_index/phiX1741_2/q7 q7 +phiX1741 phiX174 phiX174: 1 /tmp/tmpd_bwag2n/galaxy-dev/tool-data/phiX174/salmon_index/phiX1741/q7 q7 +value_override phiX174 name_override /tmp/tmpd_bwag2n/galaxy-dev/tool-data/phiX174/salmon_index/value_override/q7 q7 +phiX1741_2 phiX174 phiX174: 1 + 2 /tmp/tmphxrrzzzu/galaxy-dev/tool-data/phiX174/salmon_index/phiX1741_2/q7 q7 +phiX1741 phiX174 phiX174: 1 /tmp/tmphxrrzzzu/galaxy-dev/tool-data/phiX174/salmon_index/phiX1741/q7 q7 +value_override phiX174 name_override /tmp/tmphxrrzzzu/galaxy-dev/tool-data/phiX174/salmon_index/value_override/q7 q7 +phiX1741_2 phiX174 phiX174: 1 + 2 /tmp/tmpk1h5c8dv/galaxy-dev/tool-data/phiX174/salmon_index/phiX1741_2/q7 q7 +phiX1741 phiX174 phiX174: 1 /tmp/tmpk1h5c8dv/galaxy-dev/tool-data/phiX174/salmon_index/phiX1741/q7 q7 +value_override phiX174 name_override /tmp/tmpk1h5c8dv/galaxy-dev/tool-data/phiX174/salmon_index/value_override/q7 q7 diff -r ec2a1f280d67 -r d31d59516633 test-data/transcriptomes.loc --- a/test-data/transcriptomes.loc Thu Oct 23 17:05:46 2025 +0000 +++ b/test-data/transcriptomes.loc Fri Nov 07 07:58:31 2025 +0000 @@ -1,1 +1,2 @@ -phiX174 phiX174 phiX174 ${__HERE__}/phiX174_transcripts.fasta \ No newline at end of file +phiX1741 phiX174 phiX174: 1 ${__HERE__}/phiX174_transcripts.fasta +phiX1742 phiX1742 phiX174: 2 ${__HERE__}/phiX174_transcripts.fasta \ No newline at end of file