Skip to content

Commit bba6b92

Browse files
authored
Merge pull request #2 from pinin4fjords/triage_arm
Triage arm deps
2 parents bbd3452 + 0be2d6a commit bba6b92

File tree

1 file changed

+25
-130
lines changed

1 file changed

+25
-130
lines changed

conf/arm.config

Lines changed: 25 additions & 130 deletions
Original file line numberDiff line numberDiff line change
@@ -1,144 +1,39 @@
11
process {
22

3-
// Apply software overrides for ARM compatibility
3+
//// No aarch64 builds in bioconda / conda-forge channels
4+
5+
//// a) have seqera aarch64 conda builds
46

57
withName: '.*:ALIGN_STAR:STAR_ALIGN_IGENOMES' {
68
conda = 'seqera::star=2.6.1d bioconda::samtools=1.21 conda-forge::gawk=5.1.0'
79
//conda = 'seqera::star=2.6.1d bioconda::samtools=1.10 conda-forge::gawk=5.1.0'
810
}
9-
11+
1012
withName: 'STAR_GENOMEGENERATE_IGENOMES' {
11-
conda = 'bioconda::star bioconda::samtools=1.21 conda-forge::gawk=5.1.0'
12-
//conda = 'seqera::star=2.6.1d bioconda::samtools=1.10 conda-forge::gawk=5.1.0'
13-
}
14-
15-
withName: 'BBSPLIT' {
16-
conda = 'bioconda::bbmap'
17-
// conda = 'bioconda::bbmap=39.01'
18-
}
19-
20-
withName: 'CAT_FASTQ' {
21-
conda = 'conda-forge::coreutils'
22-
//conda = 'conda-forge::coreutils=8.30'
23-
}
24-
25-
withName: 'CAT_ADDITIONAL_FASTA' {
26-
conda = 'conda-forge::python'
27-
//conda = 'conda-forge::coreutils=3.9.5'
28-
}
29-
30-
withName: 'CUSTOM_GETCHROMSIZES' {
31-
conda = 'bioconda::samtools=1.21'
32-
//conda = 'bioconda::samtools=1.20 bioconda::htslib=1.20'
33-
}
34-
35-
withName: 'CUSTOM_TX2GENE' {
36-
conda = 'python=3.13.0'
37-
//conda = 'python=3.9.5'
38-
}
39-
40-
withName: 'FASTP' {
41-
conda = 'bioconda::fastp'
42-
//conda = 'bioconda::fastp=0.23.4'
43-
}
44-
45-
withName: 'FQ_SUBSAMPLE' {
46-
conda = 'bioconda::fq'
47-
//conda = 'bioconda::fq=0.9.1'
48-
}
49-
50-
withName: 'GFFREAD' {
51-
conda = 'bioconda::gffread'
52-
//conda = 'bioconda::gffread=0.12.7'
53-
}
54-
55-
withName: 'GUNZIP' {
56-
conda = 'conda-forge::sed'
57-
//conda = 'conda-forge::grep=3.11 conda-forge::sed=4.8 conda-forge::tar=1.34'
58-
}
59-
60-
withName: 'HISAT2_ALIGN' {
61-
conda = 'bioconda::hisat2 bioconda::samtools'
62-
//conda = 'bioconda::hisat2=2.2.1 bioconda::samtools=1.16.1'
63-
}
64-
65-
withName: 'HISAT2_BUILD|HISAT2_EXTRACTSPLICESITES' {
66-
conda = 'bioconda::hisat2'
67-
//conda = 'bioconda::hisat2=2.2.1'
68-
}
69-
70-
withName: 'KALLISTO_INDEX|KALLISTO_QUANT' {
71-
conda = 'bioconda::kallisto'
72-
//conda = 'bioconda::kallisto=0.48.0'
73-
}
74-
75-
withName: 'PICARD_MARKDUPLICATES' {
76-
conda = 'bioconda::picard=3.3.0'
77-
//conda = 'bioconda::picard=3.1.1'
78-
}
79-
80-
withName: 'PRESEQ_LCEXTRAP' {
81-
conda = 'bioconda::preseq'
82-
//conda = 'bioconda::preseq=3.1.2'
83-
}
84-
85-
withName: 'RSEM_CALCULATEEXPRESSION' {
86-
conda = 'bioconda::rsem bioconda::star'
87-
//conda = 'bioconda::rsem=1.3.3 bioconda::star=2.7.10a'
13+
conda = 'seqera::star=2.6.1d bioconda::samtools=1.21 conda-forge::gawk=5.1.0'
14+
//conda = 'bioconda::star=2.6.1d bioconda::samtools=1.10 conda-forge::gawk=5.1.0'
8815
}
89-
16+
9017
withName: 'RSEM_PREPAREREFERENCE' {
91-
conda = 'seqera::rsem seqera::star=2.6.1d'
18+
conda = 'seqera::rsem=1.3.3 seqera::star=2.6.1d'
9219
//conda = 'bioconda::rsem=1.3.3 bioconda::star=2.7.10a'
9320
}
94-
95-
withName: 'SALMON_INDEX|SALMON_QUANT' {
96-
conda = 'bioconda::salmon=1.10.3'
97-
//conda = 'bioconda::salmon=1.10.1'
98-
}
99-
100-
withName: 'SAMTOOLS_FLAGSTAT|SAMTOOLS_IDXSTATS|SAMTOOLS_INDEX|SAMTOOLS_SORT|SAMTOOLS_STATS' {
101-
conda = 'bioconda::samtools=1.21 bioconda::htslib'
102-
//conda = 'bioconda::samtools=1.20 bioconda::htslib'
103-
}
104-
105-
withName: 'SORTMERNA' {
106-
conda = 'bioconda::sortmerna'
107-
//conda = 'bioconda::sortmerna=4.3.6'
108-
}
109-
110-
withName: 'STAR_ALIGN|STAR_GENOMEGENERATE' {
111-
conda = 'bioconda::star bioconda::samtools bioconda::htslib conda-forge::gawk'
112-
//conda = 'bioconda::star=2.7.10a bioconda::samtools=1.18 bioconda::htslib=1.18 conda-forge::gawk=5.1.0'
113-
}
114-
115-
withName: 'STRINGTIE_STRINGTIE' {
116-
conda = 'bioconda::stringtie=2.2.3'
117-
//conda = 'bioconda::stringtie=2.2.1'
118-
}
119-
120-
withName: 'SUBREAD_FEATURECOUNTS' {
121-
conda = 'bioconda::subread=2.0.6'
122-
//conda = 'bioconda::subread=2.0.1'
123-
}
124-
125-
withName: 'TRIMGALORE' {
126-
conda = 'bioconda::trim-galore=0.6.10 bioconda::cutadapt=4.9'
127-
//conda = 'bioconda::trim-galore=0.6.7 bioconda::cutadapt=3.4'
128-
}
12921

130-
withName: 'UCSC_BEDGRAPHTOBIGWIG' {
131-
conda = 'bioconda::ucsc-bedgraphtobigwig=469'
132-
//conda = 'bioconda::ucsc-bedgraphtobigwig=445'
133-
}
134-
135-
withName: 'UMITOOLS_DEDUP|UMITOOLS_EXTRACT|UMITOOLS_PREPAREFORRSEM' {
136-
conda = 'bioconda::umi_tools'
137-
//conda = 'bioconda::umi_tools=1.1.5'
138-
}
139-
140-
withName: 'UNTAR' {
141-
conda = 'conda-forge::grep conda-forge::sed conda-forge::tar'
142-
//conda = 'conda-forge::grep=3.11 conda-forge::sed=4.8 conda-forge::tar=1.34'
22+
withName: 'RSEM_CALCULATEEXPRESSION' {
23+
conda = 'seqera::rsem=1.3.3 seqera::star=2.6.1d'
24+
//conda = 'bioconda::rsem=1.3.3 bioconda::star=2.7.10a'
14325
}
144-
}
26+
27+
//// b) need aarch64 conda builds
28+
29+
//withName: 'HISAT2_ALIGN' {
30+
// conda = 'bioconda::hisat2 bioconda::samtools'
31+
// //conda = 'bioconda::hisat2=2.2.1 bioconda::samtools=1.16.1'
32+
//}
33+
34+
//withName: 'HISAT2_BUILD|HISAT2_EXTRACTSPLICESITES' {
35+
// conda = 'bioconda::hisat2'
36+
// //conda = 'bioconda::hisat2=2.2.1'
37+
//}
38+
39+
}

0 commit comments

Comments
 (0)