Skip to content

Commit bbd3452

Browse files
authored
Merge pull request #1 from pinin4fjords/sw_to_conf
Sw to conf
2 parents 991637c + 4e5d7a3 commit bbd3452

File tree

57 files changed

+227
-83
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+227
-83
lines changed

conf/arm.config

Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
process {
2+
3+
// Apply software overrides for ARM compatibility
4+
5+
withName: '.*:ALIGN_STAR:STAR_ALIGN_IGENOMES' {
6+
conda = 'seqera::star=2.6.1d bioconda::samtools=1.21 conda-forge::gawk=5.1.0'
7+
//conda = 'seqera::star=2.6.1d bioconda::samtools=1.10 conda-forge::gawk=5.1.0'
8+
}
9+
10+
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'
88+
}
89+
90+
withName: 'RSEM_PREPAREREFERENCE' {
91+
conda = 'seqera::rsem seqera::star=2.6.1d'
92+
//conda = 'bioconda::rsem=1.3.3 bioconda::star=2.7.10a'
93+
}
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+
}
129+
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'
143+
}
144+
}

modules/local/star_align_igenomes/main.nf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ process STAR_ALIGN_IGENOMES {
22
tag "$meta.id"
33
label 'process_high'
44

5-
conda "seqera::star=2.6.1d bioconda::samtools conda-forge::gawk=5.1.0"
5+
conda "${moduleDir}/environment.yml"
66
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
77
'https://depot.galaxyproject.org/singularity/mulled-v2-1fa26d1ce03c295fe2fdcf85831a92fbcbd7e8c2:59cdd445419f14abac76b31dd0d71217994cbcc9-0' :
88
'biocontainers/mulled-v2-1fa26d1ce03c295fe2fdcf85831a92fbcbd7e8c2:59cdd445419f14abac76b31dd0d71217994cbcc9-0' }"

modules/local/star_genomegenerate_igenomes/main.nf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ process STAR_GENOMEGENERATE_IGENOMES {
22
tag "$fasta"
33
label 'process_high'
44

5-
conda "bioconda::star bioconda::samtools conda-forge::gawk=5.1.0"
5+
conda "${moduleDir}/environment.yml"
66
container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ?
77
'https://depot.galaxyproject.org/singularity/mulled-v2-1fa26d1ce03c295fe2fdcf85831a92fbcbd7e8c2:59cdd445419f14abac76b31dd0d71217994cbcc9-0' :
88
'biocontainers/mulled-v2-1fa26d1ce03c295fe2fdcf85831a92fbcbd7e8c2:59cdd445419f14abac76b31dd0d71217994cbcc9-0' }"

modules/nf-core/bbmap/bbsplit/environment.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

modules/nf-core/bedtools/genomecov/environment.yml

Lines changed: 1 addition & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

modules/nf-core/bedtools/genomecov/main.nf

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

modules/nf-core/cat/fastq/environment.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

modules/nf-core/custom/catadditionalfasta/environment.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

modules/nf-core/custom/getchromsizes/environment.yml

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

modules/nf-core/custom/tx2gene/environment.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)