# This file created by conda-build 3.21.4
# meta.yaml template originally from:
# /opt/recipe, last modified Mon May 31 22:15:31 2021
# ------------------------------------------------

package:
  name: bioconductor-scpca
  version: 1.6.2
source:
  md5: cbb8f818a16a60ed343937b6cc016853
  url:
    - https://bioarchive.galaxyproject.org/scPCA_1.6.2.tar.gz
    - https://bioconductor.org/packages/3.13/bioc/src/contrib/scPCA_1.6.2.tar.gz
    - https://depot.galaxyproject.org/software/bioconductor-scpca/bioconductor-scpca_1.6.2_src_all.tar.gz
build:
  noarch: generic
  number: '0'
  rpaths:
    - lib/
    - lib/R/lib/
  string: r41hdfd78af_0
requirements:
  host:
    - _libgcc_mutex 0.1 conda_forge
    - _openmp_mutex 4.5 1_gnu
    - _r-mutex 1.0.1 anacondar_1
    - binutils_impl_linux-64 2.35.1 h193b22a_2
    - binutils_linux-64 2.35 h67ddf6f_30
    - bioconductor-biocgenerics 0.38.0 r41hdfd78af_0
    - bioconductor-biocparallel 1.26.0 r41h399db7b_0
    - bioconductor-delayedarray 0.18.0 r41hd029910_0
    - bioconductor-iranges 2.26.0 r41hd029910_0
    - bioconductor-matrixgenerics 1.4.0 r41hdfd78af_0
    - bioconductor-s4vectors 0.30.0 r41hd029910_0
    - bioconductor-scaledmatrix 1.0.0 r41hdfd78af_0
    - bwidget 1.9.14 ha770c72_0
    - bzip2 1.0.8 h7f98852_4
    - c-ares 1.17.1 h7f98852_1
    - ca-certificates 2021.5.30 ha878542_0
    - cairo 1.16.0 h6cf1ce9_1008
    - certifi 2021.5.30 py39hf3d152e_0
    - colormath 3.0.0 py_2
    - curl 7.77.0 hea6ffbf_0
    - decorator 5.0.9 pyhd8ed1ab_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 hab24e00_0
    - fontconfig 2.13.1 hba837de_1005
    - fonts-conda-ecosystem 1 0
    - fonts-conda-forge 1 0
    - freetype 2.10.4 h0708190_1
    - fribidi 1.0.10 h36c2ea0_0
    - gcc_impl_linux-64 9.3.0 h70c0ae5_19
    - gcc_linux-64 9.3.0 hf25ea35_30
    - gettext 0.19.8.1 h0b5b191_1005
    - gfortran_impl_linux-64 9.3.0 hc4a2995_19
    - gfortran_linux-64 9.3.0 hdc58fab_30
    - graphite2 1.3.13 h58526e2_1001
    - gsl 2.6 he838d99_2
    - gxx_impl_linux-64 9.3.0 hd87eabc_19
    - gxx_linux-64 9.3.0 h3fbe746_30
    - harfbuzz 2.8.1 h83ec7ef_0
    - icu 68.1 h58526e2_0
    - jbig 2.1 h7f98852_2003
    - jpeg 9d h36c2ea0_0
    - kernel-headers_linux-64 2.6.32 h77966d4_13
    - krb5 1.19.1 hcc1bbae_0
    - ld_impl_linux-64 2.35.1 hea4e1c9_2
    - lerc 2.2.1 h9c3ff4c_0
    - libblas 3.9.0 9_openblas
    - libcblas 3.9.0 9_openblas
    - libcurl 7.77.0 h2574ce0_0
    - libdeflate 1.7 h7f98852_5
    - libedit 3.1.20191231 he28a2e2_2
    - libev 4.33 h516909a_1
    - libffi 3.3 h58526e2_2
    - libgcc-devel_linux-64 9.3.0 h7864c58_19
    - libgcc-ng 9.3.0 h2828fa1_19
    - libgfortran-ng 9.3.0 hff62375_19
    - libgfortran5 9.3.0 hff62375_19
    - libglib 2.68.2 h3e27bee_1
    - libgomp 9.3.0 h2828fa1_19
    - libiconv 1.16 h516909a_0
    - liblapack 3.9.0 9_openblas
    - libnghttp2 1.43.0 h812cca2_0
    - libopenblas 0.3.15 pthreads_h8fe5266_1
    - libpng 1.6.37 h21135ba_2
    - libssh2 1.9.0 ha56f1ee_6
    - libstdcxx-devel_linux-64 9.3.0 hb016644_19
    - libstdcxx-ng 9.3.0 h6de172a_19
    - libtiff 4.3.0 hf544144_1
    - libuuid 2.32.1 h7f98852_1000
    - libwebp-base 1.2.0 h7f98852_2
    - libxcb 1.13 h7f98852_1003
    - libxml2 2.9.12 h72842e0_0
    - lz4-c 1.9.3 h9c3ff4c_0
    - make 4.3 hd18ef5c_1
    - ncurses 6.2 h58526e2_4
    - networkx 2.5 py_0
    - numpy 1.20.3 py39hdbf815f_1
    - openssl 1.1.1k h7f98852_0
    - pango 1.48.5 hb8ff022_0
    - pcre 8.44 he1b5a44_0
    - pcre2 10.36 h032f7d1_1
    - pip 21.1.2 pyhd8ed1ab_0
    - pixman 0.40.0 h36c2ea0_0
    - pthread-stubs 0.4 h36c2ea0_1001
    - python 3.9.4 hffdb5ce_0_cpython
    - python_abi 3.9 1_cp39
    - r-abind 1.4_5 r41hc72bb7e_1003
    - r-assertthat 0.2.1 r41hc72bb7e_2
    - r-base 4.1.0 h9e01966_1
    - r-bh 1.75.0_0 r41hc72bb7e_0
    - r-cli 2.5.0 r41hc72bb7e_0
    - r-cluster 2.1.2 r41h859d828_0
    - r-codetools 0.2_18 r41hc72bb7e_0
    - r-coop 0.6_2 r41hcfec24a_2
    - r-crayon 1.4.1 r41hc72bb7e_0
    - r-data.table 1.14.0 r41hcfec24a_0
    - r-digest 0.6.27 r41h03ef668_0
    - r-dplyr 1.0.6 r41h03ef668_1
    - r-elasticnet 1.3 r41hc72bb7e_0
    - r-ellipsis 0.3.2 r41hcfec24a_0
    - r-fansi 0.4.2 r41hcfec24a_0
    - r-formatr 1.10 r41hc72bb7e_0
    - r-futile.logger 1.4.3 r41hc72bb7e_1003
    - r-futile.options 1.0.1 r41hc72bb7e_1002
    - r-future 1.21.0 r41hc72bb7e_0
    - r-future.apply 1.7.0 r41hc72bb7e_0
    - r-gbrd 0.4_11 r41hc72bb7e_1002
    - r-generics 0.1.0 r41hc72bb7e_0
    - r-globals 0.14.0 r41hc72bb7e_0
    - r-glue 1.4.2 r41hcfec24a_0
    - r-kernlab 0.9_29 r41h306847c_2
    - r-lambda.r 1.2.4 r41hc72bb7e_1
    - r-lars 1.2 r41h92ddd45_1005
    - r-lattice 0.20_44 r41hcfec24a_0
    - r-lifecycle 1.0.0 r41hc72bb7e_0
    - r-listenv 0.8.0 r41hc72bb7e_1
    - r-magrittr 2.0.1 r41hcfec24a_1
    - r-matrix 1.3_3 r41he454529_0
    - r-matrixstats 0.58.0 r41hcfec24a_0
    - r-origami 1.0.3 r41hc72bb7e_1
    - r-parallelly 1.25.0 r41hc72bb7e_0
    - r-pillar 1.6.1 r41hc72bb7e_0
    - r-pkgconfig 2.0.3 r41hc72bb7e_1
    - r-purrr 0.3.4 r41hcfec24a_1
    - r-r6 2.5.0 r41hc72bb7e_0
    - r-rbibutils 2.1.1 r41hcfec24a_0
    - r-rcpp 1.0.6 r41h03ef668_0
    - r-rcppeigen 0.3.3.9.1 r41h306847c_0
    - r-rdpack 2.1.1 r41hc72bb7e_0
    - r-rlang 0.4.11 r41hcfec24a_0
    - r-rspectra 0.16_0 r41h306847c_3
    - r-rsvd 1.0.5 r41hc72bb7e_0
    - r-snow 0.4_3 r41hc72bb7e_1002
    - r-sparsepca 0.1.2 r41hc72bb7e_1
    - r-stringi 1.6.2 r41hcabe038_0
    - r-stringr 1.4.0 r41hc72bb7e_2
    - r-tibble 3.1.2 r41hcfec24a_0
    - r-tidyselect 1.1.1 r41hc72bb7e_0
    - r-utf8 1.2.1 r41hcfec24a_0
    - r-vctrs 0.3.8 r41hcfec24a_1
    - r-xml2 1.3.2 r41h03ef668_1
    - readline 8.1 h46c0cb4_0
    - sed 4.8 he412f7d_0
    - setuptools 49.6.0 py39hf3d152e_3
    - spectra 0.0.11 py_1
    - sqlite 3.35.5 h74cdb3f_0
    - sysroot_linux-64 2.12 h77966d4_13
    - tk 8.6.10 h21135ba_1
    - tktable 2.10 hb7b940f_3
    - tzdata 2021a he74cb21_0
    - wheel 0.36.2 pyhd3deb0d_0
    - xorg-kbproto 1.0.7 h7f98852_1002
    - xorg-libice 1.0.10 h7f98852_0
    - xorg-libsm 1.2.3 hd9c2040_1000
    - xorg-libx11 1.7.1 h7f98852_0
    - xorg-libxau 1.0.9 h7f98852_0
    - xorg-libxdmcp 1.1.3 h7f98852_0
    - xorg-libxext 1.3.4 h7f98852_1
    - xorg-libxrender 0.9.10 h7f98852_1003
    - xorg-libxt 1.2.1 h7f98852_2
    - xorg-renderproto 0.11.1 h7f98852_1002
    - xorg-xextproto 7.3.0 h7f98852_1002
    - xorg-xproto 7.0.31 h7f98852_1007
    - xz 5.2.5 h516909a_1
    - zlib 1.2.11 h516909a_1010
    - zstd 1.5.0 ha95c52a_0
  run:
    - bioconductor-biocparallel >=1.26.0,<1.27.0
    - bioconductor-delayedarray >=0.18.0,<0.19.0
    - bioconductor-matrixgenerics >=1.4.0,<1.5.0
    - bioconductor-scaledmatrix >=1.0.0,<1.1.0
    - r-assertthat
    - r-base >=4.1,<4.2.0a0
    - r-cluster
    - r-coop
    - r-dplyr
    - r-elasticnet
    - r-kernlab
    - r-matrix
    - r-matrixstats
    - r-origami
    - r-purrr
    - r-rdpack
    - r-rspectra
    - r-sparsepca
    - r-stringr
    - r-tibble
test:
  commands:
    - $R -e "library('scPCA')"
about:
  description: A toolbox for sparse contrastive principal component analysis (scPCA)
    of high-dimensional biological data. scPCA combines the stability and interpretability
    of sparse PCA with contrastive PCA's ability to disentangle biological signal
    from unwanted variation through the use of control data. Also implements and extends
    cPCA.
  home: https://bioconductor.org/packages/3.13/bioc/html/scPCA.html
  license: MIT + file LICENSE
  license_file: LICENSE
  summary: Sparse Contrastive Principal Component Analysis
extra:
  copy_test_source_files: true
  final: true
