Skip to content

Commit

Permalink
Merge pull request #1414 from pabloaledo/dev
Browse files Browse the repository at this point in the history
Backport support for Graviton 4 to version 3.16.1
  • Loading branch information
pinin4fjords authored Oct 22, 2024
2 parents a32cd19 + bba6b92 commit 56f1a47
Show file tree
Hide file tree
Showing 3 changed files with 40 additions and 1 deletion.
39 changes: 39 additions & 0 deletions conf/arm.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
process {

//// No aarch64 builds in bioconda / conda-forge channels

//// a) have seqera aarch64 conda builds

withName: '.*:ALIGN_STAR:STAR_ALIGN_IGENOMES' {
conda = 'seqera::star=2.6.1d bioconda::samtools=1.21 conda-forge::gawk=5.1.0'
//conda = 'seqera::star=2.6.1d bioconda::samtools=1.10 conda-forge::gawk=5.1.0'
}

withName: 'STAR_GENOMEGENERATE_IGENOMES' {
conda = 'seqera::star=2.6.1d bioconda::samtools=1.21 conda-forge::gawk=5.1.0'
//conda = 'bioconda::star=2.6.1d bioconda::samtools=1.10 conda-forge::gawk=5.1.0'
}

withName: 'RSEM_PREPAREREFERENCE' {
conda = 'seqera::rsem=1.3.3 seqera::star=2.6.1d'
//conda = 'bioconda::rsem=1.3.3 bioconda::star=2.7.10a'
}

withName: 'RSEM_CALCULATEEXPRESSION' {
conda = 'seqera::rsem=1.3.3 seqera::star=2.6.1d'
//conda = 'bioconda::rsem=1.3.3 bioconda::star=2.7.10a'
}

//// b) need aarch64 conda builds

//withName: 'HISAT2_ALIGN' {
// conda = 'bioconda::hisat2 bioconda::samtools'
// //conda = 'bioconda::hisat2=2.2.1 bioconda::samtools=1.16.1'
//}

//withName: 'HISAT2_BUILD|HISAT2_EXTRACTSPLICESITES' {
// conda = 'bioconda::hisat2'
// //conda = 'bioconda::hisat2=2.2.1'
//}

}
1 change: 0 additions & 1 deletion modules/nf-core/samtools/sort/main.nf

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions nextflow.config
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,7 @@ profiles {
}
arm {
docker.runOptions = '-u $(id -u):$(id -g) --platform=linux/amd64'
includeConfig 'conf/arm.config'
}
singularity {
singularity.enabled = true
Expand Down

0 comments on commit 56f1a47

Please sign in to comment.