# This file created by conda-build 3.24.0
# meta.yaml template originally from:
# /Users/runner/work/bioconda-recipes/bioconda-recipes/recipes/bioconductor-sparsearray, last modified Sun Dec  3 03:49:01 2023
# ------------------------------------------------

package:
  name: bioconductor-sparsearray
  version: 1.2.2
source:
  md5: a73b2e316ce8135de81af01a9a9610ec
  url:
    - https://bioarchive.galaxyproject.org/SparseArray_1.2.2.tar.gz
    - https://bioconductor.org/packages/3.18/bioc/src/contrib/Archive/SparseArray/SparseArray_1.2.2.tar.gz
    - https://bioconductor.org/packages/3.18/bioc/src/contrib/SparseArray_1.2.2.tar.gz
    - https://depot.galaxyproject.org/software/bioconductor-sparsearray/bioconductor-sparsearray_1.2.2_src_all.tar.gz
build:
  number: '0'
  rpaths:
    - lib/
    - lib/R/lib/
  run_exports: bioconductor-sparsearray >=1.2.2,<2.0a0
  string: r43h4c50009_0
requirements:
  build:
    - ca-certificates 2023.11.17 h8857fd0_0
    - cctools_osx-64 973.0.1 habff3f6_15
    - clang 15.0.7 hac416ee_4
    - clang-15 15.0.7 default_h6b1ee41_4
    - clang_impl_osx-64 15.0.7 h03d6864_6
    - clang_osx-64 15.0.7 hb91bd55_6
    - clangxx 15.0.7 default_h6b1ee41_4
    - compiler-rt 15.0.7 ha38d28d_2
    - compiler-rt_osx-64 15.0.7 ha38d28d_2
    - icu 73.2 hf5e326d_0
    - ld64_osx-64 609 h0fd476b_15
    - libclang-cpp15 15.0.7 default_h6b1ee41_4
    - libcxx 16.0.6 hd57cbcb_0
    - libiconv 1.17 hac89ed1_0
    - libllvm15 15.0.7 hbedff68_4
    - libxml2 2.12.1 hc0ae0f7_0
    - libzlib 1.2.13 h8a1eda9_5
    - llvm-tools 15.0.7 hbedff68_4
    - make 4.3 h22f3db7_1
    - openssl 3.2.0 hd75f5a5_1
    - sigtool 0.1.3 h88f4db0_0
    - tapi 1100.0.11 h9ce4665_0
    - xz 5.2.6 h775f41a_0
    - zstd 1.5.5 h829000d_0
  host:
    - _r-mutex 1.0.1 anacondar_1
    - bioconductor-biocgenerics 0.48.1 r43hdfd78af_1
    - bioconductor-iranges 2.36.0 r43h4c50009_0
    - bioconductor-matrixgenerics 1.14.0 r43hdfd78af_0
    - bioconductor-s4arrays 1.2.0 r43h4c50009_0
    - bioconductor-s4vectors 0.40.2 r43h4c50009_0
    - bioconductor-xvector 0.42.0 r43h4c50009_0
    - bioconductor-zlibbioc 1.48.0 r43h4c50009_0
    - bwidget 1.9.14 h694c41f_1
    - bzip2 1.0.8 h10d778d_5
    - c-ares 1.23.0 h10d778d_0
    - ca-certificates 2023.11.17 h8857fd0_0
    - cairo 1.18.0 h99e66fa_0
    - cctools_osx-64 973.0.1 ha1c5b94_15
    - clang 16.0.6 hac416ee_3
    - clang-16 16.0.6 default_h6b1ee41_3
    - clang_impl_osx-64 16.0.6 h8787910_6
    - clang_osx-64 16.0.6 hb91bd55_6
    - clangxx 16.0.6 default_h6b1ee41_3
    - clangxx_impl_osx-64 16.0.6 h1b7723c_6
    - clangxx_osx-64 16.0.6 h2fff7d5_6
    - compiler-rt 16.0.6 ha38d28d_2
    - compiler-rt_osx-64 16.0.6 ha38d28d_2
    - curl 8.4.0 h726d00d_0
    - expat 2.5.0 hf0c8a7f_1
    - font-ttf-dejavu-sans-mono 2.37 hab24e00_0
    - font-ttf-inconsolata 3.000 h77eed37_0
    - font-ttf-source-code-pro 2.038 h77eed37_0
    - font-ttf-ubuntu 0.83 h77eed37_1
    - fontconfig 2.14.2 h5bb23bf_0
    - fonts-conda-ecosystem 1 0
    - fonts-conda-forge 1 0
    - freetype 2.12.1 h60636b9_2
    - fribidi 1.0.10 hbcb3906_0
    - gettext 0.21.1 h8a4c099_0
    - gfortran_impl_osx-64 12.3.0 h54fd467_1
    - gfortran_osx-64 12.3.0 h18f7dce_1
    - gmp 6.3.0 h93d8f39_0
    - graphite2 1.3.13 h2e338ed_1001
    - harfbuzz 8.3.0 hf45c392_0
    - icu 73.2 hf5e326d_0
    - isl 0.25 hb486fe8_0
    - krb5 1.21.2 hb884880_0
    - ld64_osx-64 609 ha20a434_15
    - lerc 4.0.0 hb486fe8_0
    - libblas 3.9.0 5_h0661a58_netlib
    - libclang-cpp16 16.0.6 default_h6b1ee41_3
    - libcurl 8.4.0 h726d00d_0
    - libcxx 16.0.6 hd57cbcb_0
    - libdeflate 1.19 ha4e1b8e_0
    - libedit 3.1.20191231 h0678c8f_2
    - libev 4.33 haf1e3a3_1
    - libexpat 2.5.0 hf0c8a7f_1
    - libffi 3.4.2 h0d85af4_5
    - libgfortran 5.0.0 13_2_0_h97931a8_1
    - libgfortran-devel_osx-64 12.3.0 h0b6f5ec_1
    - libgfortran5 13.2.0 h2873a65_1
    - libglib 2.78.1 h198397b_1
    - libiconv 1.17 hac89ed1_0
    - libjpeg-turbo 3.0.0 h0dc2134_1
    - liblapack 3.9.0 5_h0661a58_netlib
    - libllvm16 16.0.6 hbedff68_3
    - libnghttp2 1.58.0 h64cf6d3_0
    - libpng 1.6.39 ha978bb4_0
    - libssh2 1.11.0 hd019ec5_0
    - libtiff 4.6.0 h684deea_2
    - libwebp-base 1.3.2 h0dc2134_0
    - libxml2 2.12.1 hc0ae0f7_0
    - libzlib 1.2.13 h8a1eda9_5
    - llvm-openmp 17.0.6 hb6ac08f_0
    - llvm-tools 16.0.6 hbedff68_3
    - make 4.3 h22f3db7_1
    - mpc 1.3.1 h81bd1dd_0
    - mpfr 4.2.1 h0c69b56_0
    - ncurses 6.4 h93d8f39_2
    - openssl 3.2.0 hd75f5a5_1
    - pango 1.50.14 h19c1c8a_2
    - pcre2 10.42 h0ad2156_0
    - pixman 0.42.2 he965462_0
    - r-abind 1.4_5 r43hc72bb7e_1005
    - r-base 4.3.2 h8eaf9e6_1
    - r-crayon 1.5.2 r43hc72bb7e_2
    - r-lattice 0.22_5 r43hb2c329c_0
    - r-matrix 1.6_4 r43h39411cf_0
    - r-matrixstats 1.1.0 r43hb2c329c_0
    - readline 8.2 h9e318b2_1
    - sigtool 0.1.3 h88f4db0_0
    - tapi 1100.0.11 h9ce4665_0
    - tk 8.6.13 h1abcd95_1
    - tktable 2.10 ha166976_5
    - xz 5.2.6 h775f41a_0
    - zlib 1.2.13 h8a1eda9_5
    - zstd 1.5.5 h829000d_0
  run:
    - bioconductor-biocgenerics >=0.48.0,<0.49.0
    - bioconductor-biocgenerics >=0.48.1,<1.0a0
    - bioconductor-iranges >=2.36.0,<2.37.0
    - bioconductor-iranges >=2.36.0,<3.0a0
    - bioconductor-matrixgenerics >=1.14.0,<1.15.0
    - bioconductor-matrixgenerics >=1.14.0,<2.0a0
    - bioconductor-s4arrays >=1.2.0,<1.3.0
    - bioconductor-s4arrays >=1.2.0,<2.0a0
    - bioconductor-s4vectors >=0.40.0,<0.41.0
    - bioconductor-s4vectors >=0.40.2,<1.0a0
    - bioconductor-xvector >=0.42.0,<0.43.0
    - bioconductor-xvector >=0.42.0,<1.0a0
    - libblas >=3.9.0,<4.0a0
    - liblapack >=3.9.0,<4.0a0
    - r-base >=4.3,<4.4.0a0
    - r-matrix
    - r-matrixstats
test:
  commands:
    - $R -e "library('SparseArray')"
about:
  description: 'The SparseArray package is an infrastructure package that provides
    an array-like container for efficient in-memory representation of multidimensional
    sparse data in R. The package defines the SparseArray virtual class and two concrete
    subclasses: COO_SparseArray and SVT_SparseArray. Each subclass uses its own internal
    representation of the nonzero multidimensional data, the "COO layout" and the
    "SVT layout", respectively. SVT_SparseArray objects mimic as much as possible
    the behavior of ordinary matrix and array objects in base R. In particular, they
    suppport most of the "standard matrix and array API" defined in base R and in
    the matrixStats package from CRAN.'
  home: https://bioconductor.org/packages/3.18/bioc/html/SparseArray.html
  license: Artistic-2.0
  summary: Efficient in-memory representation of multidimensional sparse arrays
extra:
  copy_test_source_files: true
  final: true
