Closed smoe closed 3 years ago
I had solved that issue before, just had a look at my previous patches that had not applied to the new version:
Index: pigx-rnaseq/tests/test_salmon/test_salmon_index.sh.in
===================================================================
--- pigx-rnaseq.orig/tests/test_salmon/test_salmon_index.sh.in
+++ pigx-rnaseq/tests/test_salmon/test_salmon_index.sh.in
@@ -26,7 +26,7 @@ head -n 2 ${samplesheet} > ${tmp_samples
${builddir}/pigx-rnaseq -s ${tmp_settings} --target salmon_index ${tmp_samplesheet}
rm ${tmp_settings} ${tmp_samplesheet}
-if ! test -f ${testfolder}/salmon_index/sa.bin
+if ! test -f ${testfolder}/salmon_index/pos.bin
then
echo "ERROR: failed the SALMON indexing test"
exit 1
Index: pigx-rnaseq/snakefile.py
===================================================================
--- pigx-rnaseq.orig/snakefile.py
+++ pigx-rnaseq/snakefile.py
@@ -187,7 +187,7 @@ targets = {
'salmon_index' : {
'description': "Create SALMON index file.",
'files':
- [os.path.join(OUTPUT_DIR, 'salmon_index', "sa.bin")]
+ [os.path.join(OUTPUT_DIR, 'salmon_index', "pos.bin")]
},
'salmon_quant' : {
'description': "Calculate read counts per transcript using SALMON.",
@@ -370,7 +370,7 @@ rule salmon_index:
input:
CDNA_FASTA
output:
- salmon_index_file = os.path.join(OUTPUT_DIR, 'salmon_index', "sa.bin")
+ salmon_index_file = os.path.join(OUTPUT_DIR, 'salmon_index', "pos.bin")
params:
salmon_index_dir = os.path.join(OUTPUT_DIR, 'salmon_index')
log: os.path.join(LOG_DIR, "salmon", 'salmon_index.log')
The reason is likely that Debian ships
$ salmon --version
salmon 1.4.0
while guix is on 0.13.1 - released in March 2019 (just checked on https://github.com/COMBINE-lab/salmon/releases).
Oops, I guess I should finally make some time to upgrade salmon in Guix. Thanks for the hint!
Hello,
with
and