Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Linux aarch64 build for more Bioconductor packages #47730

Merged
merged 2 commits into from
May 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
6 changes: 4 additions & 2 deletions recipes/bioconductor-affyio/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ source:
- 'https://depot.galaxyproject.org/software/bioconductor-{{ name }}/bioconductor-{{ name }}_{{ version }}_src_all.tar.gz'
md5: 9bd1e4acedbf756386f96d4c1ebb21f3
build:
number: 0
number: 1
rpaths:
- lib/R/lib/
- lib/
Expand All @@ -36,11 +36,13 @@ test:
- '$R -e "library(''{{ name }}'')"'
about:
home: 'https://bioconductor.org/packages/{{ bioc }}/bioc/html/{{ name }}.html'
license: 'LGPL (>= 2)'
license: 'LGPL-3.0-or-later'
summary: 'Tools for parsing Affymetrix data files'
description: 'Routines for parsing Affymetrix data files based upon file format information. Primary focus is on accessing the CEL and CDF file formats.'
license_file: '{{ environ["PREFIX"] }}/lib/R/share/licenses/LGPL-3'
extra:
additional-platforms:
- linux-aarch64
identifiers:
- biotools:affyio
- doi:10.1038/nmeth.3252
Expand Down
6 changes: 4 additions & 2 deletions recipes/bioconductor-beclear/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ source:
- 'https://depot.galaxyproject.org/software/bioconductor-{{ name|lower }}/bioconductor-{{ name|lower }}_{{ version }}_src_all.tar.gz'
md5: bd34703e5a35dfc888f0029395df2c80
build:
number: 0
number: 1
rpaths:
- lib/R/lib/
- lib/
Expand Down Expand Up @@ -54,11 +54,13 @@ test:
- '$R -e "library(''{{ name }}'')"'
about:
home: 'https://bioconductor.org/packages/{{ bioc }}/bioc/html/{{ name }}.html'
license: GPL-3
license: 'GPL-3.0-only'
summary: 'Correction of batch effects in DNA methylation data'
description: 'Provides functions to detect and correct for batch effects in DNA methylation data. The core function is based on latent factor models and can also be used to predict missing values in any other matrix containing real numbers.'
license_file: '{{ environ["PREFIX"] }}/lib/R/share/licenses/GPL-3'
extra:
additional-platforms:
- linux-aarch64
identifiers:
- biotools:beclear
- doi:10.1371/journal.pone.0159921
Expand Down
6 changes: 4 additions & 2 deletions recipes/bioconductor-bus/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ source:
- 'https://depot.galaxyproject.org/software/bioconductor-{{ name|lower }}/bioconductor-{{ name|lower }}_{{ version }}_src_all.tar.gz'
md5: 788ab26ecf05f0df93667a7c37f564ff
build:
number: 0
number: 1
rpaths:
- lib/R/lib/
- lib/
Expand All @@ -38,11 +38,13 @@ test:
- '$R -e "library(''{{ name }}'')"'
about:
home: 'https://bioconductor.org/packages/{{ bioc }}/bioc/html/{{ name }}.html'
license: GPL-3
license: 'GPL-3.0-only'
summary: 'Gene network reconstruction'
description: 'This package can be used to compute associations among genes (gene-networks) or between genes and some external traits (i.e. clinical).'
license_file: '{{ environ["PREFIX"] }}/lib/R/share/licenses/GPL-3'
extra:
additional-platforms:
- linux-aarch64
identifiers:
- biotools:bus
- doi:10.1038/nmeth.3252
Expand Down
10 changes: 6 additions & 4 deletions recipes/bioconductor-edger/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{% set version = "4.0.2" %}
{% set version = "4.0.16" %}
{% set name = "edgeR" %}
{% set bioc = "3.18" %}

