@@ -45,25 +45,12 @@ process {
4545 conda = 'bioconda::ucsc-bedgraphtobigwig=469'
4646 //conda = 'bioconda::ucsc-bedgraphtobigwig=445'
4747 }
48-
49- //// Untested, but have aarch conda builds in bioconda/ conda-forge channels.
50- //// Should update the nf-core modules
51-
48+
5249 withName: 'BBSPLIT' {
5350 conda = 'bioconda::bbmap=39.10'
5451 // conda = 'bioconda::bbmap=39.01'
5552 }
5653
57- withName: 'CAT_FASTQ' {
58- conda = 'conda-forge::coreutils=9.5'
59- //conda = 'conda-forge::coreutils=8.30'
60- }
61-
62- withName: 'CAT_ADDITIONAL_FASTA' {
63- conda = 'python=3.13.0'
64- //conda = 'conda-forge::coreutils=3.9.5'
65- }
66-
6754 withName: 'FQ_SUBSAMPLE' {
6855 conda = 'bioconda::fq=0.12.0'
6956 //conda = 'bioconda::fq=0.9.1'
@@ -73,48 +60,32 @@ process {
7360 conda = 'bioconda::kallisto=0.51.1'
7461 //conda = 'bioconda::kallisto=0.48.0'
7562 }
76-
63+
7764 withName: 'PRESEQ_LCEXTRAP' {
7865 conda = 'bioconda::preseq=3.2.0'
7966 //conda = 'bioconda::preseq=3.1.2'
8067 }
81-
82- withName: 'SORTMERNA' {
83- conda = 'bioconda::sortmerna=4.3.7'
84- //conda = 'bioconda::sortmerna=4.3.6'
85- }
8668
87- withName: 'STAR_ALIGN|STAR_GENOMEGENERATE ' {
88- conda = 'seqera::star2.7.11b bioconda::samtools=1.21 bioconda::htslib=1.21 conda-forge::gawk=5.1 .0'
89- //conda = 'bioconda::star=2.7.10a bioconda::samtools=1.18 bioconda::htslib=1.18 conda-forge::gawk=5.1.0 '
69+ withName: 'CAT_ADDITIONAL_FASTA ' {
70+ conda = 'python=3.13 .0'
71+ //conda = 'conda-forge::coreutils=3.9.5 '
9072 }
9173
92- //// No longer necessary- dev branch version has an aarch 64 build (s)
93-
94- //withName: 'GUNZIP' {
95- // conda = 'conda-forge::sed'
96- // //conda = 'conda-forge::grep=3.11 conda-forge::sed=4.8 conda-forge::tar=1.34'
97- //}
98-
99- //withName: 'UNTAR' {
100- // conda = 'conda-forge::grep conda-forge::sed conda-forge::tar'
101- // //conda = 'conda-forge::grep=3.11 conda-forge::sed=4.8 conda-forge::tar=1.34'
102- //}
103-
104- //withName: 'FASTP' {
105- // conda = 'bioconda::fastp'
106- // //conda = 'bioconda::fastp=0.23.4'
107- //}
74+ //// Proposed to nf-core with Seqera container
75+
76+ // Seqera container, since coreutils in existing image (ubuntu) wouldn't
77+ // match update
78+ withName: 'CAT_FASTQ' {
79+ conda = 'conda-forge::coreutils=9.5'
80+ //conda = 'conda-forge::coreutils=8.30'
81+ }
10882
109- //withName: 'GFFREAD' {
110- // conda = 'bioconda::gffread'
111- // //conda = 'bioconda::gffread=0.12.7'
112- //}
83+ // Seqera container to avoid updating a mulled container
11384
114- // withName: 'UMITOOLS_DEDUP|UMITOOLS_EXTRACT|UMITOOLS_PREPAREFORRSEM ' {
115- // conda = 'bioconda::umi_tools '
116- // //conda = 'bioconda::umi_tools=1.1.5 '
117- // }
85+ withName: 'STAR_ALIGN|STAR_GENOMEGENERATE ' {
86+ conda = 'bioconda::star2.7.11b bioconda::samtools=1.21 bioconda::htslib=1.21 conda-forge::gawk=5.1.0 '
87+ //conda = 'bioconda::star=2.7.10a bioconda::samtools=1.18 bioconda::htslib=1.18 conda-forge::gawk=5.1.0 '
88+ }
11889
11990 //// No aarch64 builds in bioconda / conda-forge channels
12091
@@ -152,4 +123,12 @@ process {
152123 // //conda = 'bioconda::hisat2=2.2.1'
153124 //}
154125
126+ //// c) have aarch64 builds in bioconda, but with problems
127+ // sortmerna gives 'illegal instruction' errors at 5.3.7 with either
128+ // Biocontainers or Seqera Containers
129+ withName: 'SORTMERNA' {
130+ conda = 'bioconda::sortmerna=4.3.7'
131+ //conda = 'bioconda::sortmerna=4.3.6'
132+ }
133+
155134}
0 commit comments