# This file created by conda-build 24.7.1
# meta.yaml template originally from:
# /Users/runner/work/bioconda-recipes/bioconda-recipes/recipes/bioconductor-harman, last modified Sat Dec 14 20:58:33 2024
# ------------------------------------------------

package:
  name: bioconductor-harman
  version: 1.34.0
source:
  md5: b0a5390448e4021a5337f1d8145c414b
  url:
    - https://bioarchive.galaxyproject.org/Harman_1.34.0.tar.gz
    - https://bioconductor.org/packages/3.20/bioc/src/contrib/Archive/Harman/Harman_1.34.0.tar.gz
    - https://bioconductor.org/packages/3.20/bioc/src/contrib/Harman_1.34.0.tar.gz
    - https://depot.galaxyproject.org/software/bioconductor-harman/bioconductor-harman_1.34.0_src_all.tar.gz
build:
  number: '0'
  rpaths:
    - lib/
    - lib/R/lib/
  run_exports: bioconductor-harman >=1.34.0,<1.35.0a0
  string: r44h35d7169_0
requirements:
  build:
    - ca-certificates 2024.12.14 h8857fd0_0
    - cctools_osx-64 1010.6 h00edd4c_2
    - clang 18.1.8 default_h179603d_5
    - clang-18 18.1.8 default_h0c94c6a_5
    - clang_impl_osx-64 18.1.8 h6a44ed1_23
    - clang_osx-64 18.1.8 h7e5c614_23
    - clangxx 18.1.8 default_h179603d_5
    - clangxx_impl_osx-64 18.1.8 h4b7810f_23
    - clangxx_osx-64 18.1.8 h7e5c614_23
    - compiler-rt 18.1.8 h1020d70_1
    - compiler-rt_osx-64 18.1.8 hf2b8a54_1
    - ld64_osx-64 951.9 hc8d1a19_2
    - libclang-cpp18.1 18.1.8 default_h0c94c6a_5
    - libcxx 19.1.5 hf95d169_0
    - libcxx-devel 18.1.8 h7c275be_7
    - libiconv 1.17 hd75f5a5_2
    - libllvm18 18.1.8 h9ce406d_2
    - liblzma 5.6.3 hd471939_1
    - libxml2 2.13.5 he8ee3e7_1
    - libzlib 1.3.1 hd23fc13_2
    - llvm-tools 18.1.8 h9ce406d_2
    - llvm-tools-18 18.1.8 h9ce406d_2
    - make 4.4.1 h00291cd_2
    - ncurses 6.5 hf036a51_1
    - openssl 3.4.0 hd471939_0
    - sigtool 0.1.3 h88f4db0_0
    - tapi 1300.6.5 h390ca13_0
    - zstd 1.5.6 h915ae27_0
  host:
    - _r-mutex 1.0.1 anacondar_1
    - bwidget 1.10.1 h694c41f_0
    - bzip2 1.0.8 hfdf4475_7
    - c-ares 1.34.4 hf13058a_0
    - ca-certificates 2024.12.14 h8857fd0_0
    - cairo 1.18.2 h950ec3b_1
    - cctools_osx-64 1010.6 hadbd6bd_2
    - clang 19.1.5 default_h576c50e_0
    - clang-19 19.1.5 default_h3571c67_0
    - clang_impl_osx-64 19.1.5 h7c3691e_23
    - clang_osx-64 19.1.5 h7e5c614_23
    - clangxx 19.1.5 default_heb2e8d1_0
    - clangxx_impl_osx-64 19.1.5 h1f7e832_23
    - clangxx_osx-64 19.1.5 h7e5c614_23
    - compiler-rt 19.1.5 h52031e2_0
    - compiler-rt_osx-64 19.1.5 hc6f8467_0
    - curl 8.11.1 h5dec5d8_0
    - 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_3
    - fontconfig 2.15.0 h37eeddb_1
    - fonts-conda-ecosystem 1 0
    - fonts-conda-forge 1 0
    - freetype 2.12.1 h60636b9_2
    - fribidi 1.0.10 hbcb3906_0
    - gfortran_impl_osx-64 13.2.0 h2bc304d_3
    - gfortran_osx-64 13.2.0 h18f7dce_1
    - gmp 6.3.0 hf036a51_2
    - graphite2 1.3.13 h73e2aa4_1003
    - gsl 2.7 h93259b0_0
    - harfbuzz 9.0.0 h098a298_1
    - icu 75.1 h120a0e1_0
    - isl 0.26 imath32_h2e86a7b_101
    - krb5 1.21.3 h37d8d59_0
    - ld64_osx-64 951.9 h9d2de3d_2
    - lerc 4.0.0 hb486fe8_0
    - libasprintf 0.22.5 hdfe23c8_3
    - libblas 3.9.0 8_hc2a6a11_netlib
    - libcblas 3.9.0 8_hc2a6a11_netlib
    - libclang-cpp19.1 19.1.5 default_h3571c67_0
    - libcurl 8.11.1 h5dec5d8_0
    - libcxx 19.1.5 hf95d169_0
    - libcxx-devel 19.1.5 h7c275be_0
    - libdeflate 1.22 h00291cd_0
    - libedit 3.1.20191231 h0678c8f_2
    - libev 4.33 h10d778d_2
    - libexpat 2.6.4 h240833e_0
    - libffi 3.4.2 h0d85af4_5
    - libgettextpo 0.22.5 hdfe23c8_3
    - libgfortran 5.0.0 13_2_0_h97931a8_3
    - libgfortran-devel_osx-64 13.2.0 h80d4556_3
    - libgfortran5 13.2.0 h2873a65_3
    - libglib 2.82.2 hb6ef654_0
    - libiconv 1.17 hd75f5a5_2
    - libintl 0.22.5 hdfe23c8_3
    - libjpeg-turbo 3.0.0 h0dc2134_1
    - liblapack 3.9.0 8_hc2a6a11_netlib
    - libllvm19 19.1.5 hc29ff6c_0
    - liblzma 5.6.3 hd471939_1
    - liblzma-devel 5.6.3 hd471939_1
    - libnghttp2 1.64.0 hc7306c3_0
    - libpng 1.6.44 h4b8f8c9_0
    - libssh2 1.11.1 h3dc7d44_0
    - libtiff 4.7.0 hf4bdac2_2
    - libwebp-base 1.4.0 h10d778d_0
    - libxml2 2.13.5 hebb159f_1
    - libzlib 1.3.1 hd23fc13_2
    - llvm-openmp 19.1.5 ha54dae1_0
    - llvm-tools 19.1.5 h3fe3016_0
    - llvm-tools-19 19.1.5 he90a8e3_0
    - make 4.4.1 h00291cd_2
    - mpc 1.3.1 h9d8efa1_1
    - mpfr 4.2.1 haed47dc_3
    - ncurses 6.5 hf036a51_1
    - openssl 3.4.0 hd471939_0
    - pango 1.54.0 hb83bde0_3
    - pcre2 10.44 h7634a1b_2
    - pixman 0.44.2 h1fd1274_0
    - r-base 4.4.2 h4c35800_0
    - r-ckmeans.1d.dp 4.3.5 r44h25d921d_1
    - r-cli 3.6.3 r44h25d921d_1
    - r-gbrd 0.4.12 r44hc72bb7e_1
    - r-matrixstats 1.4.1 r44h199b6f9_0
    - r-rbibutils 2.3 r44h199b6f9_0
    - r-rcpp 1.0.13_1 r44h2711daa_0
    - r-rdpack 2.6.2 r44hc72bb7e_0
    - r-rlang 1.1.4 r44h25d921d_1
    - r-xml2 1.3.6 r44h0ea9301_2
    - readline 8.2 h9e318b2_1
    - sigtool 0.1.3 h88f4db0_0
    - tapi 1300.6.5 h390ca13_0
    - tk 8.6.13 h1abcd95_1
    - tktable 2.10 hba9d6f1_6
    - tzdata 2024b hc8b5060_0
    - xz 5.6.3 h357f2ed_1
    - xz-gpl-tools 5.6.3 h357f2ed_1
    - xz-tools 5.6.3 hd471939_1
    - zlib 1.3.1 hd23fc13_2
    - zstd 1.5.6 h915ae27_0
  run:
    - libblas >=3.9.0,<4.0a0
    - libcxx >=18
    - liblapack >=3.9.0,<4.0a0
    - r-base >=4.4,<4.5.0a0
    - r-base >=4.4,<4.5.0a0
    - r-ckmeans.1d.dp
    - r-matrixstats
    - r-rcpp >=0.11.2
test:
  commands:
    - $R -e "library('Harman')"
about:
  description: Harman is a PCA and constrained optimisation based technique that maximises
    the removal of batch effects from datasets, with the constraint that the probability
    of overcorrection (i.e. removing genuine biological signal along with batch noise)
    is kept to a fraction which is set by the end-user.
  home: https://bioconductor.org/packages/3.20/bioc/html/Harman.html
  license: GPL-3 + file LICENCE
  license_file: /opt/mambaforge/envs/bioconda/conda-bld/bioconductor-harman_1734211407652/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/lib/R/share/licenses/GPL-3
  summary: The removal of batch effects from datasets using a PCA and constrained
    optimisation based technique
extra:
  copy_test_source_files: true
  final: true
  identifiers:
    - biotools:harman