Expand All @@ -11,9 +11,9 @@ source:
- 'https://bioconductor.org/packages/{{ bioc }}/bioc/src/contrib/Archive/{{ name }}/{{ name }}_{{ version }}.tar.gz'
- 'https://bioarchive.galaxyproject.org/{{ name }}_{{ version }}.tar.gz'
- 'https://depot.galaxyproject.org/software/bioconductor-{{ name|lower }}/bioconductor-{{ name|lower }}_{{ version }}_src_all.tar.gz'
md5: 0ba48556be0c95b929db5bbed32923f3
md5: 8fb1c6c67e29d299c991d16d0f6c5f5b
build:
number: 0
number: 1
rpaths:
- lib/R/lib/
- lib/
Expand Down Expand Up @@ -41,11 +41,13 @@ test:
- '$R -e "library(''{{ name }}'')"'
about:
home: 'https://bioconductor.org/packages/{{ bioc }}/bioc/html/{{ name }}.html'
license: 'GPL (>=2)'
license: 'GPL-3.0-or-later'
summary: 'Empirical Analysis of Digital Gene Expression Data in R'
description: 'Differential expression analysis of RNA-seq expression profiles with biological replication. Implements a range of statistical methodology based on the negative binomial distributions, including empirical Bayes estimation, exact tests, generalized linear models and quasi-likelihood tests. As well as RNA-seq, it be applied to differential signal analysis of other types of genomic data that produce read counts, including ChIP-seq, ATAC-seq, Bisulfite-seq, SAGE and CAGE.'
license_file: '{{ environ["PREFIX"] }}/lib/R/share/licenses/GPL-3'
extra:
additional-platforms:
- linux-aarch64
identifiers:
- biotools:edger
- usegalaxy-eu:edger
Expand Down
4 changes: 3 additions & 1 deletion recipes/bioconductor-graph/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ source:
patches:
- patch
build:
number: 0
number: 1
rpaths:
- lib/R/lib/
- lib/
Expand All @@ -42,6 +42,8 @@ about:
summary: 'graph: A package to handle graph data structures'
description: 'A package that implements some simple graph handling capabilities.'
extra:
additional-platforms:
- linux-aarch64
identifiers:
- biotools:graph
- doi:10.1038/nmeth.3252
Expand Down
7 changes: 6 additions & 1 deletion recipes/bioconductor-rhdf5filters/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ source:
- 'https://depot.galaxyproject.org/software/bioconductor-{{ name }}/bioconductor-{{ name }}_{{ version }}_src_all.tar.gz'
md5: 3ecb2d30759fee6bde37bbb1f90fbf79
build:
number: 0
number: 1
rpaths:
- lib/R/lib/
- lib/
Expand Down Expand Up @@ -43,4 +43,9 @@ about:
summary: 'HDF5 Compression Filters'
description: 'Provides a collection of additional compression filters for HDF5 datasets. The package is intended to provide seemless integration with rhdf5, however the compiled filters can also be used with external applications.'
license_file: LICENSE
extra:
additional-platforms:
- linux-aarch64
identifiers:
- biotools:{{ name }}

7 changes: 6 additions & 1 deletion recipes/bioconductor-sparsematrixstats/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ source:
- 'https://depot.galaxyproject.org/software/bioconductor-{{ name|lower }}/bioconductor-{{ name|lower }}_{{ version }}_src_all.tar.gz'
md5: 4319e6fb04b91467bd08cc4ce2ad609c
build:
number: 0
number: 1
rpaths:
- lib/R/lib/
- lib/
Expand Down Expand Up @@ -48,4 +48,9 @@ about:
summary: 'Summary Statistics for Rows and Columns of Sparse Matrices'
description: 'High performance functions for row and column operations on sparse matrices. For example: col / rowMeans2, col / rowMedians, col / rowVars etc. Currently, the optimizations are limited to data in the column sparse format. This package is inspired by the matrixStats package by Henrik Bengtsson.'
license_file: LICENSE
extra:
additional-platforms:
- linux-aarch64
identifiers:
- biotools:{{ name }}